Scrum是目前使用最广泛的敏捷方法。而且,尽管硬核开发人员可能会有他们的顾虑,但Scrum的简单性使它成为敏捷项目管理的一个优秀入口。
幸运的是,Scrum指南是:
好问题。部分原因是每个人都有不同的学习和理解方式:我解释Scrum的方式可能比其他人更适合你。还有一部分原因是理解一件事的好方法就是向其他人解释它:这就是我在这里所做的!
在本文中,我将分五个部分来解释Scrum。但是,对于实用的东西,你应该关注第2和第3部分:
如您所见,我将保持简单。而且,如果你有一份Scrum指南,你会发现我在用一种不同但互补的方式解决这个问题。
在世界上的许多地方,“scrum”一词立刻让人们想到橄榄球比赛。这就是这个方法论名字的由来。但是,最初,scrum这个词是用来比喻如何交付的新产品开发.它用于软件开发项目是后来的事。
竹内广孝和野中郁次郎发明了一种新的产品开发方法,他们在1986年的《哈佛商业评论》文章中描述了这一方法,“新产品开发游戏”.在书中,他们描述了一种商业产品开发的方法,他们称之为橄榄球方法。在这里,一个跨职能团队通过一系列重叠的阶段来移动过程,通过一系列迭代来来回传递产品。在橄榄球比赛中,争球是用来重新开始比赛的,因为每个队都试图获得球权。
竹内和野中认为,他们的流程将提高产品开发的速度和灵活性。
Ken Schwaber和Babatunde Ogunnaike当时在杜邦研究院和特拉华大学工作,研究开发软件等复杂产品的方法。他们的结论是,高失败率可以通过频繁的检查和调整来解决,要求和进展对工作人员是高度透明的。
在20世纪90年代初,Schwaber和Jeff Sutherland和他的团队都在开发这种方法。然后,在1995年,他们合作撰写了一篇论文,描述了他们的软件开发方法,称之为Scrum。2001年,他们成为了该组织的贡献者和签署人敏捷软件开发宣言(敏捷宣言)。
同时也为建立Scrum联盟而且Scrum.org自2010年以来,Schwaber和Sutherland一直在合作编写6个版本的Scrum指南。当前版本于2020年出版。
Scrum指南将Scrum框架定义为“故意不完整”.也就是说,它只定义了实现Scrum所需的核心元素。Scrum的规则旨在作为一种关系和交互的指南,从而创建一个既精简又基于经验的敏捷项目。它把在框架内工作的详细方法留给了实践者。
我们将看看Scrum是什么意思“精益”而且“基础”,在关于支撑Scrum的原则的部分.
Scrum项目中只有三个角色。他们一起组成了Scrum团队:
我们将看看每个人扮演的角色。
开发团队由构建最终产品组件的工程师组成。它是自组织和自管理的,通常是跨职能的,拥有它所需要的所有技能和能力。
这意味着每个工作期间(Sprint)必须有足够的成员来完成所有需要的工作,但为了有效地工作,团队不能太大,以至于沟通和责任被稀释。结果,团队通常是8人或更少(所以整个Scrum团队是10人或更少)。如果需要8名以上的开发人员,那么团队应该分成两个或更多的团队。
团队需要在每个Sprint中交付价值,因此将共同努力:
产品负责人关注的是人,而不是任务。特别是客户、用户和其他利益相关方的需求。他们的工作是理解这些涉众想要和需要什么,并将它们转化为特定功能的规范,称为故事。
他们把工作要求记录在产品待办事项列表的,他们坚持。他们对所包含的描述的质量以及这些需求对涉众和Scrum团队的其他成员的透明度负责。正是从产品待办事项中,团队为赞助组织创造了价值。所以,在真正意义上,产品负责人的责任是使Scrum团队交付的价值最大化。
为了支持这一职责,产品负责人将:
Scrum管理者也关注人。但是,在他们的情况下,这是Scrum团队的成员。他们促进Scrum过程,尽可能高效地交付项目。这意味着成为Scrum过程的知识和建议的来源,以及管理和过程挑战的主要问题解决者。他们必须确保整个团队理解并遵循Scrum过程,并管理这五个过程“Scrum事件”.
在此过程中,Scrum管理员将:
在描述Scrum过程时,我们需要意识到Scrum有:
在Scrum过程中,我们将看到这些事件、工件和承诺。我将把它表示为一个5步过程。我们可以用一个简化的图表来说明这个过程。
在插图中,事件用星星表示,工件用字母A表示,它们的承诺用字母C表示。
产品待办事项列表是开发团队为改进产品或创建新组件或功能而执行的工作的有序列表。它是Scrum团队及其涉众需求的单一来源。
创建和维护产品待办事项列表是产品负责人的责任,他将与客户、用户和其他涉众联系,以理解并记录他们的需求——通常以用户故事.我们有一个视频,什么是史诗、用户故事和故事点?
然而,是开发团队负责估计每个工作部分的大小——也就是说,它将花费多少精力。他们会使用一些技巧规划扑克或t恤分级.
产品待办事项列表包含Scrum团队对产品的目标,这是产品的最终未来状态。这是团队必须完成的,以交付组织所需的价值。待办事项安排中的故事定义了实现该目标所需的内容。
“冲刺计划”启动“冲刺”本身——主要事件(和“心跳”Scrum。在Sprint计划中,团队将回答以下问题:
典型的Sprint Planning事件的时间框约为2小时。
Sprint Backlog将包含:
Sprint Backlog由Scrum团队开发,并为Scrum团队开发。团队在Sprint Backlog中的承诺就是Sprint目标
也就是说,术语“Sprint”也经常被用来指一个周期中的五个Scrum事件集合。
但是Sprint本身对于开发团队来说是一个固定长度(“时间框”)的工作周期。最常见的是两个星期。这段时间足够长,可以产生有意义的增量,但也足够短,可以检查增量并适应新的观测。在Sprint期间,团队将澄清范围,并在backlog中细化定义。他们也可能有自己的计划和工作过程。但是他们通常不会改变Sprint目标。
在Sprint中有一个每日scrum的循环。
在每天的Scrum中,团队将检查他们实现Sprint目标的进展情况。如果需要,他们将调整他们的工作或Sprint Backlog,以确保他们保持对Sprint目标的关注。如果这意味着调整他们的工作范围,他们将与产品负责人协商。
通常,每日Scrum活动的时间安排在15分钟左右,并且在Sprint的每一天都在相同的时间、相同的地点举行。
我们有一个视频:如何召开每日站立会议.
在Sprint结束时,开发团队将创建他们的增量——对产品价值的实质性补充。在Scrum团队可以声明增量为“完成”,他们必须让它接受用户、客户和其他涉众的检查和审查。这是在一个叫做Sprint回顾的活动上。它有时也被称为“展示”.
在Sprint评审中,涉众根据完成的定义检查团队的工作,以确定其适合于目的。在未来的Sprint中,他们将决定是否需要团队做出进一步的调整。回顾也是一个机会:
通常Sprint评审事件的时间框约为1小时。
增量是对最终产品的有形贡献——因此朝着产品目标的明确进展。用户必须认为它是可用的。每个Sprint可以交付一个或多个增量,这些增量必须满足他们的承诺:他们的“完成”的定义.
的“完成”的定义是增量必须满足的标准清单,以满足用户的需求,从而使他们认为增量是可用的。
一旦团队交付了Increment(或Increments),他们将开会一起审查他们的工作。这个活动被称为Sprint回顾。讨论包括了整个Scrum团队——但只包括Scrum团队。他们寻找在下一个Sprint中更有效地工作的方法。他们的讨论将包括:
结果应该包括团队可以采取的切实行动,使下一个Sprint比上一个更好。
典型的Sprint回顾活动的时间框约为1小时。
在Sprint结束时,团队返回到产品待办事项列表,并以另一个Sprint计划事件开始下一个周期。这种情况一直持续,直到产品负责人(代表客户、用户和其他涉众)确定另一个Sprint可以交付的增量价值不再超过工作的成本。
Scrum方法论建立在两个基础之上:
Scrum有三个经验主义支柱,我们可以在五个事件中看到它们的代表。
你应该能够在这五个事件中看到这些原则。因此,在促进它们的过程中,Scrum Master需要确保,如果有机会增加团队可以交付的价值,它们总是会引发变化。
为了支持这一点,Scrum鼓励团队成员采用并努力实现五个价值观:
两个主要的Scrum组织是Scrum联盟而且Scrum.org.每个公司都有自己的Scrum认证课程和考试。
Scrum联盟提供15个认证:
项目经理的入门点是CSM:认证Scrum Master。以下是亚历克斯·艾伦在我对她的采访中推荐的资格:敏捷Scrum项目管理简介-与Alexis Allen |视频(见下文,在文章的末尾)。
我推荐GreyCampus CSM课程。这是一门入门课程,适合任何想成为Scrum Master或Scrum团队成员的人。它将使您深入了解Scrum,以及如何应用它来指导您的团队和组织。
作为Scrum Master,你要帮助你的团队达到最高水平。Scrum Master保护他们的团队不受干扰,是Scrum价值观、原则和实践的专家。Scrum大师必须以人为本,拥有高水平的情商,并有热情帮助他们的团队成员茁壮成长。
点击这里了解更多关于GreyCampus CSM课程的信息.
Scrum.org提供12种认证:
项目经理的入门点是PSM I:专业Scrum Master I。
我推荐管理广场PSM我而且PSPO我考试准备课程。使用mPlaza资源,您可以得到:
我是mPlaza和GreyCampus的下属公司。我已经评估了这两家供应商的课程,我认为它们都是由资深项目管理专家提供的最高质量的课程。
如果你通过我的链接购买课程或产品,他们会给我一个标准的付款。这不会影响你的成本吧也不能剥夺你的权利你是他们的顾客,他们会照顾你。
我很乐意听到你对Scrum的想法和问题。当然,我会一直回应你在下面的任何评论。
我就Scrum采访了Scrum Master和IT项目经理Alexis Allen:
Mike Clayton博士是英国最成功和最受欢迎的项目管理培训师之一。他是14本畅销书的作者,其中包括4本关于项目管理的书。他还是一个多产的博主,为ProjectManager.com和Project(项目管理协会杂志)撰稿。从1990年到2002年,Mike是一名成功的项目经理,领导大型项目团队并交付复杂的项目。2016年,Mike推出了在线视频课程。
会话过期
请重新登录。登录页面将在一个新的选项卡中打开。登录后,您可以关闭它并返回到此页面。