Many people think of transformation as a linear process. Whether it is a digital or agile transformation, or even a personal transformation, we like to think of it as a straight line from where we are to our goal. As a coach, and a “change agent”, I’ve been overly enthusiastic about the agile transformation process. Three years ago I published a whitepaper, “How to Transition from Waterfall to Scrum” where I used the image below on the cover. While moving from waterfall to agile does require a leap of faith, the leap looks like a straight line. And it also looks like going from waterfall to agile is pretty quick. These are not characteristics of agile transformations. That whitepaper with the agile leap has been downloaded over 500 times. While I hope that at least some of the agile transformation steps I wrote in that paper were helpful, I don’t think the cover image was very accurate. That image and my description don’t accurately portray the difficulties that organizations experience in trying to adopt agile. That process is not quick and it nothing like a straight line – leaving one thing and arriving at another. Now with some hindsight, I have come up with a better depiction of how many leaders feel about moving from waterfall to agile ways of working. This is what I call the messy middle ground of agile transformation. It is where organizations are striving to achieve business agility but they are finding it difficult to progress. They are stuck. Stuck somewhere in the middle. It’s not a leap. They can’t go back. Can they? Do they have to move forward? But what does it take?
Where Organizations Get Stuck in Agile Transformation
So where do organizations get stuck with their agile transformation? There are many areas but I think they can be lumped into the six categories shown in the diagram and explained in the sections that follow. People and Teams It is interesting to me that one of the key difficulties most organizations have is moving from planning by individuals to planning by teams. This is partly based on the project paradigm where new work is viewed as a project which means unique and temporary. We then assign people to deliver that project knowing full well that those same people are also assigned to several other projects. And then we wonder why things take longer, or so many projects are started but not finished. It is pretty typical when you treat work this way that you have a project team that is made up of fractional people. You might have one or two people who are full time, but everyone else is assigned to other projects. The main driver for starting too many projects and sharing people across initiatives is scarcity thinking.- Managers cannot say no to new requests
- People believe that starting more projects means more will be finished
- More productive since they aren’t continually going through forming, storming, norming
- Stable teams make it easier to co-locate
- Stable teams are able to provide a deeper focus in the business area
- More predictability
- More productivity and less context-switching
- That previously identified belief that more project started = more projects completed.
- Desire to delude themselves into thinking that simply assigning people to multiple initiatives will magically result in more productivity
- Desire to control people like chess pieces and continually redirect them.
- Team morale
- Team productivity
- Impromptu discussions or meeting
- Amount of documentation that the team creates
- etc
Organizations Are Stuck in the Messy Middle of Agile Transformation
Now that we have looked at some of the pain points around being stuck in the messy middle, the question is, why don’t organizations recognize the problem and make the shift? The reality is that organizations are actually optimized to resist change.Organizations Are Optimized to Resist Change
Every year Collabnet/VersionOne publishes the annual state of agile report with various statistics about agility. One question that has been consistent for years is the challenges experienced adopting and scaling agile. The top 3 reasons continue to be related to organizational resistance to change. Organizational resistance to change is strong and patient. It may go underground but it won’t go entirely away.SO WHAT CAN YOU DO TO HELP YOUR AGILE TRANSFORMATION?
If you are stuck in a messy agile transformation, hope is not lost. Perhaps you have to create a way of bridging the gap from tradition to agile. Whether you are a manager, coach, team member or senior leader, you will have to commit yourself to a tough challenge that will take a long time. It will be more like a marathon. And you may need to put yourself at personal risk. It is one thing to propose new ideas. It is another to be willing to charge up the hill fighting for those new ideas. Perhaps you have to make a personal sacrifice, like the manager shown below, in order to create a path for others to follow.Action Steps for Change Agents in Agile Transformation
For those of you who are leading change through the messy middle, here are some specific steps that you can take.#1 – Get Clear on Why and Communicate It
Agile Transformation is a program of change. Organizational change expert John Kotter says a sense of urgency is essential to a change. That sense of urgency starts with a compelling why. Effective change agents will make sure everyone understands WHY change is needed. I’ve heard some real bullshit when it comes to agile transformation. A CIO recently stated that he had a goal that ‘75% of our projects will be agile by the end of this year’. That may be a good goal, but that is definitely not a compelling why. Here are some common reasons why organizations pursue agile and scrum:- Competitive Threats and Organizational Survival
- Delighted Customers
- Happier Workplace
- Reduced Cycle Time
- Respond to Change
- Increased Innovation
#2 – Get Outside Help
Without question organizational change must be led by those internal to the company. You cannot outsource that to McKinsey or Boston Consulting. But it is really difficult for leaders to make changes without help from others who are more experienced in agile transformation. Einstein said you cannot solve today’s problems with today’s technology. Similarly, it will be difficult for leaders to make changes without outside help.#3 – Leaders Need to Learn & Lead by Example
Leaders cannot simply dictate that the organization change. They must learn what that change means. They need to demonstrate leadership by example. This can be taking the training with the teams, or better yet, ahead of the teams. I know of one senior technology leader who took the Scrum Master certification training three times with different teams. He walked away with a deep understanding of lean principles, empiricism, and Scrum. Leaders and change agents need to walk the talk. They need to visibly lead by example.#4 – Try Skunkworks
In some organization, the bureaucracy is so stifling that it will strangle any attempts to be agile. In these cases, it may make sense to split off a small group that is not encumbered by the organization. The idea of a skunkworks project was to foster innovation by isolating a team of people and give them a challenge or stretch goal that was nearly impossible. Lockheed is credited with creating the Skunkworks approach to build the first U2 spy plane. You needn’t call it skunkworks. Perhaps it is setting up a small agile pilot team that is in a separate building. Maybe you need to seed the team with high performers, rebels, or outsiders who will eschew bureaucracy and reporting structures and focus on creating great solutions. From that skunkworks experiment, you can evaluate what you need to change in the organization to foster more agility, or how you can stand up additional teams outside the traditional controls.#5 – Create a Visible Transformation Backlog
When attempting an Agile transformation, some organizations have found it helpful to have a large visible backlog of the impediments, challenges and activities that the leaders are working on to drive change and increase agility. Just like we would expect with an agile team, the leadership team should have transparency on their efforts. The leaders should be visibly tackling these impediments and obstacles. I highly recommend a large visible Kanban board near the transformation leader’s desk.#6 – Move with Speed and Decisiveness
I was visiting a client this week who is in the early stages of their agile transformation. My last meeting with the leadership team was six months ago when I provided training on the leadership role in agile transformation. This team spent 90 minutes telling me about all the initiatives they had completed since the training. It was amazing! What I loved was the boldness they demonstrated. They knew that they would make some mistakes but they went through a rapid organizational change that flattened the organization from 6-7 layers of management to just 3. They aligned their organization to their key customer areas. They introduced cross-training and T-shaped skill development. I was so excited for them. There is an old saying, Time Kills all Deals. It applies equally to sales as it does to transformation. I think the following quote from Mark Zuckerberg of Facebook is a better way to think about agile transformation. It is not the time to be timid or risk averse.“Move fast and break things. Unless you are breaking stuff, you are not moving fast enough.” – Mark Zuckerberg