3 ms·
From The Tao of Programming - Book 3 - Design - Section 3.4 > A manager went to the Master Programmer and showed him the requirements document for a new applic
by shagie 4y ago
From The Tao of Programming - Book 3 - Design - Section 3.4
> A manager went to the Master Programmer and showed him the requirements document for a new application. The manager asked the Master: "How long will it take to design this system if I assign five programmers to it?"
> "It will take one year," said the Master promptly.
> "But we need this system immediately or even sooner! How long will it take if I assign ten programmers to it?"
> The Master Programmer frowned. "In that case, it will take two years."
> "And what if I assign a hundred programmers to it?"
> The Master Programmer shrugged. "Then the design will never be completed," he said.
---
10x programmers are just as susceptible to Brooks’ Law as the regular programmer is.
I believe part of the 10x factor is the ability to hold a larger part of the problem space in one's mind. Having developers that overlap in that without a single vision (thus the importance of the surgical team approach), brings out the worst case of Brooks' law with more interaction needed to keep things in their scope.