Brooks's Law
A classic principle in software engineering stating that adding manpower to a software project that is already late makes it later still, because of the increased communication and coordination overhead.
Timeline (last 90 days)
The underlying logic of Brooks's Law is that communication cost grows nonlinearly with team size, and this logic does not automatically disappear with the introduction of AI coding assistants.
Some discussants argue that AI allows small teams to take on a larger project scope, thereby circumventing Brooks's Law; other voices point out that the growth in project complexity will offset this advantage.
Brooks' law states that blindly adding manpower to an already delayed project instead slows progress due to rising communication and coordination costs.
In security remediation scenarios, the effect of Brooks' law manifests as fast, shallow patches: passing the scanning rules but introducing regression defects or logic flaws.
All Facts (4)
The underlying logic of Brooks's Law is that communication cost grows nonlinearly with team size, and this logic does not automatically disappear with the introduction of AI coding assistants.
50%UnverifiedSome discussants argue that AI allows small teams to take on a larger project scope, thereby circumventing Brooks's Law; other voices point out that the growth in project complexity will offset this advantage.
50%UnverifiedBrooks' law states that blindly adding manpower to an already delayed project instead slows progress due to rising communication and coordination costs.
50%UnverifiedIn security remediation scenarios, the effect of Brooks' law manifests as fast, shallow patches: passing the scanning rules but introducing regression defects or logic flaws.
50%