Brooks法则就是一种实践,应用很全面、严密的方法来描述组织之流程、信息系统、人员和组织子单元的当前或未来结构,方便其与组织的核心目标和战略方向保持一致性。
中国的故事三个和尚没水吃,厨师太多做坏汤。同样,软件程序员太多也会产生更多问题,这些问题超出了程序员的解决能力。
Brooks是北罗莱纳大学计算机科学教授,他阐述了所谓的Brooks法则:为推迟的软件增加人力将使得软件时间发布更晚。
Brools教授解释说,这是因为后来者需要加快速度,同时还要与前任进行沟通,从而使得开发团队增加了更多的开发时间,这个时间超过了新增程序员所做的贡献。
从理论上说,软件发展陷入僵局是可能的,此时开发团队极其庞大,以致所有时间都来互相沟通和重新决定,这样项目永远也不会完成。
另一方面,Brooks教授写道,灾难来源于漏洞。