开始使用敏捷工作流程

“敏捷”一词已经成为一个流行词,并且经常被吹捧为全面和全面的方法论网站布局在你开始之前创造数字产品网站样机。那么敏捷究竟是什么呢?它是如何运作的?在敏捷过程中,团队在短迭代(或“sprint”)中工作,以按优先级排序的列表(“backlog”)完成一系列小功能(“用户故事”)。

以这种方式工作有几个好处。您可以在每个sprint结束时获得完整的功能,这意味着您可以沿途学习和调整课程。由于团队小部分完全完成了功能,因此测试版甚至公开发布都可以提前开始并经常发生。

本文概述了开始使用敏捷所需的基础知识,并帮助您确定它是否适合您的项目。

01.从用户研究开始

Get started with an agile workflow 1

从用户研究开始

作为设计师,我们都有一位客户的经验来到我们面前说:“当然,我理解你的观点,但我的直觉告诉我,我们的用户在提交表格时肯定需要音效。”通过根据实际用户需求制定设计决策来支持这些类型的请求。

怎么样?从用户研究开始。专注于用户实际需要的内容,而不是客户想要的内容。那里有很多研究方法;选择适合您的范围和预算的一个,但绝不跳过此步骤。

02.定义团队中的角色

Get started with an agile workflow 2

定义团队中的角色

现在,您需要定义工作流中不同参与者的角色。官僚主义的层次根本不适用于敏捷过程。

拥有一个能够快速做出决策并且愿景推动流程的客户端联系至关重要。他们被恰当地称为“产品所有者”。他们参加sprint评论,提供反馈并指导产品愿景。

在代理方面,最好有一个相应的产品所有者来帮助指导开发团队的流程 - 这通常采用创意总监或技术主管的形式。

协调整个项目的是一个scrummaster - 一个促进流程的人,并确保团队拥有他们以高效的方式工作所需的一切。

03.定义您的产品愿景

Get started with an agile workflow 3

定义您的产品愿景

为了做好准备,您需要经历一个定义产品愿景的概念阶段。重要的是要清楚地了解数字产品的主要页面或功能,即使只是草图形式。

敏捷项目遇到的主要问题之一发生在流程过于敏捷且缺乏强大的愿景和路线图时。然而,这是一个微妙的平衡。最初的想法过于详细,否定了以敏捷方式工作的好处。关键是您可以在流程展开时接受用户输入和其他更改。

04.建立你的视觉语言

Get started with an agile workflow 4

建立您的视觉语言

在潜入短跑之前建立视觉语言很重要,但是你应该避免设计整页。客户可以挂在最小的细节上。风格瓷砖甚至包含类型,颜色和基本HTML元素片段的简单情绪板是在不显示完整页面的情况下传达可视语言的好方法。另一种方法是构建一个简单的数字样式指南,涵盖基本的HTML元素。

05.介绍用户故事

Get started with an agile workflow 5

介绍用户故事

一旦确定了产品愿景并考虑了您的视觉语言,您就可以开始编写您的第一个用户故事了。这些故事将构成您的产品“待办事项” - 您的产品可能具有的小功能列表。

用户故事有三个部分:'作为[用户角色],我希望[目标]以便[原因]。所以,这方面的一个例子可能是:'作为一个用户,我想要一个喜欢的按钮,所以我可以保存歌曲供以后使用'。

06.计划你的第一次冲刺

Get started with an agile workflow 6

计划你的第一个冲刺

现在你有一个完整的(精彩编写的)用户故事的积压,是时候计划你的第一个冲刺了。您可以估算积压中每个用户故事需要完成多少“故事点”。这可以通过难度或时间来衡量。估算故事点是产品所有者与整个团队一起完成的工作。

首先,scrummaster告诉团队他们为sprint有多少积分。如果他们选择基于时间的估算方法,那么这将是团队在该冲刺中的天数。让我们假设球队在他们之间的冲刺中有20天(所以为期五天的冲刺,四名队员全职工作)。

07.致力于冲刺

Get started with an agile workflow 7

致力于冲刺

作为一个例子,让我们来看一个故事:“作为一个用户,我想要移动友好的导航,这样我就可以在我的智能手机上访问该网站”。

这个故事可能包括设计,前端和后端开发。该团队估计总共需要13分。这为其他用户故事留下了额外的7分。此示例中的总故事点不应超过20,因为团队应该只承担尽可能多的故事。

一旦sprint已满,团队和产品所有者就会“承诺”。这种承诺是双向的:团队承诺在sprint中做故事,产品所有者承诺不再添加故事。

08.设置你的scrum板

Get started with an agile workflow 8

设置你的scrum板

现在您的第一个sprint已经设置好了,现在是时候设置你的scrum板了。这计划完成每个故事所需的过程。

董事会中有四个栏目,它们非常不言自明:“待办事项”,“正在做”,“复审”和“完成”。这些列将填充完成每个用户故事所需的各个任务。在设计,开发,测试和部署功能时,功能通常被视为“已完成”。

09.见面讨论进展情况

Get started with an agile workflow 9

见面讨论进展情况

每天,您的团队都会召开一次短暂的会议 - 最多15分钟 - 讨论他们当天将完成的任务。简报中的每个团队成员都会谈到他们前一天的工作,他们今天会做些什么以及是否有问题阻碍他们前进。

10.产品所有者审查进度

Get started with an agile workflow 10

产品所有者审核进度

你已经完成了第一次冲刺!现在是时候向产品所有者展示您的作品了。在显示相关功能之前,您应该清楚地阅读并阅读每个用户故事。

审核后,团队和产品所有者将返回待办事项。他们为下一个sprint选择了下一个最重要的功能,并且该过程将重新开始。当然,根据评论的反馈,可能还需要编写其他故事。

保罗伍兹

保罗伍兹是全方位服务数字机构的艺术总监巨大获得网络杂志的第278期- 2月18日在商店!

喜欢这个?阅读这些!



翻译字数超限