敏捷产品开发为克服传统开发方法带来的问题提供了机会。然而,在许多组织中,将用户体验(UX)实践与敏捷框架结合是一个主要挑战。

我们最近进行了研究,以确定将UX方法与敏捷集成的最佳实践开发项目。我们专注于研究成功的用户体验实践者用来支持敏捷团队的技术。

研究发现最新的敏捷UX报告(3理查德·道金斯版)是基于产品经理、设计师、用户体验研究人员和软件工程师的研究。该研究在美国、英国、澳大利亚和新加坡进行,包括调查、深度访谈和案例研究。总的来说,在新一轮的敏捷研究中,356名受访者参与了我们的调查,还有24名专业人士参与了深度访谈和案例研究。

采用敏捷

UX在将敏捷过程与以用户为中心的设计方法融合方面取得了长足的进步。没有放之四海而皆准的解决方案,每个组织都是不同的。然而,敏捷的采用已经足够流行,UX实践者已经有时间从过去的失败中学习,并解决了许多问题。

我们的调查对象报告说他们支持的项目中有69%是敏捷项目.与过去几年相比,这是一个显著的增长。

敏捷的采用正在增长:在2008年,受访者报告说他们只有40%的项目是敏捷的;在2016年,他们超过三分之二的项目是敏捷的。

有趣的是,在实践敏捷的专业人士中,22%的人承认他们的团队采用了混合方法不要坚持纯粹的敏捷实践。例如,瀑布法可能用于需求和设计阶段,而敏捷方法用于实现阶段。这表明敏捷远非完美,产品团队仍在努力使敏捷在他们的组织中发挥作用。

敏捷成功

我们的研究结果表明,用户体验过程和敏捷开发方法,如果经过深思熟虑的应用,可以提高用户体验和业务价值。瀑布相比,敏捷正在获得成功

虽然在2009年,专业人士认为瀑布法比敏捷法更成功,但7年后,我们看到模式发生了逆转。在敏捷项目中工作的人比在瀑布环境中工作的人感觉更成功。

一般来说,人们都认为敏捷框架很方便透明度迭代.问题被更快地识别,特性被更快地交付。开发者和设计师花几个月时间埋头苦干、独立工作,直到产品上线后才发现问题的日子已经一去不复返了。

我们的许多受访者表示,结合敏捷和UX实践减少了最后时刻的意外,并允许团队在每次迭代后根据需要进行调整。

敏捷用户体验团队是什么样的

重要的敏捷经验

平均来说,组织实施敏捷的时间是2.9年。

当我们观察那些将他们的敏捷项目评为高效的专业人士时(在1 - 7的量表中得分为6或7,1=最低效,7=最有效),我们发现高效的项目通常属于平均超过3年实践敏捷的组织

不太成功的团队(得分为1-3,1=效率最低,7=效率最高)往往缺乏敏捷经验,几乎少了一年。

成功的敏捷过程需要数年的时间来完善,即使如此,它们也并不完美。对于许多组织来说,获取足够的用户体验资源仍然是一件困难的事情,而且还在继续。让客户、新团队成员和外部团队了解采用的敏捷用户体验过程是很重要的。设定适当的期望会让沟通和转换更顺畅。

当比较成功的团队和表现较差的团队时,较强的团队在实践敏捷方面多了将近1年的经验。

从这个发现中得出的结论是,如果您的组织最近才采用敏捷,那么您应该(a)期待一些初期的痛苦,(b)不要让这些早期的问题阻碍您,因为成功很可能在经过几年的组织学习之后就在前面。

投资的用户体验

平均来说,17%的团队成员是UX专业人士(相比之下,过去几年只有10%)。用户体验投资的增加表明,越来越多的组织认为用户体验对业务很重要。

团队的平均规模是10人,包括大约两名UX专业人员。(注意,我们研究中的受访者大多是参加过UX会议的人,并且在支持UX培训的组织中工作。17%似乎有点奢侈,但这个数据证明了获得足够的用户体验资源是可能的,并给了那些还没有达到这一点的人希望。

但是请记住,拥有更多的UX专业人士并不能自动保证成功。在成功和不太成功的团队中,用户体验成员的比例都差不多(17%)。企业敏捷用户体验成熟度以及其他因素,如企业文化和结构,都会影响成功。

合作的文化

对自己的工作环境满意的人报告说,他们在支持健康、协作、角色和责任明确的文化的组织中工作。团队中的每个人(包括开发人员和涉众)都有责任生产有用的、高质量的产品。

趋势是增加的UX专业人员与产品经理紧密合作,讨论策略,并对工作进行优先排序。UX可以提供有用的数据来告知项目的方向,并帮助团队维护更大的用户界面架构的一致愿景。

UX工作先于开发sprint

与早些年类似,许多UX敏捷团队报告仍然倾向于在开发sprint之前进行UX活动。让用户体验/UI和开发工作同时进行,以便研究和设计至少在执行工作之前完成,让设计师有时间思考和测试他们的假设。然而,现在最大的不同是,成熟的团队对协作和移交点有更好的编排过程。角色和责任都很明确。成员们知道什么是预期的,什么属于他们的影响范围。

积极的用户体验专家

我们的受访者报告说,参与高效项目的用户体验从业者应用研究和设计思考技术来指导产品设计,并领导促进团队凝聚力和协作的活动。他们进行生成性和评估性研究,以确定特征差距,并检查长期和短期的解决方案。UX人员不只是等待来自产品经理和利益相关者的特性请求,而是主动接触最终用户,发现他们的产品能够满足用户未满足的需求的机会,并在拥挤的市场中脱颖而出。

制度化的过程,保护以用户为中心的设计

一些参与高效项目的受访者表示,他们的团队有一个正式的流程用于审批用户故事尽量减少来自管理层或不了解情况的外部人员的破坏性要求。对新员工进行适当的培训,确保全公司的员工(包括管理层和利益相关者)熟悉并遵守既定的规则。

用户体验的影响

虽然今天的敏捷用户体验团队比7年前取得了更大的成功,但用户体验的影响力仍然有增长的空间。平均而言,从业人员得分UX对他们的敏捷项目的影响只有4.0(1=低影响力,7=大影响力)。

敏捷方法最初被认为是程序员用来改进他们的实现实践的方法。软件项目显然比单纯的编程依赖更多的技能集,软件的成功不仅仅是实现的问题,而且还取决于设计。这种更广泛的理解需要一些时间才能在过程实践中反映出来,但是正在发生。

随着敏捷用户体验的发展,用户体验从业者的角色也在发展。在现代软件开发环境中,用户体验帮助定义如何开发产品和服务。因此,用户体验的作用已经扩展到领导和沟通。有效的用户体验实践者是积极主动的,尽早让团队成员参与与用户体验相关的活动。他们将用户需求转化为业务需求,并令人信服地与涉众进行沟通。

查阅更多技术和详细解释关于敏捷用户体验的最佳实践,请下载完整报告有效的敏捷用户体验产品开发或者参加全天的课程精益UX和敏捷在UX大会上(也可以作为公司内部活动)。