One criticism that occurs most often in Scrum is that it is, once again, a software development process. This is exactly the question that I had to answer recently after an awareness session to Scrum in my company.
One of points for the resistance comes from the fact that the organization is afraid of losing its capacity for creativity and innovation.
If you've read my previous post on Lean Software Development and Scrum, one of the key feature is to fight for eliminating waste.
In my opinion, Scrum is not only a framework that implements practices encouraging waste reduction, but it is a process that encourages innovation.
Traditionally, application design is upstream of the software development cycle, which prevents, in most cases, the return of brilliant ideas during the project, or even integration.
Depending on the customer value of new and innovative ideas discovered during a sprint, they could eventually be integrated directly into the next sprint. The traditional approach can stifle innovation with cumbersome change control. Scrum allows a flexible and creative team to build the best solution for the customer.
One of points for the resistance comes from the fact that the organization is afraid of losing its capacity for creativity and innovation.
If you've read my previous post on Lean Software Development and Scrum, one of the key feature is to fight for eliminating waste.
In my opinion, Scrum is not only a framework that implements practices encouraging waste reduction, but it is a process that encourages innovation.
Traditionally, application design is upstream of the software development cycle, which prevents, in most cases, the return of brilliant ideas during the project, or even integration.
Depending on the customer value of new and innovative ideas discovered during a sprint, they could eventually be integrated directly into the next sprint. The traditional approach can stifle innovation with cumbersome change control. Scrum allows a flexible and creative team to build the best solution for the customer.
2 principles to keep in mind:
- Adapt to change
- Innovation-value
Respond to change rather than follow a pre-established plan, taking into account the fact that the conditions and objectives of an enterprise can evolve over time, even while the project is under progress, corresponds perfectly to the vision of innovation inherent in Agile development methods, such as Scrum
In the software industry and in high technology sector, we have many examples that demonstrate Scrum does not break Innovation:
In the software industry and in high technology sector, we have many examples that demonstrate Scrum does not break Innovation:
- Yahoo
- Salesforce.com
In the last example, Salesforce.com has been able to introduce big changes and the plan was to do a big bang within 3 months.
The immediate result was:
“They did suddenly the shortest release cycle ever”
The immediate consequences:
- Predictability - On Time
- Releases - more often
Since the implementation of Agile:
“Every agile release has been deployed on time (down to the exact minute)”
Results:
- +94% in feature request delivered between 2006 and 2007
- +38% of feature request delivered per developer
Now:
Business wants to slow the development down, because they can not handle the output of the development any more. They deliver too much.
Salesforce.com - Large scale agile transfomation


