Juvenile agile maturity models

Agile maturity and benchmarking models. I have a problem where they are used for comparison of where a team should be in their agile practices adoption; a one size fits all approach where teams must conform or they aren’t doing ‘agile right’. This approach is a fixed repeatable answer that conveniently ignores the question.

 

What value is a benchmark against other teams in other organisations, situations and contexts? agile is not a fixed plan of progression, nothing is that easy. We can’t distill a process of innovation, which is supported by a set of values and principles, into a rote adoption model.

 

Why measure a set of practices and how mature we are in them? Practices and processes are easy to measure, we have been doing that for many years; it’s called a traditional PMO. Why have we replaced that PMO stage gate governance, with a set of practice maturity gates that we must adhere to?

 

Agile is an empirical approach of rapid feedback loops. The objective is to deliver value as soon and as frequently as possible, within an environment in which people actually want to work. So if value, feedback and motivation is our measure of progress, shouldn’t we measure and benchmark ourselves against that?

 

The things that are important to measure are invariably the most difficult. Don’t pat yourself on the back for having implemented an internal practice, that’s only a foundation. That practice is a means to an end. It is there to support delivery of some external measurable value to a customer; to earn or learn.

 

The benchmark we should therefore use, should be based on measurable goals; on the outcomes and impacts of the value we deliver. An agile maturity model should be how a team improves ‘their why’, not how they measure up to ‘someone else’s how’.

 

…or am I just being immature ?!

 

Anthony Boobier
3 Comments
  • Diana H
    Reply

    ‘Working software is the primary measure of progress.’
    say the Agile Principles.

    Do we even have to say more?

    September 19, 2014 at 4:11 pm
    • Where’s the like button when I need it? ;-)

      September 28, 2014 at 9:06 am
  • Interesting post about an alternative approach that serves the team and their support group, as opposed to working as an assessment tool for management:

    https://labs.spotify.com/2014/09/16/squad-health-check-model/

    I’m running my first instance of it later this afternoon. If it fails terribly, I’ll retract my post. :) I am not too worried, given that the folks who devised it have been trying it, repeating it, and tweaking it for a while now.

    October 11, 2014 at 1:43 am

Post a Comment