Six Simple Rules:
How to Manage Complexity without Getting Complicated
Yves Morieux, Peter Tollman
I read Six Simple Rules back in 2014 and it has been my companion since then. It was so refreshing to read a management book that did not once mention Agile or software development, but at the same time has something impactful to say on the way we organize software development on every page. The best way to start is to take a look at this short video.
When I first saw that video I was working as an agile coach at Spotify, and wrote to the community:
“Such a great video, I will probably carry it with me forever, and I will have to investigate how it applies to, extends or threatens my own mental model. What I basically hear is this: true scalability is done through decentralization, and decentralization is (best) done via protocols (rules) and not system design. I personally was very inspired by the presentation, and firmly believe in organizational design more by protocols than by hierarchical structure and motivational therapy. And I also believe most modern organization needs to look deep into their own ‘hard’ and ‘soft organizational solutions, even at such a great company as this.”
Later I developed a 3 hour workshop based on the concepts in the book and I have run it as a highly appreciated book circle.