The Agile Journey

Transitioning from Waterfall to Agile

30 April 2014


Change is inevitable. The journey from comfortable to new, however, is never easy. The journey from Waterfall to Agile is no less bumpy. Entire fields of study have focused on the concepts of change and cultural transformation, yet dealing with human beings seems to be no easier now than in decades past.

Organizations looking to transform from development practices steeped in Waterfall to Agile can take several approaches to move from point A to B. The big-bang approach, switching to Agile all at once, will certainly send a clear message and quickly expose bottlenecks, contrarians, and skill gaps, but is it any less effective than a more moderate, phased approach?

The key is really not to present Agile as cafeteria-style approach, where adoption efforts can simply include choosing random techniques to adopt under the Agile flag. Let's use Scrum as a specific implementation, for the sake of example. Teams choosing to adopt Agile/Scrum need to understand the roles involved and how they are core to the framework that promises benefits. Similarly, the key ceremonies cannot be overlooked or amended to eliminate all that is fundamentally influential. Daily Scrums and retrospectives, to name just two of the ceremonies, cannot be overlooked or too severely bastardized to accommodate current institutional practices or a general resistance to change. The cultural transformation that is so intertwined and instrumental in achieving the benefits from Agile are driven by the mantra of inspect and adapt. Without close personal communication and interactions among the team members, with a willingness and openness to identify course corrections, Agile will not be successful no matter how it may be legislated within an organization.

Can teams see benefits with something less than "true" Agile? Likely yes, but to call it Agile is a disservice to those who work tirelessly in the Agile field to spread the knowledge. Teams and individuals need to feel empowered to self-organize as well as have the organizational courage to call out practices that do not provide value. The adherence to these key aspects of Agile/Scrum, along with the organizational support to "fail quickly" and adapt, will help smooth out the bumpy journey to Agile.


Opinions represent those of the author and not of Scrum Alliance. The sharing of member-contributed content on this site does not imply endorsement of specific Scrum methods or practices beyond those taught by Scrum Alliance Certified Trainers and Coaches.



Article Rating

Current rating: 3 (2 ratings)

Comments

Shane Poole, CSM, 4/30/2014 3:35:08 AM
Hi Steven

For me it is a journey and all those who are going on the journey need to buy in to the fact that it will take time to reach the final destination.

The four stages of competence spring (http://en.wikipedia.org/wiki/Four_stages_of_competence) to mind which may help individuals, teams and organisations better understand where they are on their journey.

The time it takes to complete the journey will depend on a number of factors such as team maturity and staff churn.

The final destination is that you are Agile, anything else is simply the paths you take to get there.

Shane
Steven Ziselman, CSM,CSD,CSPO, 4/30/2014 7:01:49 AM
Shane - Agreed.
Jai Singhal, CSP,CSM,CSPO, 5/1/2014 9:35:06 AM
Good post Steven!

You exposed the general mindset as projects tend to pick and choose what practices they can adopt. Scrum is best in its entirety and then the team can build and adopt practices within the Scrum Framework.

It is a journey. If team starts where it always did and follow the same old path always take, they will reach the same destination. How can you expect anything different?

Coach Jay

You must Login or Signup to comment.