解决软件产品易用性问题方法思考.docVIP

解决软件产品易用性问题方法思考.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
解决软件产品易用性问题方法思考

解决软件产品易用性问题方法思考   摘 要:当前,软件开发过程正在由企业主导向用户主导的方式演进,用户高质量的需求不断加深业界对软件产品易用性问题的思考。文章阐述了软件产品易用性的概念及其影响,提出解决产品易用性问题的几种基本方法。实践表明有效的方法指导对提高产品的易用性将起到十分重要的作用。   关键词:易用性;方法;需求   中图分类号:TP311 文献标识码:A   1概述   近年来在国际软件领域,软件开发过程正在由企业主导向用户主导的方式演进,产品的易用性问题得到众多财富500强软件企业和广大软件产品用户的普遍关注。良好的用户体验和视觉感受已经成为优秀软件产品的主要特性(图1)。而Microsoft、Apple等平台开发商在图形界面操作系统方面的丰富实践和长期研究,则对此起到了关键的推动作用。   2 易用性内涵和对软件开发的影响   客观地讲,国内软件开发在易用性方面的研究还处于起步阶段。由于开发周期、预算成本、技术支持的原因,不少情况下仍然沿用较为传统的设计方法,希望用美工这个单一角色来解决软件开发过程中出现的诸如人机交互、图形界面设计等易用性方面的问题。其结果必然会导致后期培训成本的增加,使用效率的低下和用户满意度的下降等诸多问题。   事实上,易用性是软件产品的一个基本属性,反映了最终产品的可用程度和成熟度,它的基本评价指标是高效、简洁和满意。而易用性工程则是一门跨学科的应用科学,涉及认知心理学、计算机工程学、消费心理学和图形学等知识领域。   易用性科学的研究运用可以从很多方面改进产品的设计、服务,提高用户的生产效率和生活质量,从而为软件产品提供更多的市场机会。据权威调查数据表明,在美国39%的软件企业认为令用户满意是企业成功和产品畅销的最重要因素。   3 提高软件产品易用性的几种方法   时至今日,易用性科学已经不应该仅仅局限在最初的功能设计目的,而应是设计更加满足用户想象、更加适宜用户使用的产品或系统。为此,解决软件易用性问题可以有条件地选择以下几种基本方法:   3.1 建立UCD模型,促进设计目标   和用户目标的有效统一   对于软件开发,首要的就是建立以用户为中心、针对产品市场的用户心理模型,即User-Centered Design设计方法(UCD)。只有真正把握目标用户的根本需求,才能做出用户喜爱的产品。而企业也只有对产品易用性方面长期的、持续的投入,通过运用科学的易用性分析方法论和用户研究,才能取得真正的实效。   当然,提高产品易用性应考虑的是综合目标而非单一目标,是长期目标而非短期目标,只有这样才能统筹兼顾。与此同时,必须承认利益的多元性,目标的多样性,经过反复研究使它们得到协调[1]。而操作上的片面性常表现为重视技术因素,忽视社会、心理因素;重视决策者一方的意图,忽视执行者或者使用者的意见,这就需要权衡利弊,加以克服。为此,需要充分考虑不同用户群体的心理特征、认知能力和人体功效学理论,在信息交互反馈方面进行识别优化,在系统的自我修复方面进行改良提高,最终形成让用户满意的解决方案(图2)。   3.2 改进需求管理,降低产品易用性损失代价   需求管理在软件开发管理中发挥着桥梁纽带作用,它帮助用户采集、表达、组织、追溯、协商、审查、变更和验证需求,直接影响软件产品最终易用性实现。   在一个拥有众多功能需求的产品中,功能需求之间常存在着许多关联,当一项需求变化时,往往会影响其他需求,从而引起更大范围需求调整,产生需求振荡[2]。这必然在一定程度上制约易用性的实现。因此,改进需求管理显得尤为必要,例如采取如下方案:   (1)在产品开发过程中引入产品特性;   (2) 将产品特性置于功能需求的上层;   (3) 在产品特性和功能需求之间进行多对多的关联管理。   随着产品特性与功能需求之间关联关系的不断建立,会出现一条功能需求关联多个产品特性的情况。这时,让此功能需求继承所关联多个特性的最早发布版本和最高优先级。通过这样的改进,非常有利于提高产品的易用性,同时提高开发效率。   3.3 深化技术创新,强化产品易用性实现的基础支撑   众所周知,移动通讯业务的迅猛增长起初是难以想象的,能够由原本操作繁琐的人机界面发展到如今的易用型智能终端,创新是其大行其道的根本所在。软件易用性研究创新主要体现在三个方面。一是基础研究创新。开发利用多语言技术,采取集成编码方式实现产品国际化和本地化目标;分析研究操作系统对于产品易用性的约束,使产品的易用性得到有效兼容;开展对移动业务及物联网终端实现的技术追踪,积极寻求产品易用性实现的新形式。二是开发平台创新。适应用户需求的变化,措施并非单一,从底层技术上完全进行重构或是如前所述在需求管理上积极改进都是可以借

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档