In his 1975 book The Mythical Man-Month, Fred Brooks tackles the problem of organizational design for teams building software. He cites an idea from computer scientist Harlan Mills, who suggests organizing developers like a surgical team, “rather than a hog-butchering team.”140 In the surgical-team model, there is a “chief programmer,” who, like a surgeon, sets the project’s specifications and design. The surgeon has a “copilot,” who serves as their confidante and right arm. Then there are a number of supporting roles, including someone who handles money and administration, someone who writes
...more
This highlight has been truncated due to consecutive passage length restrictions.

