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.