项目分工 – 外科手术队伍
“大型项目的每一部分由一个团队解决,但是该队伍以类似外科手术的方式组建,而并非一拥而上。” –《人月神话》
问题
- 大型团队开发,任务过度细分,增加相互沟通交流的工作量和最后集成时进行系统调试的工作量,得不偿失,最后可能是:高成本、速度缓慢、低效、无法集成。
- 小型团队开发真正意义上的大型系统,开发速度太慢,当项目开发完成时已经过时。
由此产生矛盾,系统应该由尽可能少的人员开发但小型团队开发速度过慢。
解决方案
组建10人小团队,团队以类似外科手术的方式组建,并非一拥而上。
在这样的10人小团队中,不必再对项目进行细分,也不是每个人参与项目的全程工作,而是由1~2主力来完成主要的工作。其组建的方式类似于外科手术队伍的模式,结构图如下:
在该10人小团队中,各个角色的划分和负责的工