I distinguish here "agile enthusiasts" from true agilist professionals who absolutely do get the issues around Agile at scale, indeed I defer absolutely to their vast experience. You know who they are. I hope not to offend the many others who fall into that category by naming those I've had the most interaction with and therefore admire tremendously include David Anderson, Ron Jeffries and Jeff Sutherland. How do you tell the enthusiast from the true professionals? Ask them a couple of questions:
The question isn't really why enterprises won't adopt agile; the real question is why agile enthusiasts don't understand some key things:
- the processes at work in their own enterprise
- how their projects came to be in the first place
- how to fit their little piece of the world into a bigger picture.
They are not alone, of course; lots of people on the more traditional side of project, portfolio and program management don't understand it either. Which is why I write this blog.