代码之殇》(原书第2版)——第1章 项目管理失当 2010年5月1日
2010年5月1日:“敏捷的团队合作” 我用Scrum已经7年了,而后面6年我一直写关于它的文章。Scrum的概念太吸引人了——规则多变、自我管理的团队在短而固定的周期内周而复始地进行一系列小环节(或功能)工作,并不断提升水平。很多微软团队的成功都来自于此。让人犯昏的是高层的项目经理与团队层的Scrum工程师仍存在严重隔阂。 很多高层及中层的项目经理认为Scrum是混乱的、随意的、危险的并毫无意义的,会使大家对计划失去信心;而很多Scrum迷认为项目计划是种浪费,会引起混乱,毫无价值,只是让不切实际的高层管理者设计个看似完美的计划表以自我满足。结果怎样?他们都错了,而认为他人无知就是愚昧者自作聪明,那么就是,双方都无知。 Scrum是按计划加载的,比起我在微软所见到的其他项目管理方法,它更高效并精确地跟踪数据(除了TSP,在少数团队中使用)。同样,高层项目计划对于项目规模的成功把控、协同合作及萌生宏观上的创造力是很重要的。如果你着眼于小处,Scrum就足够。如果你只想比你的竞争对手提供更低质量且不用太顾及客户价值的产品,或者只想在你局部的范围内微观管理所有工程状态,那么只要项目计划足够...

