Everything is moving faster and faster. And agility is needed now more than ever. In this article I’ll dive in to:
- Why Scrum is required these days ?
- Studies that demonstrate project success rates over a decade.
- Why is Scrum a huge competitive advantage ?
Originally Published by Scrum Alliance:
I am proud that the Scrum Alliance editorial team reviewed, approved and published this article on their web site, originally released in October 2015. I am re-publishing a few articles previously published on the Scrum Alliance site, here on my blog because I will soon begin publishing more articles on Scrum expanding on the ideas in these articles and covering new ones.
Why Scrum is required these days ?
|Scrum Framework Diagram|
The software markets move FAST !!! Especially mobile, online services and cloud software. Even the conventional desktop software market that existed for years has changed dramatically due to online app stores. So you need to move fast too. And that means fully embracing Agile principles and implementing the Scrum framework.
And go pure Scrum. Don’t do it half way, or some bazaar hybrid of old school waterfall and Scrum. Going truly Agile has some enormous benefits and beats waterfall, hybrids and chaotic ad hoc methods hands down.
One widely cited set of surveys used to show that Agile beats waterfall is published in the Standish Group CHAOS Manifesto (link to a Google search). You’ll find tons of references to data from these reports and some copies of the report out there too.
In the Standish Group CHAOS Manifesto published in 2011 it shows waterfall projects have 3 times the failure rate – 29% vs 9%. And a third the success rate – 14% vs 42%. The reports over time show a trend in this direction, so there’s no doubt that Agile success rates continue to increase.
The graph below shows the details.
|Project Success Rates: Agile vs Waterfall|
The Standish Group measured CHAOS resolution results of both waterfall and agile projects from 2002 to 2010.
Definitions used on the Standish reports:
- Successful = Delivered on time, on budget, with required features and functions.
- Challenged = Late, over budget, and/or with less than the required features and functions.
- Failed = Cancelled prior to completion or delivered and never used.
|Project Success Rates by Year|
The Standish Group has been doing this kind of research and reports for many years. This graph shows project success rates going back as far as I could find them – from 1994 to 2012. The rates are fairly consistent for nearly a decade. Success rates only average just under 29.9%, while failed and challenged projects make up the remaining 70%. Success rates are slowly improving over the years, due at least in part to the gradual adoption of Agile principles and the move away from failing waterfall and other management methods.
The survey results from the Standish Group CHAOS Manifesto reports include all types of projects, and so it is heavily weighted towards projects managed using waterfall methods due to the extensive use of waterfall over this long period of time.
In their 2011 CHAOS Manifesto, they noted this regarding the increase in projects managed using Agile methods:
“In 2002, Agile projects made up less than 2% of overall projects and less than 5% of new application development projects . Today, Agile projects account for almost 9% of all projects and 29% of new application development projects, for a 22% CAGR. The increase in project success rates can directly tie back to projects resolved through the Agile process.“ – Standish Group’s 2011 CHAOS Manifesto, page 1
Additionally, they also noted this about the much higher quality that Agile projects produce.
“The Agile process is delivering not only a higher percentage of features driving up the average, but also a higher percentage of higher usage of those features . Still, there is much need for improvement.” – Standish Group’s 2011 CHAOS Manifesto, page 2
|3 Agile Scrum Books You Must Own|
For those of you new to Scrum, see the following references to learn more about it. I’ve listed them in order from basic to more sophisticated:
- Scrum at Wikipedia.
- Why Scrum ? at ScrumAlliance.
- The Scrum Papers by the co-creators of Scrum and other Scrum Resources at ScrumAlliance.
- Check the book review article I wrote on 3 Agile Scrum Books You Must Own.
Scrum is a huge competitive advantage
Because Scrum is such a well defined and mature process, there is an enormous amount of support to be found and advantages to be gained. This standardization in method, training, knowledge, creates a huge competitive advantage for anyone who embraces a standard Scrum approach.
By contrast, waterfall and hybrid methods are much much less standardized and although they share some commonalities, every waterfall and hybrid organization has their own non-standard spin on it. This proprietary nature costs huge amounts of money in learning curves, training, speed, and handicaps your ability to compete.
Standard training available everywhere
Scrum training classes are available almost literally everywhere, all around the world. Because it is standardized by the ScrumAlliance you know what you’re getting. And by not “re-inventing the wheel” you save yourself a ton of money, time and hassle.
Standardization with Scrum brings all kinds of huge advantages by being able to hire people who have an industry standard set of Scrum skills, and using well established Scrum standards to train your existing people who don’t already have Scrum skills. And with standardization beings scalability and speed.
ScrumAlliance has Certified Scrum Trainers (CST) and classes all over the place and you can find and schedule training online in a snap. And if you need to train and bunch of people at once, you can hire a CST to come on site and conduct training classes in your offices.
Extensive certifications and huge community
The ScrumAlliance manages a number of certifications that you can use to ensure consistent skill sets for all levels of Scrum professionals. From team managers, to product managers, to developers and engineers of all types, and more.
A robust and extremely well established set of certifications and a huge world wide community of people, is a giant pot of gold that you can tap in to.
Recruiting talent gets easier
Because training and certifications are completely standardized you can rely on those standards for screening new talent. As with all things, experience matters most. But the training and certifications ensure that your new talent knows the real Scrum.
But there’s more… it shows that your new candidate has made an investment in something critical to your success and theirs. And chances are that they might have some painful ScrumBut or Scrummerfall / WaterScrum experience that can help you. And if you are for real and serious about Scrum and Agile, that will make your company more attractive to the best of the best. And competition for talent is fierce so you need every advantage you can get.