Agile is a set of values and principles that define lightweight product development frameworks. The principles and values were created by thought leaders in the software development community who recognized that traditional waterfall approaches are risky when creating complex systems. The term “Agile” is a brand that represents these values and principles.
Sometimes we discuss a case study in Scrum training which is a “hybrid agile” approach. This is not Agile, since it results in the delivery of components rather than value the business could use. Release 1.0 and 1.5 of this hybrid approach resulted in a cloud environment and data migration that was not useful to the business. Nor did this approach offer the opportunity for feedback, since the components delivered would not be usable until everything was completed.
The Agile approach in that case study is now to deliver release 2.1 – a release that, while only a small part of the whole system goes end to end, is in production and is used by operational staff. Those users can provide feedback on whether the production system meets their needs or not. This approach substantially reduces the risk of building the wrong solution. By deploying to production early we also have to learn about the technical aspects of the system in both implementation and in real world use.
Scrum is a framework that provides specific practices that we can follow to achieve Agile Values and Principles. Scrum is the popular framework to achieve Agile values and principles. Scrum is also a minimal framework, providing the flexibility to apply it to many types of complex work.
Here is an illustrated video I created describing the failure of the US Government to deliver healthcare.gov, and how it could have been done using Scrum practices and Agile thinking.
Innovel offers a comprehensive library of Scrum and Agile training, workshops, coaching, and consulting solutions to help any organizing dabbling in “hybrid agile” (or not yet becoming agile). If you are curious how to fully embrace an Agile transformation, we would love to have a chat. Give us a call.