Many organizations approach Agile transformations with naïve expectations. They don’t understand that training and coaching teams alone won’t be enough to ensure that their Agile initiative succeeds. Agile transformation entails changes in policies, processes, mindset and culture that will be felt throughout the organization. The key to successfully leading change that runs this deep is Organizational Change Management (OCM).
OCM helps change leaders usher in extensive operational and structural changes. Even more important, it helps leaders facilitate the human aspects of change that occur during Agile transformations.
But first let’s look in a little more depth at what Agile transformation entails.
Agile is the new normal, it has been around for over 15 years and is becoming the mainstream way of building software. Many organizations have already adopted Agile practices and many are in the process of undertaking an Agile Transformation with the goal of transitioning from a set of values and principles aligned to waterfall and sequential development to Agile values and principles. Some organizations have had trouble making this transformation stick, and we have observed that often this is because very few of these organizations used Organizational Change Management practices as part of their Agile Transformation.
An Agile Transformation typically introduces major changes in five different layers within an organization:
At the Leadership layer, we are typically introducing new leadership styles, which de-emphasize command and control and introduce new styles like servant leadership. At the Organization layer we introduce new cultures of collaboration and new structures and behaviors that are more team-oriented as opposed to individual-based. At the Product and Business layer we introduce brand new roles such as Product Owners and introduce new ways in which the business partners with software development. At the Delivery layer we introduce new frameworks and ways of working to address Agile scaling issues and sometimes introduce specific frameworks such as the Scaled Agile Framework (SAFe). Lastly, at the Execution layer, we introduce new team-based patterns, such as Kanban, Scrum, and Extreme Programming (XP).
Clearly we are dealing with change at much more than just the software development team level so we typically need interventions throughout the organization above and beyond the coaching and training of development teams. And because we are introducing a brand new set of values and principles to the organization that foster totally different individual and organizational behaviors, we would be well served to pay better attention to the change process and ensure the success of their change initiatives. Change professionals have been drawing from a body of knowledge and proven OCM practices and frameworks for many years to help organizations achieve success in their large-scale change initiatives.
In this blog I’ll give a brief overview of a couple of these practices and frameworks, in particular how they could be applied in an Agile transformation.
The ADKAR model by Prosci is a goal-oriented model in which five major milestones are progressed through sequentially to arrive at the desired change. (I had the pleasure of interviewing Prosci CIO Tim Creasey recently at the Association for Change Management Professionals 2016 conference. After you’re done reading this blog, click here to watch the interview.) The five milestones of ADKAR are:
- Awareness – Before a change can occur, the individuals affected by the change need to be made aware of the need for the change. In an Agile transformation, we must ensure the entire organization is aware of the goals for why we are changing. We can do this with a well thought out communication strategy and plan.
- Desire – Even if the organization as a whole is aware of the need for change, they may not want to make the change. In order for change to be successful, the whole organization needs to want the change. In an Agile transformation, the desire for change is articulated through the set of Agile values and practices that drive toward the organization’s goals and aspirations and will help it succeed in an increasingly uncertain marketplace. By generating a shared sense of purpose, the people in the organization can begin desiring the change.
- Knowledge – In order for us to be successful with the change, there is a base level of new knowledge we must infuse into the organization. We can use training as a way to introduce the new level of knowledge as part of an Agile Transformation.
- Ability – There is a minimum level of performance and capability we are expecting to see in the future state, so we need a way to measure the new ability. We can use a combination of assessments and coaching as a way to improve ability in an Agile Transformation.
- Reinforcement – It can sometimes be easy to revert back to our old ways so we need a way to reinforce the new future state behavior to make sure the change sticks.
Kotter 8-Step Process for Leading Change
- Create a Sense of Urgency – We need to mobilize the organization to want to change. For Agile transformations we often make reference to the rate of change and the dramatic shortening of the average lifespan of companies from the Deloitte Shift Index to create that sense of urgency. If we don’t become more Agile than our competitors, we might cease to exist.
- Build a Guiding Coalition – On Agile transformations we often create an Agile steering committee and/or transformation team that is tasked with executing the transformation and communicating its progress to the organization.
- Form a Strategic Vision & Initiatives – We often work with organizations to first set a vision and strategy for why we are trying to become Agile and then we make sure the organization is aligned to that Agile vision.
- Enlist Volunteer Army – We can do this on an Agile transformation by first demonstrating the value of Agile in a smaller context (e.g., a proof-of-concept Agile experiment). It is often the case that the individuals who partake of these experiments see the value of agility and become early adopters. These early adopters may then decide to champion the change initiative based on their own personal experiences.
- Enable Action by Removing Barriers – One of the key roles of the steering committee and transformation team is to remove impediments. These can be environmental, behavioral, structural and cultural. We often define an impediment backlog, which we aggressively work through removing.
- Generate Short-Term Wins – We often recommend having formal celebrations to highlight our accomplishments. If we break our transformation program down into iterations, we can make sure at the end of each iteration