Scrum工件的快速指引

Posted Danny话你知

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Scrum工件的快速指引相关的知识,希望对你有一定的参考价值。

Scrum是在Agile环境中,设计来帮助自我组织的团队能快速执行项目的一个灵活框架。

 

客户或者顾客通常都会在中途改变意念的,这些项目动态的本质,让每个团队的需要显而易见,快速及有效的提供透明度及分享讯息。

 

因此,成功的Agile冲刺(sprints)是会利用scrum软件及scrum工件(Artifacts)来传递关键讯息,交付出透明度,以及保持项目按时的运作。

 

1.  甚么是Scrum工件?

Scrum工件就是描述必须要完成的工作的方法,它们通常会在冲刺中增加价值的。Scrum工件是可以看作为scrum团队必不可少的讯息金块,它们会为团队在特定的时间点中捕捉分享的讯息。

 

这是至关重要的,尤其是对于那些或许在家工作的分布式团队,因为它提供了一个平台,在那里他们可以看到,他们在特定的冲刺中做得怎样。不管他们在哪里,都会让每个人都保持在同一层面上。

 

2.  详细的Scrum工件

根据Scrum指引,有3种主要的Scrum工件。以下我们会解释它们每一种,随同的还有任何成功冲刺的额外要素。

 

a.   产品积压(Backlog

产品积压就是一份达成项目需要所有事情,分拆为个别事项的列表。在那里最终产品每个功能的基线要求,都会由Scrum团队中的产品拥有者作出排序。

 

这份并非是不可改变的任务列表,它是会随着时间而演变的。例如,如果在商业环境、营销情况、又或者技术需求中出现了变化,产品积压就会映出那些变化。

 

产品积压是由3种不同对象类型所组成的。

i.    用户描述

这是个从产品最终用户的角度所讲,功能高层次的描述。

 

ii.  错误

这是产品拥有者想修补,出现的问题。

 

iii. 任务

这是分派给Scrum团队要完成的。

 

随着产品的开发,积压就会出现。当加上变化,它们就可以包括了更多的细节、估算、又或者排序的改变。产品的拥有者及团队会定期的改进产品积压,这是可以在任何时间发生的。

 

产品的积压对象越重要,细节就越多。当在为下一代冲刺挑选在产品积压中对象的时候,它们会在冲刺中进一步得到完善。当在产品积压中的对象,由一个冲刺中的团队交付出来的时候,它们就已经准备好冲刺计划会议的了。

 

完善产品积压

完善产品积压包括的活动,就像是回看在积压顶层最高次序的用户描述,并且向产品拥有者询问关于它们的问题,这包括,如果需要,删除用户描述,然后撰写新的,接下来的就是重新对产品积压排序了。

 

然后根据完成这些新用户描述,所需要花的时间来作出估算,又或者其他人会需要对他们的期间作出新的估算。其它的用户描述就应该为进一步的冲刺作好准备,与此同时,也不能忽视像是积压所形成产品架构的大局。

 

b.   冲刺积压

冲刺积压是产品积压的一部份,团队会在他们的冲刺中进行工作,想想这就是作为冲刺的待办事项列表。

 

为了团队的执行,冲刺积压会进一步分拆为任务。在冲刺积压中的每个对象,都需要进行开发、测试、以及记录。产品的拥有者会帮助Scrum团队在他们的冲刺会议中,提出冲刺积压。

 

冲刺积压通常会以任务板来表现,那会分拆为代表工作流程的列,它们倾向有以下的标题:

i.    待办

这些是尚未开始的任务。

 

ii.  进行中

这些是开始了的工作。

 

iii. 核实

这些是完成了的任务,在等候由另一位Scrum团队成员的核实。

 

iv. 完成

这意味着再没有更多要求的工作了。

 

完善冲刺积压

冲刺积压,就像产品积压,是一份现场的文件,同时可以由Scrum团队得改变的。工作会定期在每天的scrum中讨论,而冲刺积压就会根据需要作出修改。这全都是在短期冲刺中发生的,而只有Scrum团队可以根据它们在冲刺中所出现的,作出这些改变。

 

如果有新工作的要求,它就会加到冲刺积压中去。然后当工作完成了,余下完成工作的估算就会更新。如果有些事项变得不需要了,它们就会被移除。

 

但是,再次,只有Scrum团队才可以做这些,他们有着冲刺积压及这个行为的拥有权。冲刺积压是高度可视的,同时提供团队正在进行的冲刺图片。

 

c.    产品增量

这是最重要的Scrum工件,产品增量就是所有在冲刺中,早已完成了的产品积压对象。

 

每次冲刺都潜在着建立可付运的产品增量,所以产品增量必须符合团队对完成的定义,并且是产品拥有者所接受的。

 

虽然每个Scrum团队都有所不同,「完成」的定义是Scrum团队所分享的其中之一。完成的定义会随着团队的成熟度而演变:随着项目的继续,它会成长得更为广阔或者严格。

 

产品增量并不只是所有在冲刺过程中,项目积压对象完成的总和,而这亦是在冲刺数量中最后完成增量的价值。这些透明度不只是对团队的,还对于持份者,就产品此刻的位置而言。

 

d.   进度图

尽管这通常并非是基本Scrum工件所要考虑的部份,进度图(Burndown Chart)是不容忽视很重要的。这是个展示出团队完成用户描述,或者产品积压中对象有多快的图形。因此,相对冲刺的工作量,进度图就描绘出总工作量。

 

进度图的目的就是要确保项目能保持在轨道上,同时那些交付物能符合期待值,并且按时间表到达。

 

Scrum团队的进度率被称为速率,那就是在冲刺中,完成了用户描述中描述要点的数量,部份结束的工作不可以计算在速率中。

以上是关于Scrum工件的快速指引的主要内容,如果未能解决你的问题,请参考以下文章

Agile项目管理的终极指引

课后作业-阅读任务-阅读笔记-3

Scrum的工件–敏捷框架Scrum系列

SCRUM的三个工件

Scrum的3种工件

Scrum完整剧本