O'Reilly logo
  • Michael Szul thinks this is interesting:

Since software construction is inherently a systems effort—an exercise in complex interrelationships—communication effort is great, and it quickly dominates the decrease in individual task time brought about by partitioning. Adding more men then lengthens, not shortens, the schedule.


Cover of Mythical Man-Month, The: Essays on Software Engineering, Anniversary Edition


Essentially why we want testers and DevOps over programmers.