Measure Capacity by Team, Not by Individual
We’ve all seen the differences in individual people’s capabilities. If you look in the literature, you can see that Peopleware [DL99], Rapid Development [McC96], and Psychology of Computer Programming [Wei98] all cite differences in capabilities ranging from as little as 10:1 to as much as 100:1—that means that one developer could be as much as 100 times more productive than another.
The problem is that development is actually a small piece of what happens in a well-running team. The team has ways to discuss and resolve problems, test as individuals and as a group, help the technical support staff, interact with the rest of the organization, and perform any other team roles they need. Development, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access