今天(2017年11月7日),Ken Schwaber 和 Jeff Sutherland 发布了 Scrum 指南的更新。Scrum指南是Scrum的最终定义,由Scrum的建立者Ken和Jeff编写。《Scrum指南》描述了Scrum框架。并且,它只有19页长。经过保持简短的定义,它不只强制实现一个明确的重点,并且提醒每一个人它不是一种方法论。过程是根据团队所处的状况使用框架而产生的。由于Scrum关注复杂的问题,因此不可能定义完整的方法论。相反,Scrum提供了一个简单的框架,鼓励正确的经验过程出现。这使得如今超过1200万人能够练习Scrum,同时在很是不一样的状况下解决很是不一样的问题。html
添加了有关Scrum使用的部分: 安全
Scrum最初是为管理和开发产品而开发的。从20世纪90年代初开始,Scrum在全球普遍使用:网络
Scrum已被用于开发软件,硬件,嵌入式软件,交互功能网络,自动驾驶汽车,学校,政府,市场营销,管理组织的运做以及咱们平常生活中使用的几乎全部东西,如我的和社会。架构
随着技术,市场和环境的复杂性及其相互做用的迅速增长,Scrum在处理复杂性方面的实用性天天都在证实。事实证实,Scrum在迭代和增量知识转移方面特别有效。Scrum如今普遍用于产品,服务和上级组织的管理。Scrum的本质是一个小团队。我的团队很是灵活和适应性强。这些优点继续在单个,多个,多个团队网络中运行,这些团队开发,发布,运营和维护数千人的工做和工做产品。他们经过复杂的开发架构和目标发布环境进行协做和互操做。框架
当Scrum指南中使用“develop”和“development”这两个词时,它们指的是复杂的工做,例如上面提到的那些类型。
Scrum Master负责推广和支持Scrum指南中定义的Scrum。Scrum Masters经过帮助每一个人理解Scrum理论,实践,规则和价值观来实现这一目标。ide
Scrum Master是Scrum团队的仆人领导者。Scrum Master帮助Scrum团队之外的人了解他们与Scrum团队的哪些互动是有用的,哪些不是。Scrum Master帮助每一个人改变这些交互,以最大化Scrum团队创造的价值。性能
确保Scrum团队中的每一个人都可以理解目标,范围和产品领域。学习
Daily Scrum是一个15分钟的开发团队时间盒活动。每日Scrum天天都在Sprint举行。在此,开发团队计划在接下来的24小时内开展工做。经过检查自上次每日Scrum以来的工做并预测即将到来的Sprint工做,这能够优化团队协做和性能。Daily Scrum天天都在同一时间和地点举行,以下降复杂性。优化
更新了每日Scrum部分,以明确Daily Scrum的目标,包括如下文本: ui
会议结构由开发团队制定,若是侧重于Sprint目标的进展,能够采用不一样的方式进行。一些开发团队将使用问题,一些将更多基于讨论。如下是可能使用的示例:
使用“最多”一词来删除任何问题,即事件的时间框意味着最大长度,但可能更短。
为了确保持续改进,它包括至少一种团队工做的高优先级方式,在以前的回顾会议中肯定。
增量是一个可检查的,“完成”的工做,支持Sprint结束时的经验主义。增量是迈向愿景或目标的一步。
成功使用Scrum取决于人们是否愈来愈熟练地掌握这五个价值观。人们我的致力于实现Scrum团队的目标。Scrum团队成员有勇气作正确的事情并处理棘手的问题。每一个人都关注Sprint的工做和Scrum团队的目标。Scrum团队及其利益相关者赞成对全部工做以及执行工做所面临的挑战持开放态度。Scrum团队成员互相尊重,是有能力的独立人士。
Daily Scrum做为计划活动的重要性获得了增强。它常常被视为一种状态事件。天天,开发团队应该了解它打算如何做为一个自组织团队一块儿工做,以实现Sprint目标,并在Sprint结束时建立预期的增量。会议的输入应该是团队如何实现Sprint目标; 输出应该是一个新的或修订的计划,以优化团队在知足Sprint目标方面的努力。为此,从新制定了三个问题,以强调团队对我的的影响: