What is Agile Project Management?
At its core, agile project management is an empirical approach to projects, focused on incremental delivery of highest business value through:
• Scope flexibility
• Iterative planning, development and testing
• Continuous improvement of product and process through customer feedback and team input
Agile, in project management, is actually an umbrella term and a descriptor, not a methodology. To be agile means to be able to move quickly, easily and nimbly. That is exactly its meaning in project management.
Agile Project Management Roots
In 2001, a group of seventeen (17) project management and software development experts got together to discuss what their successful projects had in common. They had all struggled with the formal, step-based project management processes developed to meet the demands of major advances in computer technology during World War II. Based on their respective experiments with lighter-weight, adaptive approaches, as well as previous models and research by Walter A. Shewhart, Winston Royce, Hirotaka Takeuchi and Ikujiro Nonaka, this group of 17 individuals collaboratively published “A Manifesto for Agile Software Development,” commonly known as the Agile Manifesto.
Manifesto for Agile Software Development
We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the items on the right, we value the items on the left more.
Kent Beck, Mike Beedle, Arie van Bennekum, Alistair Cockburn, Ward Cunningham, Martin Fowler, James Grenning, Jim Highsmith, Andrew Hunt, Ron Jeffries, Jon Kern, Brian Marick, Robert C. Martin, Steve Mellor, Ken Schwaber, Jeff Sutherland, Dave Thomas
© 2001, the above authors
this declaration may be freely copied in any form, but only in its entirety through this notice.
Twelve (12) principles also support the values in the manifesto, which can be found here: http://agilemanifesto.org/principles.html
There is no such thing as the agile methodology. As the agile manifesto has gained exposure, many have tried to turn the word agile into a thing (i.e. noun, or even a proper noun) rather than a descriptor (i.e. adjective).
The Agile Manifesto is, however, the authoritative source—a litmus test—for organizations to determine whether they are being agile in their decisions, processes, mindsets, culture and target outcomes. Many frameworks (e.g., Scrum for project management), methodologies (e.g., XP for engineering practices), environments (e.g., lean approaches such as Kanban) and techniques exist for managing projects based on agile values and principles.
Why Agile Project Management?
These values and principles modernize project management to focus on the right things at the right time, respond efficiently to change and to effectively deliver what customers need.
Any size or complexity project will benefit from agile approaches, but the larger and more complex the project, the more opportunity it has to improve. According to the Standish Group, 95% of organizations are in some state of agile transformation. From 2011-2015, they evaluated 10,000 projects of various sizes to evaluate whether or not they completed successfully (i.e. on time and on budget with all planned functionality), challenged (i.e. completed, but over budget or over time with less functionality than planned) or otherwise failed (i.e. canceled at some point).
Copyright© 2015 Standish Group – Resolution by Agile vs. Waterfall 2011-2015
Of the 10,000 projects evaluated, the percentage of successful projects using an agile approach was found to be significantly higher than other waterfall approaches. Even with small projects where simple approaches may be sufficient, agile approaches were determined to be 30% more likely to succeed. With medium-sized projects, agile approaches are almost 4 times (400%) more likely to succeed, and with large, complex projects, agile approaches are 6 times (600%) more likely to succeed.
The agile values and principles are the heart and soul of agile project management. Agile frameworks, methodologies, environments and techniques all give teams the capacity to deal with uncertainty and to be flexible with changing requirements.
Because agile project management generally involves creating products in iterations, with the most valuable features being developed first, it allows companies to deliver the essential parts of products to market quickly. Agile project management also allows teams to fail quickly, spending less time and money on efforts that will not work. Finally, by being people-focused, agile project management gives project teams more optimal and sustainable working environments, encouraging people to do their greatest work.
About the author: This article was written by Platinum Edge, LLC, an organization improvement company that supports businesses looking to strategically improve project ROI. Platinum Edge’s founder, Mark C. Layton is the author of Wiley & Sons “Agile Project Management For Dummies” and "Scrum For Dummies", and has been a guest multiple times on both the PM PrepCast and the Agile PrepCast. You can learn about Mark and his expertise at the Platinum Edge website or on LinkedIn.
Originally published at https://platinumedge.com/blog/what-is-agile-project-management