大多数 敏捷 和 Scrum 培训课程都参考 7 +/- 2 规则,即 敏捷 或 Scrum 团队 应该是 5 到 9 名成员。 Scrum 爱好者可能还记得, Scrum 指南说 Scrum 团队 不应少于 3 人或多于 9 人。这条经验法则从何而来?为什么?
Lawrence H. Putnam 和 Ware Myers 在 1998 年进行的一项研究调查了团队规模。他们的发现于 1998 年发表在 Cutter Consortium 上。Putnam 和 Myers 研究了 491 个中型项目,这些项目的“新的或修改的”源代码行数在 35,000 到 95,000 之间。所有都是信息系统,并在 1995 年至 1998 年(出版前的最后三年)之间完成。
Putnam 和 Myers 证实,不仅 5 到 7 人的小型团队在更短的时间内交付,而且当团队规模达到 9 人或更多时,工作量也会显着增加。
其他人怎么说?
根据 宾夕法尼亚沃顿大学 网站上发表 的 一篇文章:
最高效的团队是否应该像《财富》杂志最近一篇关于“如何建立一个伟大的团队”的文章中所建议的那样拥有 4.6 名团队成员?给每个团队指定五六个人怎么样?沃顿商学院每年为其 144 个独立学习团队选择的 MBA 学生人数是多少?
较大的团队是否会简单地分崩离析,反映出“社交游荡”和失去协调的趋势?或者根本没有神奇的团队编号,承认最佳人数是由团队的任务和每个人扮演的角色驱动的这一事实?
概括
Scrum 指南 建议开发团队的规模应该在 3 到 9 人之间。 7 ± 2 魔法规则——来自一篇名为“魔法数字 7,正负二:我们处理信息的能力的一些限制”的心理学论文,其中展示了我们可以在脑海中保留多少信息是有限度的。
与团队顾问合作时,正确的团队规模应该是四到六名核心团队成员,允许您添加一到三名顾问,同时仍然保持团队规模正确。请记住,顾问会来来去去,但核心团队应该保持不变。