@coda lays down the maths on limits of organizational growth and how to overcome them.
codahale.com/work-is-work/
Two things you must constantly seek in order to get more done with more people:
Instead of adding more people to the same task, change the task to be done.
Develop more-complex internal structures, such as tooling teams that facilitate many development teams.
Queues are empty or full (see @coda's mathy details). You want yours to be empty … and you want fewer queues.
"the more distance between those designing the organization and the work being done, the greater the risk of unmanaged points of contention."
If you require different teams to use the same methods, you make them interdependent even if the software wasn't. (me)
@coda
We can't all do the same thing and be productive. But we can do different things to help each other be productive.
codahale.com/work-is-work/