BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News Leading Lean & Agile – it’s all about people

Leading Lean & Agile – it’s all about people

Leia em Português

This item in japanese

Mary & Tom Poppendieck  have written a new book Leading Lean Software Development: Results Are Not the Point

The editor’s description states that the book is:
Written for managers who want to move beyond initial successes with agile practices, this engaging and concise book shows how successful organizations frame each of these key areas.  Starting with a chapter on “systems thinking” that investigates how work actually works, and a chapter on “technical excellence” that covers the basics of excellent software development, they go on to cover the role of “reliable delivery” and “relentless improvement,” demonstrating how improvement works and highlighting the role of the manager-as-mentor of improvement. The book concludes with an examination of how leaders create companies of “great people” and a discussion of how “aligned leaders” turn theory into practice
 
InformIT.com has an extract of a chapter available at http://www.informit.com/articles/article.aspx?p=1384197
 
The Poppendiecks point out that “Leaders make the people around them better. Great leaders make the people around them great. And great companies have great leaders at every level
 
The book chapter discusses the cultural changes that were needed when IBM adopted Lean/Agile methods. The Agile@IBM transformation is described as being the most successful development initiative rollout … ever seen at IBM”.  It talks about the top-down & bottom-up approach taken by the IBM change team and how the change was supported by training and coaching. 
 
Three key aspects of the IBM approach are collaborative leadership, experimentation and stakeholder involvement. The authors give examples of how this has been applied at IBM with stories and lessons that provide advice which could be applied in other organisations making an Agile transformation.
 
The lessons they list are:
Lesson one: Ensure your team is trained, and ensure the leaders of the organization understand how to look at agile projects differently
Lesson two: Allow enough time in the overall project plan to accommodate that critical stakeholder feedback, and ensure the leadership team understands the necessity and value of building this flexibility into the plans from the beginning.
Lessons three and four: Be sure your team understands the meaning of ‘done’, and how to appropriately address technical debt. We also discovered first-hand that continuous integration is soooo important.
 
As the Poppendiecks say
Competitive advantage does not come from good theories; it comes from good theories that are well-implemented. Implementation is hard. The Agile@IBM case study provides a lot of lessons in moving from theory to practice.

Rate this Article

Adoption
Style

BT