一种基于软件产品生命周期的用户体验测试方法技术

技术编号:15982551 阅读:44 留言:0更新日期:2017-08-12 05:36
本发明专利技术公开了一种基于软件产品生命周期的用户体验测试方法,属于软件设计技术领域,结合软件产品生命周期的用户体验测试,是一系列与软件开发阶段相结合的用户体验测试方法的集合,包括可用于软件产品用户体验测试的五种方法,分别是产品设计阶段的专家评估法、原型开发阶段的可用性测试、可运行阶段的易用性测试、试运行阶段的全民CE和上线后的定量测试,并对每种方法有配套的介绍和操作流程,可以全面、科学、系统地进行软件产品用户体验测试。本发明专利技术通过定性、定量等多个维度的测试方法,从不同角度出发,加大了测试的深度和广度,提高了发现各类用户体验问题的概率,进一步保证了产品的用户体验。

【技术实现步骤摘要】
一种基于软件产品生命周期的用户体验测试方法
本专利技术涉及软件设计
,具体地说是一种基于软件产品生命周期的用户体验测试方法。
技术介绍
社会经济形态不断发生着变化,从产品经济、商品经济再到服务经济,从20世纪90年代,人类又进入了新的经济时代——体验经济。在经济社会发展到体验阶段以及IT技术发展必然条件下,对于企业研发出高质量的软件产品,挖掘用户价值、吸引用户,提高产品市场占有率等方面用户体验的价值突显,提高软件产品的用户体验势在必行。对于用户体验的提升与改进,除了设计与研发人员的努力外,测试过程必不可少。一套好的用户体验测试方法,可以检测出更多的用户体验问题,规避更多的用户体验性障碍,进一步保证了上线产品的体验质量。现阶段在产品工业设计领域有一些用户体验测试方法,但是在软件产品用户体验测试领域还是缺少科学的系统的测试方法。有的也是一些针对软件产品的某一环节或某一阶段开展的测试方法,测试方法比较单一和薄弱、缺少系统性和全面性,并且大多是理论描述。众所周知,用户体验来源于实际用户使用中的主观感受,由于软件产品特别是互联网产品涉及的用户使用群体多样、复杂,因此给用户体验测试带来很多困难。单一的测试方法并不能全面科学的反映出用户体验问题的实质。
技术实现思路
本专利技术的技术任务是针对以上不足之处,提供一种基于软件产品生命周期的用户体验测试方法,通过定性、定量等多个维度的测试方法,从不同角度出发,加大了测试的深度和广度,提高了发现各类用户体验问题的概率,进一步保证了产品的用户体验。本专利技术解决其技术问题所采用的技术方案是:一种基于软件产品生命周期的用户体验测试方法,结合软件产品生命周期的用户体验测试,是一系列与软件开发阶段相结合的用户体验测试方法的集合,包括可用于软件产品用户体验测试的五种方法,分别是产品设计阶段的专家评估法、原型开发阶段的可用性测试、可运行阶段的易用性测试、试运行阶段的全民CE和上线后的定量测试,并对每种方法有配套的介绍和操作流程,可以全面、科学、系统地进行软件产品用户体验测试。具体测试内容包括:专家评估、可用性测试、易用性测试、全民CE、定量测试。本专利技术的一种基于软件产品生命周期的用户体验测试方法和现有技术相比,具有以下有益效果:通过多个测试方法的分阶段应用,以不同的角度和方法层层测试,为软件产品用户体验测试提供全面的、科学的、系统的、可操作的测试方法,对于开发出高质量的满足用户使用要求的产品起到关键作用;。结合软件开发生命周期各阶段,使用不同的五种测试方法,对软件产品用户体验进行全面测试;秉承尽早测试的理念减少软件产品投放市场后因用户体验问题的返工成本,为企业节省经济成本;依据国家软件质量模型中软件产品易用性的要求,具有专业性和权威性;来源于本单位多年来在软件产品用户体验测试领域实践总结,测试方法全面、测试步骤细致,具有较强的可操作性;使用本单位自研发的一款用户体验定量测试工具,可为用户体验测试提供准确的量化测试数据,是定性分析方法的有益补充;本专利技术覆盖软件开发全生命周期各阶段适用的五种测试方法,从定性测试和定量测试两个方面出发,测试执行人群涉及专家、目标客户代表、专业测试人员、最终用户等多类群体,既有理论依据又有实践总结出的操作流程,是比较全面、科学、系统、可操作的用户体验测试方法,填补目前软件产品用户体验测试领域的空白。对软件产品在体验上的持续改进,研发出高质量用户使用满意的软件产品方面具有广泛的社会价值。具体实施方式下面结合具体实施例对本专利技术作进一步说明。一种基于软件产品生命周期的用户体验测试方法,结合软件产品生命周期的用户体验测试,是一系列与软件开发阶段相结合的用户体验测试方法的集合,包括可用于软件产品用户体验测试的五种方法,分别是产品设计阶段的专家评估法、原型开发阶段的可用性测试、可运行阶段的易用性测试、试运行阶段的全民CE和上线后的定量测试,并对每种方法有配套的介绍和操作流程,可以全面、科学、系统地进行软件产品用户体验测试。1、专家评估1)、测试方法介绍专家评估是集合公司对用户体验需求、设计、测试有经验的人员组成虚拟的专家小组,在涉及产品用户体验的各个环节进行评审工作,用于设计初期提出评审意见,避免后期修改产生大的返工工作量。2)、参与者和职责参与者角色主要包括:产品经理、用户体验设计人员、研发经理、测试人员。产品经理更了解产品的核心价值,产品定位,用户需求和期望,在用户战略规划时提出更多建议。用户体验设计人员利用丰富的设计理念和经验对不同产品存在的用户体验问题提出自己的建议。研发经理要考虑在用户体验前后台交互代码实现的技术方式。测试人员从用户角度提出使用中的存在的影响用户体验的问题。专家评估小组的参与者根据各自领域知识和经验参与用户体验的战略层、范围层、结构层、框架层、表现层的重点设计的评审工作,提出各类影响用户体验的问题。3)、测试流程a、需要进行用户体验专家评估的单位向用户体验虚拟小组组长提出评估任务,明确用户体验专家评估的目标。以便组织合适角色的人员参与。b、用户体验虚拟小组组长选择合适的专家评估成员,形成专家评估组c、专家评估组根据评估任务制定评估计划,获得任务提出单位同意d、任务提出单位协同专家评估组完成评估工作e、评估材料存档,价值信息保存到知识库4)、测试方法总结适用场景:可用性测试、A/B测试、全面参与多集中在产品的后期的用户体验评估工作,更多是从产品使用时提出用户体验问题。但是我们希望在产品规划阶段、设计阶段就开始进行用户体验的评估工作,专家评估可以更早期的参与用户体验评估工作。带来价值:因各部门用户体验设计人员比较分散,平时横向沟通比较少,利用虚拟小组可以相互借鉴设计经验和理念,提升多产品领域的用户体验。注意事项:因用户体验小组是以虚拟形式存在,各人员隶属于不同的部门,并且不在用一个办公地点,协调大家一起参与某产品评估,可能在时间上存在风险。因此可以提前提出评估任务,按时间情况选择其中有时间参与的人员;做好参与专家评估人员激励。2、可用性测试1)、测试方法介绍可用性测试一般可从高保真原型开始介入。用户与产品设计者在想法及做法上存在差异,这是大多数可用性问题存在的主要原因,因此了解用户使用我们产品时的想法及做法,便成了提高产品可用性的有效途径,这便是可用性测试的基本思想。现如今可用性测试已成为各大互联网公司皆采用的对软件产品的可用性进行校验及研究的方法。可用性测试是指让用户使用产品(服务)的设计原型或者成品,通过观察,记录和分析用户的行为和感受,以改善产品(服务)可用性的一系列方法。它适用于产品(服务)前期设计开发,中期改进和后期维护完善的各个阶段,是以用户为中心设计思想的重要体现。可用性测试的是用户在我们的产品上执行预先制定的测试场景,主持人在旁引导用户说出他的想法,但引导过程中不能带有个人观点,亦不能在操作上给用户提醒。观察记录用户使用过程反映出的可用性问题。可用性测试的结果不仅可以评价软件可用性的优劣、定位软件产品的可用性问题,还可以解决软件研发过程中产生的争议,因此可用性测试的过程需要客观,特别是对用户的引导过程,即可用性测试的主持人的工作内容,对于组织机构完善的互联网公司而言,可用性测试多由独立于该研发项目的用户体验或可用性专职人员组织进本文档来自技高网...

【技术保护点】
一种基于软件产品生命周期的用户体验测试方法,其特征在于结合软件产品生命周期的用户体验测试,是一系列与软件开发阶段相结合的用户体验测试方法的集合,包括可用于软件产品用户体验测试的五种方法,分别是产品设计阶段的专家评估法、原型开发阶段的可用性测试、可运行阶段的易用性测试、试运行阶段的全民CE和上线后的定量测试,并对每种方法有配套的介绍和操作流程,可以全面、科学、系统地进行软件产品用户体验测试。

【技术特征摘要】
1.一种基于软件产品生命周期的用户体验测试方法,其特征在于结合软件产品生命周期的用户体验测试,是一系列与软件开发阶段相结合的用户体验测试方法的集合,包括可用于软件产品用户体验测试的五种方法,分别是产...

【专利技术属性】
技术研发人员:侯卫峰李博琳
申请(专利权)人:浪潮软件集团有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1