If you're an agile software developer you'll have a few aha! moments when you understand how agile practices really encourage flow and create environments where teams and individuals can be highly productive. If you're a manager, this book will encourage you to think about how teams work and how some common practices are counter-productive.
If you're trying to understand why self organizing teams work, but with a perspective outside of software development, this is a quick read that will get you thinking and learning.
Some other books on related topics:
- Behind Closed Doors: Secrets of Great Management (Pragmatic Programmers)
- Pragmatic Thinking and Learning: Refactor Your Wetware (Pragmatic Programmers)
- Flow: The Psychology of Optimal Experience (P.S.)