欲速则不达!Scrum团队如何做好UX设计?
设计师会在对的时间,作出相应的工作安排,同时分清主次,推动工作的执行,如果Scrum团队没有专门的设计师,设计工作的展开将会困难重重。
在他人眼中,我是Scrum专家:合著了一本关于Scrum的书,还拿了奖;有近10年的授课、培训经验。尽管如此,我还是会遇到许多问题,主要来自产品经理、行政主管、技术经理。这些问题都可以归结为:怎样将Scrum和UX设计完美融合?这是许多公司面临的难题。
这些公司采用Scrum的本意,是为了“速度”,而不是“质量”。渐渐地,公司员工琢磨的,都是如何更快地打代码,而不是打造更缜密的、以用户为中心的产品。经过亲身实践,以及向优秀的团队讨教经验,我把我的发现写成书,在课堂中教给学员们。
最近,我和我的合作者Josh Seiden,以及敏捷(Agile)、Scrum领域的前沿专家合作,正在努力构建一个框架,逐步说明Scrum和UX设计如何融为一体。我们做了一个练习:在Scrum流程图中,标注相关的UX和设计工作。我的总结如下图所示:
附加说明:
这不是最全面的示意图,相关的设计工作有很多,一张图难以做到面面俱到。
- “设计”一词是一个总称,包含了设计师参与的所有工作。
- “设计”、“UX”等词包罗万象,因此,我不会对定义作过多解读。
我对UX工作做了分组、编号,每一组的简要说明和分组理由如下:
- 产品需求列表包含了更高层面上的产品愿景。一次迭代只能实现其中的一部分。此时,前期假设也会被提出来。为了让产品需求列表更充实,Scrum团队会开展设计迭代、用户研究(不仅仅是定性的,包括各种类型),同时列出假设,认清现实,保证产品设计以用户为中心。
- 迭代计划会每天都会举行。许多问题在会议中得到解决,比如:产品外观如何设计?用户旅程如何设计?有没有被忽略的地方?Scrum团队可以一起画草图(这个环节又称为“设计工作室”、“专家研讨会”等),开展头脑风暴会,让UX设计师各抒己见,解决问题。
- 具体的设计工作(包括产品设计的各个方面)针对具体的用户需求,有相应的迭代需求列表,主要由设计师完成,也会和Scrum团队的其他成员合作。设计工作的关键是分清主次,分工明确,让团队成员各司其职。
- 对Scrum团队来说,全职设计师“缺位”的后果很严重。把UX设计整合到Scrum流程中,离不开全职设计师这一角色。全职设计师是团队的“粘合剂”,与开发人员、产品经理和项目负责人(Scrum Master)通力合作,完成第3点中的设计工作。
- 迭代评审会是一个评估团队工作成果、个人学习成果的良机。通过开展设计评审会、研究成果总结、定量分析讨论等活动,Scrum团队对工作情况有了更好的了解,同时确定了下一次迭代中,产品/迭代需求列表的侧重点。
需要重点提醒的是:如果Scrum团队没有专门的设计师,设计工作的展开将会困难重重。设计师会在对的时间,作出相应的工作安排,同时分清主次,推动工作的执行。
如果把设计工作外包给团队以外的设计师(包括公司内部和外部的),那么,Scrum团队难免会重回“瀑布式开发”的老路,团队成员之间的合作、理解和信任也所剩无几。
原作者:Jeff Gothelf
原文链接:https://medium.com/swlh/here-is-how-ux-design-integrates-with-agile-and-scrum-4f3cf8c10e24
翻译:『即能』团队,公众号:『即能学习』
本文由 @即能 翻译发布于人人都是产品经理,未经许可,禁止转载。
题图来自 Unsplash,基于 CC0 协议。
- 目前还没评论,等你发挥!