我工作的团队已经大举采用了scrum.我非常喜欢它的想法,但发现我们不断做出妥协以适应我们的发展现实.这使得scrum效率降低并导致其他开销.
我要问的是,那里的人设法使用纯粹的scrum并且付出了代价.或者不可避免地要做出妥协.
我问这个因为scrum似乎对偏差有点不宽容,如果它接受世界不能总是改变以适应scrum并且在无法工作的地方工作,它可能会成为更好的方法论.
Scrum绝对容忍偏差,但我认为这里的关键点是你的陈述'我们经常不得不做出适应的准备......'.当然,如果你改变你的方法,你改变你做事的方式.就像说:"我们现在是一家LISP商店.但是,我们是否真的必须在LISP中编写代码,或者我们仍然可以使用C#?"
拥抱scrum并接受你做事的方式会改变.你肯定会收获好处.不幸的是,所有利益相关者(而不仅仅是开发团队)都需要接受scrum才能真正有效.