Management 3.0 – Jurgen Appelo’s fantastic book

I completed reading Jurgen Appelo’s fantastic book on Agile development.

This a good read for all development managers and agile practitioners. Very practical book which teaches models for agile team and organization development. Advice coming straight from someone who has worked in different roles, practiced and experimented with different agile development practices and models. Unlike management guru books, I found this book very practical, straight on the subject and valuable to development managers like me who want to learn more about softer aspects of agile product and team development.
Must read for all managers, leads committed  to improve the Software development practices in their respective organizations.

Jurgen discusses following 6 views.

Six views of the Management 3.0 model:

● Energize People
● Empower Teams
● Align Constraints
● Develop Competence
● Grow Structure
● Improve Everything

Management 3.0: Leading Agile Developers, Developing Agile Leaders (Addison-Wesley Signature Series (Cohn)) byJurgen Appelo 

Product Details

Agile Project Management – Can developers become good managers?

This is with response to the following discussion  in – Are Project Managers the Problem?

Traditional project management has no place in agile software development. Agile Project managers have different role to play. They will have to unlearn lot of mental models developed from years of old style management, before creating their place in agile teams.
“Command and Control” style of management need to go and agile principles of self-organizing, independent and emergent teams need to be learned.
I do not agree to the statement that developers will always make poor managers. Developers can be great managers if they recognize the fact the team and project management is a different skill set altogether like another technical skills they have developed and it has to be learned with theory and practice.
Agile literature has lot to offer in this field. If the developers\Scrum masters are driven by agile principles, they are already prepared to do good management. Also, the fact that they have grown solving the agile software development problem, has already prepared them to do good people and project management. Need is to learn and practice the Art and Science of Agile Software development.