上QQ阅读APP看书,第一时间看更新
它是一个框架,而不是一个方法
经常有人说Scrum是一个方法,这种说法其实是不正确的。Scrum是一个实践框架,它有一套清晰定义的游戏规则。方法和框架之间有一些显著的差别。方法预示着一个放之四海而皆准的、格式化的途径;框架则提供更灵活的平台,根据环境的不同,它可以提供一系列不同的途径。
要正确实施Scrum,很重要的一点是严格遵循事先定义好的规则并在实践框架的指导下开展工作。只要坚持在这个前提下选择途径,就能在正确的方向上前进。就像Schwaber(施瓦伯)在他的博客上所说:“Scrum就像下国际象棋,要么遵守它的游戏规则,要么不遵守。”借用这个比方,那么,部分实现Scrum框架,就好比用20个棋子下棋,而不是标准的32个棋子。尽管这个游戏在某种形式下还是极有可能玩下去,但事实上这种换为20个棋子的改动只是一个替代性的、未经验证的游戏,不该再叫象棋(参见图1.3)。
Scrum没有包括多余的规则或实践。因此,要让它发挥作用,不能偷工减料,必须全盘实践。采用Scrum时偷工减料打折扣等于完全不用Scrum。
图1.3 正如不会改变国际象棋的规则一样,也不该改变Scrum的规则