Barriers to Agile Adoption

No Comments

We’ve all seen it happen. Though we try to show organizations the benefits of using a mature agile delivery framework, we still run into roadblocks. Though the status quo is killing their organization, some barriers to further Agile adoption happen way too often among organizations that need it most. I recently had a client ask me to introduce the elephant in the room. I was asked to actually list some common barriers others have dealt with. I want to thank our friends over a VersionOne for distributing an annual survey of the Agile space. One of the questions? What is preventing you from further agile adoption? Within the last published survey, 4048 people responded and they were able to vote for more than one barrier. The responses may sound familiar.
Barriers to Adoption

Barriers of Agile Adoption

# Percentage Barrier
1 52% Ability to change organizational culture
2 41% General resistance to change
3 35% Trying to fit agile elements into non-agile framework
4 33% Availability of personnel with right skills
5 31% Management support
6 26% Customer collaboration
7 26% Project complexity
8 22% Confidence in the ability to scale
9 14% Perceived time to scale
10 14% Budget constraints

Did they miss any in the list?  How did you overcome your barrier?


Originally posted at LeadingAgile

Categories: Agile, Application Development Tags: Tags: ,

Filthy Fishbowl

1 Comment

I read a really great post over at Mike Cottmeyer’s Leading Agile blog.  To paraphrase, he wrote about his son having a fishbowl that was in desperate need of cleaning. He described the situation as

this poor little goldfish was swimming literally in it’s own filth. The water was yellowish brown and just gross.

Mike went on to use the fishbowl as an analogy, to write about an Agile adoption and transformation client. He wrote that it’s easy from an outsiders point of view to see what’s going on, but the folks inside a company have a difficult time seeing how they can transform their environment. The challenge is that sometimes there is so much that has to change to get healthy, it’s difficult to figure out where to start.  If you are that little fish, swimming around in that filthy bowl, how do you even begin to see what can be done about it?  Have you just gotten used to the filth?

If you are in the bowl, how do you imagine getting out of the bowl, emptying the water, cleaning the glass, refilling the bowl, and getting back into a healthy environment?

I would say, if you are that goldfish, either you learn to clean your own bowl, hire someone to do it for you, or you find yourself a new bowl.  There will certainly be some who will choose to swim in their own filth, until it chokes every bit of life out of them.  I see too many analogous goldfish swimming in filth, because they lack the skills necessary to maintain their own bowl, because they believe that someone will someday come and change the water, or they think they can just live with it.

If your fishbowl becomes filthy, what would you do?


HT: Leading Agile