敏捷体验设计的三个核心问题

来源 :中国计算机报 | 被引量 : 0次 | 上传用户:sdniloveu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  如今,许多软件开发人员已经可以使用自动化测试、持续集成、测试驱动开发、看板管理、用户故事等方式,使得软件的开发过程变得更加灵活,工作效率得到大幅提升,软件质量能够得到很好的保证。在这种情况下,很多软件交付团队还要特别注意以下三个问题:是否选择了一个正确的产品开发方向,并有一个良好的开端;能否在软件交付过程中,让交付团队共同分享正确的上下文;能否在软件上线之后获得用户真实的反馈,并不断改善设计。
  一个正确的开始
  敏捷体验设计的开始其实并不简单。市场与销售部门、业务部门和技术部门之间很可能因为产品开发与交付的问题而纠缠不清。敏捷体验设计就是想实现快速而有效的创新。敏捷体验设计包括的协作设计(Collaborative Design)与快速启动(Inception)是成功实现软件交付的关键。
  协作式设计通过紧凑、高互动的方式进行,以求用合理的技术和运营成本提供让消费者满意的体验,交付可验证的用户价值。协作式设计有如下特点:包括大量可视化设计过程,由集中的高协作性的工作坊完成设计,面向设计过程而非过程的产物,尽可能晚地使用高保真的设计工具,尽可能地缩短反馈周期。协作设计本身是软件交付团队快速进入迭代式用户测试和交付设计的基础。
  快速启动是将设计变成合理交付计划的实践集合。通过快速启动,开发者一般用一两周的时间就可以制定出一份合理的交付计划,其中包括优先级、产品演进地图以及拆分的用户故事。快速启动除了具有轻流程、重交互的特点之外,最重要的是可以帮助一支小规模的设计团队在最短时间内制定出交付计划。
  交付:重体验而非功能
  当一个软件交付项目的开始时间从以前的数个月缩短到一两周时,软件开发团队就可以快速地进入软件编码阶段,但新的挑战也随之产生。由于没有进行过大规模的提前设计,产品设计在交付过程中必须不断进行调整和改进,其驱动因素包括以下两方面:第一,新的需求导致功能的变化,原有的信息架构或交互模式已经不能满足需求;第二,原有的需求也许因为市场变化或用户的及时反馈而产生变化,原有的设计需要进行修正。
  一个适应性设计(Adaptive Design)需要持续不断且频繁的重构。在敏捷体验设计中,设计全功能团队和迭代式用户测试能够保证设计重构的顺利进行。
  设计全功能团队 对于软件来说,最重要的是应用体验而非功能。敏捷体验设计尝试建立一个融合的交付团队。在这个团队里,无论是程序员、设计师、需求分析人员或测试人员,都更加关注产品的最终用户体验,而非功能实现。所谓设计全功能团队,就是团队中的每个成员或多或少都具备一定的体验设计能力,可以在不同细节上对产品设计提出自己的意见,对产品的用户价值和体验设计有全局性的了解。敏捷体验设计倡导的实践包括以下几方面:鼓励设计师与程序员结对工作;对设计师和程序员进行前端编程技巧的培训;将设计引入日常需求讨论,例如将典型用户建模中的人物作为基础;制定体验设计的规则,例如基础信息架构、页面命名规则、视觉规范等;增强测试人员对产品体验的理解,除了在产品的功能性上进行质量把控以外,还要针对产品体验提出合理的改进建议;将协作式设计的方法引入到产品交付过程中。
  迭代式用户测试 用户测试的核心目标是获取用户对产品体验的真实反馈,并在尽量减少工作量的情况下验证设计的正确性。很多时候,用户测试都放在产品上线前的某个阶段,而在敏捷体验设计中,用户测试则越早越好。迭代式用户测试应遵循以下几项原则:只测试最多拥有两个迭代交付的设计;在得到测试结果后,还应找出新的问题,以便在下一个测试迭代中进行改进和二次验证;在无法获得真实的用户体验数据之前,应保证测试的节奏,并可选择性地对未来的重大设计进行测试;尽可能真实地模拟使用场景。
  演进:满足所有客户需求
  当产品顺利上线并拥有第一批使用者后,对于一个产品而言,它只是经历了出生时的阵痛,即将迎来的是更具挑战的演进阶段。在演进阶段,交付团队经常遇到以下问题:如何满足所有客户的需求,以及如何正确引导客户发现真正有价值的需求。在敏捷体验设计中,解决上述问题的关键是需求管理和基于数据的产品演进。
  需求管理 软件交付团队必须对需求进行有效引导。需求管理可使用的方法包括以下几个:通过迭代式的设计回顾可以定期对体验设计进行评估,并对未来的需求进行梳理和规划;定期进行迭代式的用户测试,尽可能将用户的意见引入到需求的决策过程中;除考虑技术风险之外,还要把设计风险作为评估需求的重要一环。
  基于数据的产品演进 许多目前正在广泛使用的基于数据演进的技术都可以用于敏捷体验设计。
