软件开发后期,添加人力只会使项目开发得更慢. 这个定律表明,在许多情况下,试图通过增加人力来加速延期项目的交付,将会使项目交付得更晚.布鲁克斯也明白,这是一种过度简化.但一般的推理是,新资源的增加时间和通信开销,会使开发速度减慢.而且,许多任务是不可分的,比如更多的资源容易分配,这也意味着潜在的速度增加也更低. 谚语 九个女人不能在一个月内生一个孩子 与布鲁克斯法则同出一辙,特别是某些不可分割或者并行的工作. 因此项目投入资源要确保分工明确,项目在模块任务划分时尽量解耦相互独立,这样在关键时刻也…