Organisational Success
Coda Hale:
Most explanations of organizational success or failure are crap.
…
an organization doing work is just an incredibly complex, dynamic, distributed, parallel process.
…
As with writing highly-concurrent applications, building high-performing organizations requires a careful and continuous search for shared resources, and developing explicit strategies for mitigating their impact on performance.
…
The only scalable strategy for containing coherence costs is to limit the number of people an individual needs to talk to in order to do their job to a constant factor.
There are so many quotable sections in this piece.
Go and have a read if you think about organisations, how they work, and how to improve them.