Leadge.com首页 > 知识库
文章搜索
敏捷可用性 - 敏捷项目中的用户体验
2009-2-16 17:04:22  作者:Scott W. Ambler
  
为什么敏捷业者(agile practitioners)要考虑UEX的重要性呢?这是一个很关键的问题。Jeff Patton认为UEX解决了对于ASD团队成功与否至关重要的几个问题:

UEX强调了使用需求的必要性,必须要满足用户的需求目标
UEX可以帮助识别并确认软件必须要有的功能
通过不同程度的手续和手段,UEX方法可以被采纳的,这样就使得UEX方法和敏捷方法是相容的,而不是相斥的。
我在本文中使用的其它重要的词汇如下:

系统 就是产品,这里通常指在开发中的软件

使用者/用者 通常也被称为最终使用者,指的是最后将要使用这个目前正在开发中的系统/产品的那个/哪些人

开发者 构建系统的IT专业人士

利益关系人利益关系人(stakeholders)指的是和本系统的研发或者使用有利益关系的任何人。这包括了直接用者、非直接用者、用者的管理 者、高级经理、开发者、运行/操作员、技术支持者、和本系统有关系的其他系统的开发者、系统开发过程中或者系统实施时有可能受到涉及到维护者。在有些敏捷 方法学中,特别是 XP中,则笼统的将利益关系人叫做客户(customer)。

验收测试 是一种测试技术,其目标是来验证某系统是否达到了验收(acceptance)标准,是否可以让利益关系人来决定是否接受该系统。

可用性测试 让该系统的用者们来执行一系列的操作,从而来衡量该系统是否易于使用、测量任务的执行时间和效率、用者的体验和感觉。可用性测试可以很正式也可以不太正式,有的测试在配置了专门测试工具的房间中进行,有的测试则使用简单的模型。

用者测试. 测试活动,包括接受度测试和可用性测试,通常利益关系人们都主动积极的参与。

3. 敏捷和UEX的现状

先来说好消息。我相信在敏捷团体和UEX团体中,对于双方协同工作的好处的认同感是在增加的。敏捷团体中,Larry Constantine的UCD工作是广受赞誉的,ASD的承诺也鼓舞着UEX人士。有一个邮件列表Agile Usability mailing list比较活跃,通过此列表ASD和UEX业者定期进行有规律的交流。在最近的UPA 2005和Agile 2005大会上,都有敏捷和可用性的讲座。目前也有一些呼声希望将两个团体合并起来。

现在来说坏消息。如果要想让两个团体能够有效的工作,目前还需要克服一些困难。就像我们在讨论两个不同团体,这本身就暗示着两者的合作可能存在一些困难,包括如下:

目标不同. 软件工程师关注软件系统在技术上的设计、实施、以及维护。UEX业者则关注如何开发让最终用者可以有效使用的系统。遗憾的是,两个团体的人都无可避免的忽视了对方所关注的东西。

此文章共有10页  上一页 1 2 3 4 5 6 7 8 9 10 下一页

文章来源:中国项目管理资源网

发表评论    【推荐】 【打印
我来评两句 查看最新评论〗 
请您注意:
·遵守中华人民共和国的各项有关法律法规
·承担一切因您的行为而导致的法律责任
·本网留言板管理人员有权删除其管辖留言内容
·您在本网的留言,本网有权在网站内转载或引用
·参与本留言即表明您已经阅读并接受上述条款
昵称: 匿名
 
图片广告
热点文章
论坛精贴