其他文献
我国视频监控产业从2007年开始呈现快速增长的态势,近期市场增速虽放缓,但产业已呈现五大发展趋势。这些将进一步促进视频监控产业转型升级。  视频监控作为安全防范系统的重要组成部分,以其直观、准确、实时和信息内容丰富而广泛应用于犯罪预警、灾害预防、过程监控、应急指挥、犯罪举证、打击犯罪等领域。近年来,随着计算机、网络、传感器,以及图像处理、传输技术的飞速发展,视频监控作为“平安城市”建设的重要环节,
麦思博(msup)有限公司首创以智驱动的咨询式培训模式,以独特的21项管控服务流程和享誉30多年的软件研发管理实践而闻名。  作为一家著名的软件业峰会论坛、培训咨询服务商,麦思博是中国软件业高端咨询市场的龙头。它主要为企业提供卓越软件研发管理系列培训,并举办大师级面对面交流峰会。  1.msup 开放日  msup 开放日大会按照软件研发中心的岗位职能,分成产品经理、团队经理、架构师、开发经理、测
位于天津市滨海新区内的中新天津生态城是由中国和新加坡两国政府共同建设的关于改善生态环境、建设生态文明的战略性合作项目。这里的住户将优先享受到高端光纤入户带来的种种便利。比如,泰达有线电视网络有限公司(以下简称泰达有线电视)就将向住户提供IP互动电视服务。泰达有线电视总工程师狄明介绍说:“2012年1月,我们为中新天津生态城的住户提供的IP互动电视服务已经正式进入商用阶段,初期规划是建设一个覆盖一万
2012年度中国  金融行业信息化  最佳解决方案奖  迈普公司智能3G综合业务管理平台——Easy3G,顺应基于3G的M2M终端的应用潮流,使得3G和物联网应用可以更快地改变我们的生活。  迈普公司结合3G接入技术在企业网市场的应用,首先推出E3G(Easy 3G)技术,并发布了智能3G综合业务管理平台,从而减少了终端的日常管理和维护工作量,拉开了“云+端”时代3G智能化终端管理的序幕。迈普将此
在商业世界,没有永远的朋友,只有永远的利益。现在,这句话用到英特尔和微软身上最合适不过,这对统领PC产业几十年的“黄金组合”在后PC时代已经不再亲密无间。  Wintel联盟岌岌可危已经不是一天两天的事了。近日,微软在build开发者大会上,展示了新一代操作系统Windows8,并宣布Windows8支持ARM架构;而几乎在同一时刻,英特尔在全球IDF大会上,则宣布了一个更令人意想不到的消息——英
BPM,业务流程管理一直是一道难题。如果没有正确的方法和工具以及坚定的执行力,BPM很容易流于形式,成为闹剧。近年来,众多企业都在摸索自己的BPM之路。近日,在京举行的2012 ProcessForum业务与IT管理者盛会暨Software AG中国区卓越业务流程管理年会上,以太平共享金融服务(上海)有限公司(以下简称太平共享)为代表的多家企业分享了他们的BPM经验。  服务与流程关系的困惑  太
在国内的安全市场上,存在着企业盲目跟风、同质化产品恶性竞争等问题,使安全厂商整体技术水平提升有限。  ——本报记者 高春燕  今年5月,国务院常务会议讨论通过了《关于大力推进信息化发展和切实保障信息安全的若干意见》,明确指出要“强化技术防范,严格安全管理,切实提高防攻击、防篡改、防病毒、防瘫痪、防窃密能力”,“加大信息安全技术研发力度,支持信息安全产业发展”。  如今,以互联网为代表的信息技术已全
2012年度中国  物联网产业  领军人物奖  陈勇,江苏物泰信息科技有限公司首席执行官、执行董事。陈勇在云计算的平台和应用的研发、运营、市场推广、引进风险投资和规划海外上市等方面有丰富经验。  陈勇,江苏物泰信息科技有限公司首席执行官、执行董事,2006中国十大新媒体人物,中关村留学生创意产业园创业导师,石景山区海外联谊会理事。他是吉林大学计算数学学士、美国佛罗里达州立大学计算机硕士和博士(信息
2012年度中国  公积金行业信息化  最佳解决方案  依托多年来在银行和公积金行业的技术积累和服务经验,华信永道旨在为全国住房公积金行业、银行业客户提供完整的信息系统解决方案,包括业务与应用咨询、应用系统的开发与服务、系统软硬件的集成服务、安全体系咨询与建设。  华信永道(北京)科技有限公司(以下简称华信永道)是大连华信计算机技术股份有限公司旗下专注于提供住房公积金行业和银行业信息化解决方案的子
继微软换标之后,近日视频通信厂商Polycom(宝利通)也更换了其沿用22年之久的标识。对于IT市场中的成熟品牌而言,更换品牌标识无疑是一次颇具风险的押注。向来以稳健著称的Polycom,又为何会做出如此重大的改革呢?  转型应用方案商  “换标识主要是从市场的应用,以及未来发展策略着手进行的。新标识展示了Polycom的最新精神和策略。在中国,我们对新标识的诠释是创新、协作和共赢。”Polyco