Less Is More, Elegantly Explained
I have stumbled upon this slideshow while randomly clicking through SpeakerDeck. It is about software development, agile and overall success.
Great presentation. I would like to underline the following take-away especially:
When your team grows beyond a certain size, you must divide it into smaller independent teams and find ways to make them co-operate.
In other words. You divide and conquer. You keep the complexity in control by keeping the details in local boundaries, as much as possible. I strongly believe in this. Because I have seen the monolithic approach to fail every single time.
If you have any questions, suggestions or corrections feel free to drop me a line.