It’s Time for Companies to Add Agile to C-Level

larry apke agile doctor chief agile officer

larry apke agile doctor chief agile officer

The more companies, teams and C-level employees that I work with (and I have had the good fortune to work with many), the more I am convinced that implementing Agile can only go as far as the highest knowledgeable company officer who is supporting it.

What we need are some Chief Agile Officers – CAOs.

As an example, I had one consulting job to implement Agile within a team using Scrum framework after numerous internal attempts had failed. While I was able to move them closer to agility, it did not take long (as happens during an Agile transformation) to have it dawn on me what, or who, the problem was. It just so happened that this particular team had a Vice President that played the role of Product Owner.

So, in short, this VP had limited understanding and buy in for the scrum process, therefore we hit the ceiling at the VP level. Bringing a team into the Agile methodology is not that simple, so yes, there will be problems if someone does not thoroughly understand the process.

On another transition we had a Director and VP of Software Development who had different viewpoints on Agility (both correct on some points and incorrect on others by my calculation) and continually undermined each other in that no lasting tactical decisions could be made. To add to the confusion was a strong operations department that did not want to play with others in the Agile world. While the Chief Technology Officer gave verbal support to Agile processes, he proved unable to referee his immediate subordinates successfully and the Agile implementation languished.

And what both of these experiences have taught me is that Agile is about a great deal of things, but is primarily about organizational change around a philosophy. In order for it to work, there needs to not only be support from the highest levels, but a deep understanding of what it takes to be Agile. This means that someone needs to be at the C-level to make sure there are sufficient resources and that conflicts can be resolved.

Essentially, everyone needs to be on the Agile train. Otherwise, they are getting left at the station.

Also one of the reasons that Agile works so well with small companies is that the people in power know Agile and how to harness it for effective change. Decisions that need to be made to change systems are done efficiently.

One of the reasons that Agile has floundered at many large organizations is that it runs into resistance at some level in the organization. Once it hits this “glass ceiling” it needs the proper support from the next level of the organization to clear impediments. In many cases some Agility can be achieved but for the most effective change, impediments must be removed for the entire organization. The only folks with that kind of clout are at the C-level.

Therefore, it is my contention that you will begin to see a new position emerge – that of Chief Agile Officer – along with all the power this position needs to ensure better Agile implementations.

And for those organizations ready for this radical change, I am ready to report for duty.

Larry Apke

Larry’s Top Ten Agile and Scrum Myths

Top ten agile myths - Larry Apke

Top ten agile myths - Larry Apke

I gave the Larry’s Top Ten Agile and Scrum Myths talk to the Java Users’ Group in Phoenix recently and people have asked me what the top 10 myths are. I have posted a copy of the powerpoint, but for quick reference, I have listed below.

  • Myth #1 – Agile is a Framework/Methodology
  • Myth#2 – Agile Means No Documentation
  • Myth#3 – Agile is Less Disciplined / Easy
  • Myth#4 – You Can Achieve Agility Without Organizational Change
  • Myth#5 – Agile is Scrum
  • Myth#6 – Scrum Will Lead to “Hyperperforming” Teams
  • Myth #7 – You Must Get 100% of all Stories Complete or You’ve Failed
  • Myth #8 – Scrum Master = Project Manager
  • Myth #9 – We Can Do Scrum Without a Product Owner or Many P.O.s
  • Myth #10 – With Scrum We Can Make Changes Whenever We Feel Like It

Now feel free to rip into these as you wish!

Larry Apke

Drive: The Surprising Truth About What Motivates Us and Why Agile Works

In Daniel Pink’s bestseller Drive: The Surprising Truth About What Motivates Us, the author persuasively argues that what motivates people in the knowledge economy (of which software development is squarely seated) “is the deeply human need to direct our own lives, to learn and create new things, and to do better by ourselves and our world. ”

People are no longer motivated by the carrot and stick approach of past Tayloristic, manufacturing, assembly line business. What motivates new workers, and what has been supported by a wide range of scientific studies, can be summarized by the acronym AMP which stands for Autonomy, Mastery and Purpose.

As an Agilist, I am always curious why in one company an Agile implementation succeeds and in another it does not. While there are many reasons for Agile implementations to fail, one thing that many have in common is that they fail to take into account the three factors Pink describes in his book.

Continue reading “Drive: The Surprising Truth About What Motivates Us and Why Agile Works”

Larry’s Presentation to Java Users Group

Last night I had a wonderful experience presenting to the Phoenix Scrum Users Group on Larry’s Top Ten Agile and Scrum Myths. It was a very friendly audience and there were a great number of comments and questions from folks representing the whole Agile spectrum.

I have uploaded my PowerPoint file of the presentation for those who are interested.

Recent Agile Speaking Engagements

Boy it’s been some time since I have blogged! I have been busy with all things business, personal and have had a great number of recent speaking engagements with any free time I have been able to find. I am passionate about Agile and love the opportunity that speaking brings.

My most recent gigs included a bunch of talks when my body was suffering a annoying fall head cold.

Continue reading “Recent Agile Speaking Engagements”

Are You a Scrum Master? Be a Gardener.

I have recently been reading Jurgen Appelo’s book Management 3.0: Leading Agile Developers, Developing Agile Leaders. For those wondering what management’s role in an Agile organization should be then this is a good read.

In my current consulting gig I am coaching someone to replace me as a scrum master so we spend a great deal of time talking about Agile, Scrum and what it means to be a scrum master.

One of the things I have always used as a metaphor is the concept of Scrum Master (and managers) as gardeners. Though I may have heard it somewhere and forgot it or it may have reached my subconscious somehow, I came up with the metaphor of gardener because my in-laws live with me and are retired. They spend a great deal of time gardening. It is from their work bringing forth trees, flowers and mountains of vegetables that I took my cue.

Continue reading “Are You a Scrum Master? Be a Gardener.”