When beginning an Agile transformation, where should one start? Is it as simple as getting a few teams to work effectively and show success for executive buy-in? Or, is it critical for executives to understand all the intricacies of Agile principles and practices for the transformation effort to flourish? The answer is either and neither. […]
When beginning an Agile transformation, where should one start? Is it as simple as getting a few teams to work effectively and show success for executive buy-in? Or, is it critical for executives to understand all the intricacies of Agile principles and practices for the transformation effort to flourish? The answer is either and neither.
To begin, let’s start with the obvious. What is certain is that the entire organization must have the Agile Manifesto’s values and principles (and those of Lean as well) incorporated into its DNA. But, even in environments when that’s the case, often this “top down” vs. “bottom up” binary thinking is what drives several of the problems in Agile transformation efforts today.
A top down approach tends to get executives salivating over improvements and creates mental models of ideal states of continuous delivery. This, in turn, creates policies and management actions that attempt to force change in that direction, resulting in Imposed Agile (or as Jared Richardson called it, ‘Weaponized Agile’).
A bottom up approach often hits walls that executives have erected where they create certain expectations that resist change, even though they may verbally say they want innovation. These are habitual in nature, and not necessarily intentional. A simple example could be allowing a team to work in iterations, but management presses for an estimate on when the design document will be complete so it can be approved. This leads to resentment of these executives, which is clearly less than useful.
In an organization where top down and bottom up happen simultaneously, there’s still the need for executive buy-in to allow the organization to determine how it wants Agile to look through experimentation and visioning. People must be invited to join in with an ability to opt out. This is effective. And, this approach also places the burden on executives to continuously allow it. But, they become a gate keeper, and if they say ‘no’ at any time, the process gets shut down. Because of this top-down reliance, they could unknowingly send negative signals and shut the whole transformation down.
To find the answer, we must look well outside the technology domain to the deeper long running patterns of human societal interactions. Cultural anthropology, and its various theories of diffusion, can be used to explain how ideas migrate. What’s even more beneficial for people looking to enact change is: we don’t need to become fieldworkers in this domain, just understand the concepts well enough so we can think through beneficial techniques to use.
There are several ways diffusion happens, including these three broad diffusion mechanisms:
Overall, being able to recognize these diffusion mechanisms helps management and coaches understand positive and negative impacts on the human work system.
There also several types of diffusion. A few relevant ones are listed below.
By understanding these types of diffusion, we can determine possible techniques that can be used to spread ideas at a pace where the organization can effectively adopt them.
If you read much on cultural diffusion, you will find that authors have differing views in exactly how it works. These differences aren’t so important; what’s important is the manner that ideas travel through organizations. This is contrary to how many people talk about Agile Transformation efforts in relation to the technology adoption life cycle, which simply doesn’t help anyone understand how ideas spread.
When you combine this understanding of cultural diffusion with the concept of catalytic leadership, you can begin to affect positive change intentionally starting from any point in the organization.
Getting started with Agile is straightforward; succeeding with it is challenging. You can’t just introduce...
Your team adopted Agile to get better—to accelerate delivery and improve performance—but now that you’ve...