Change is hard – pace yourself

Organizational change is hard.  In fact, any change is hard.  Whether it is successful or not, people are more comfortable with what they know and asking them to do things differently can be difficult.  When businesses adopt a program of change, they do not do it lightly or without purpose.  That said, they often engage in a program of change without really understanding what they are changing or why.  It is simple to believe that if what we are doing now is failing, doing something different will be better.

Today, many enterprises are looking to agile software development as a solution to slow releases and stagnating technology.  The belief is that agility will produce more software faster at lower cost.  While fully embracing a culture of agile innovation can achieve that result, the journey is long and difficult.  Often, organizations take on too much too fast and lose sight of the business goals or problems they are trying to solve.  These change programs are overwhelming and can lead to worsening problems and a retreat to the practices that, while know to fail, are comfortable and familiar.

A more pragmatic approach to transforming a business is to examine why change is desired and address the biggest problem first.  Focus on solving for one major business goal before moving on to the next.  This way, the business can consciously change to the appropriate level of agility and innovation for its culture and market.  Continuously evaluating the effectiveness of changes relative to business goals will give leadership the tools to decide how much to move forward or when to change course.  The cultural changes will have tangible value, giving the execution team something to rally around and feel proud about.

Change is hard, but with a focused plan it can be manageable and successful.  Change takes time, but measurable progress builds confidence and makes it easier.  Change can be frustrating, but understanding why it is happening will energize the team.  In the end, successful change is fun and rewarding for everyone involved.

Author: Kevin Hickey

I have been a professional software engineer for over fifteen years. I currently work at Intuit as an architect. I have written bootloaders, ported the Linux kernel and Android to new platforms, written CPU diagnostics, developed control software for CPU manufacturing and worked on enterprise web sites. As both a developer and program manager I have been helping software organizations become more agile for over a decade. I am passionate about helping teams deliver world-class software solutions to interesting problems. My current focus is on pragmatic agility for the enterprise. When I’m not behind a keyboard I enjoy spending time with my wonderful wife Amanda, rock climbing and hanging out with my dog Tex. In the summer you can find me in my pool or climbing something. In the winter I count the days until summer returns to Texas (I never have to count too long).

Leave a comment