The Art of Managing Agile Delivery - It’s About Balance
Mike MacIsaac
Independent IT Program Manager | Technology Consultant | Financial Services
Hirotaka Takeuchi's and Ikujiro Nonaka's 1986 paper “The New New Product Development Game”, set in motion a new era in product development. Their key message was that the sequential way of building products, which resembled a relay race, was outdated. A faster and more flexible model that included self-organizing teams was taking its place. The new model would look more like “a holistic or rugby approach—where a team tries to go the distance as a unit, passing the ball back and forth”, said Takeuchi and Nonaka. Building upon this new model, the Agile Manifesto was created in 2001, and the Agile movement was under way.
Nowadays, it is common knowledge that agility is crucial for product delivery. This is especially the case in software development. A whole slew of Agile frameworks exists to build products faster and better. In fact, an entire industry for Agile training and certifications was born two decades ago due to this need.
While product development evolved over time, managing agile delivery remains misunderstood. What is the role of management when it comes to modern agile delivery? Here are a couple of common views I encounter.
Both examples, though extreme, have benefits and drawbacks. While the agile purist promotes empowerment and trust, in the real world, managers are accountable for delivery. It would be wrong for managers to give up complete control of product delivery. Yet, managers need to empower as much as possible, and not interfere in the delivery process.
So, what is the most effective way to manage agile delivery? Over the past ten years I’ve been consulting for organizations in a delivery lead capacity. Sometimes as a Scrum Master/Coach, other times as a program manager or capability/product manager. Here is what I have learned. The key to effective agile delivery management is balance.
领英推荐
Below are four key areas to apply balance:
Summary
Managing agile delivery is an art form. Effective managers apply a healthy balance between empowerment and control. They manage agile delivery using an approach that combines both theory and practicality. In short, to manage agile product delivery, one needs to be agile with their management approach.
About the Author:?Mike MacIsaac is a principal consultant for?MacIsaac Consulting, providing leadership as an Agile Delivery Consultant and IT Project/Program Manager.
Enterprise Strategy & Organizational Design
2 年Mike MacIsaac "Nowadays, it is common knowledge that agility is crucial for product delivery". I'm not sure this is the case. I think many talk about agile because that is the buzzword, but really, they do not understand the issues with the command and control methods of delivery in a complex environment. They really don't understand that there is such a thing as a complex environment. Some of this is really counterintuitive. I like your four areas to apply balance, but I think there is a nuance there most managers and agile folks don't see. For example, your first one, "empower others, but do not relinquish all control," Could be written, "empower others and through that empowerment gain control." I don't think most organizations have much control - it's mostly theater. If they operated in a truly agile fashion, they'd gain much more control over the outcomes.