Many organizations heard the call of agile concepts and have made great advancements in achieving enhanced business results by instilling the values of trust, collaboration and learning. Still, many others continue to struggle. Finding it difficult to move beyond the "certainties" their past ways they continue to add processes and controls, simply evolving the "Dilbert-ness" of their corporate lives.
What's the difference? What prevents the struggling organizations from improving?