什么是Scrum?
我将迅速向您解释Scrum过程。用最简单的话来说,我将解释Scrum的工作原理,团队如何使用Scrum以及Scrum指南提倡产品有效开发产品的过程。
从技术上讲,Scrum是一个框架,而不是过程或方法。这就是《 Scrum指南》的最新版本告诉我们的,尽管在整个Scrum的历史中,作者还是想将其称为方法论,过程,过程框架还是仅仅是一个框架。
但是,如果我们接受一个过程是一组可重复的,有序的步骤,旨在实现目标或产生结果,那么毫无疑问,Scrum至少包括一个过程。
Scrum,Sprints,评论和Scrum指南
Scrum围绕一个称为Sprint的概念旋转的迭代,敏捷过程:
冲刺是一种产品开发工作,持续不超过一个月。
每个冲刺都包括一个精心设计的目标开发人员要实现的目标。
当一个冲刺结束时,新的冲刺立即开始。
在产品开发工作结束之前,将重复弹簧反复出现。
每个冲刺的目的是创造一些有形和价值的东西,这些东西将成为成品的一部分。这些有形的有价值要素称为增量。
这就是为什么据说Scrum既是迭代又增量的原因。
当一个冲刺结束时,新的冲刺开始了。这使得迭代。
每个冲刺都为最终产品添加了一些东西。这使Scrum增量。
混乱过程是什么?
为了满足过程的定义,需要一组有序步骤。
四个时箱,订购的步骤,即Scrum过程定义如下:
一个标志着冲刺开始的冲刺计划活动。 (8小时时箱)
开发人员讨论进度的日常混乱。 (15分钟时箱)
开发后,对利益相关者进行冲刺审查。 (4小时时箱)
Scrum团队内省的冲刺回顾。 (3小时时箱)
Sprint的回顾标志着Sprint的末端。一旦Sprint回顾结束,全新的Sprint就会立即开始。

敏捷的混乱过程定义了一组可重复的步骤,包括计划,每日混乱,评论和回顾。
Scrum是不变的
Scrum过程提出了几种不可谈判的要求:
事件应同时和位置举行。
事件留在他们的时箱内。
事件以指定的顺序进行。
从未跳过任何事件。
正如Scrum指南中描述的那样,Scrum框架是不变的。如果遗漏了任何部分,那么您正在做的不是混乱。
需要在此过程中列出的每个事件,团队必须按顺序和时间限制在Scrum指南定义的时间内执行它们。
Scrum是框架吗?
根据Scrum指南,Scrum是一个框架。文字过程从未出现在Scrum指南中。
此外,每当有人渗入Scrum是一个过程时,Scrum从业者都会强烈反对。一些从业者认为,也许Scrum是一个包含一个过程的框架,但即使那时也引起了争议。
Scrum社区提出的论点是,《 Scrum指南》的描述使其太高了,无法被视为一个过程。这里有一些例子:
它没有告诉Scrum团队使用哪些工具。
它不会告诉Scrum团队如何合作。
它鼓励Scrum团队使用外部流程。
它指示Scrum团队凭经验发现最适合他们的方法。
Scrum指南将Scrum描述为一个轻巧的,有目的地不完整的框架,“帮助人们,团队和组织通过自适应解决方案来解决复杂问题”。
充其量,Scrum提供了一种方法来找到解决复杂问题的解决方案。它不能解决您的问题。

Scrum事件为团队提供了反馈循环,并执行了三个Scrum支柱。
Scrum是敏捷过程吗?
Scrum并没有试图为团队遇到的每个产品开发挑战提供答案,也不会对Scrum团队使用的技术或方法施加任何限制。
因此,Scrum社区与任何敢于称呼Scrum为过程的人进行了艰苦的反击,甚至暗示Scrum包括一个过程。
Scrum社区认为,从业人员必须避免机械杂乱的反模式,在该组织中,团队盲目地遵循Scrum指南中概述的步骤。这样的团队没有得到Scrum的全部好处。
深入研究两倍
从某个角度来看,很容易理解为什么Scrum社区拒绝将Scrum称为过程。
再说一次,也有充分的理由为什么父母希望孩子相信一盘西兰花是一碗冰淇淋,但这并不是真的。
Scrum是否描述了一组遵循的步骤?是的。
这些步骤是否必须按特定顺序执行?是的。
他们是否打算产生切实的结果?是的。
它们是否必须迭代和反复进行?也是。
如果我们将过程定义为可重复的,有序的步骤集以产生结果,那么很难说Scrum至少不包含一个过程。
实际上,大多数14页的Scrum指南都致力于确切地阐明这一点。有人可以合理地认为,Scrum是一个过程 - 也许比一个框架更重要 - 但如果您大声说出来,请付出自己的回头路。
Scrum框架解释了
关于Scrum是框架,方法论还是敏捷过程的辩论(是否包含一个过程还是一个过程)通常比有用的更分散注意力。
Scrum将自己定义为轻巧,灵活且故意不完整的框架。老实说,这是一个很好的描述。
Scrum的核心概述了一系列可靠的实践,这些做法可以遵循,以便有效地工作,保持专注,并维护透明,检查和适应性的Scrum支柱。
将其称为您将要做的事 - 只是指望每个人都同意您的意见。
Scrum可能对每个人都不起作用,但是每个人都应该尝试一下Scrum。