What Could Be the Fifth Agile Value?

DZone 's Guide to

What Could Be the Fifth Agile Value?

It's been fifteen years since the Agile Manifesto was signed. However, unlike the process it dictates, nothing has been officially added to the document. What could a new "official" agile value look like?

· Agile Zone ·
Free Resource

Fifteen years after the signing of the Agile Manifesto, Bob Martin was interviewed for TechBeacon and reflected on it. The Values from 15 years ago are as follows:

  1. Individuals and interactions over processes and tools.
  2. Working software over comprehensive documentation.
  3. Customer collaboration over contract negotiation.
  4. Responding to change over following a plan.

Everyone agrees that Agile has been evolving over the years (Mocking, DevOps, UI automation, pipelines and CD, the backfilling of Lean influences of Deming and Ohno), but the manifesto remains fixed as a historical document.

Thus there is no 5th Agile value, but here’s a list of ones proposed over the years (in chronological order):

Keeping the Process Agile

Alan S Koch in his 2004 book “Agile Software Development: Evaluating the Methods for Your Organization” has a chapter “The Unstated Value: Keeping the Process Agile” which he lists as a 5th value. Seems right — not locally tuning your team’s Agile implementation so that it is not Agile anymore?

Outcomes Over Features

Dan North in October 2006. Lots of people followed up to the article back then. There was a decent discussion afterwards with Dan, Martin Fowler, and Mark McNeil. Dan started the Behavior Driven Development side of Agile (which has stuck), so he’s no intellectual passenger.

Craftsmanship Over Execution

Bob Martin at the Agile 2008 keynote suggested “craftsmanship over crap”, and in a blog entry later refined it to “craftsmanship over execution”. There’s another write-up at Bob’s old company 8thLight: Maturing the Manifesto. There was a lot of online discussion about this at the time, and you could argue that the software craftsmanship cause was significantly boosted by it soon afterwards.

Critical Thinking and Independent Judgment Over the Cult of Personality and Cult Leaders

In 2012, Luca Minudel talked of the one value missing and came up with the above. He linked through to an earlier article listing how Agile had evolved regardless of a 5th value.

Throughput Over Backlog

Me, in 2014, refining an idea by Paulo Caroli. You could argue that throughput means nothing if it is crap that you are cranking out (Uncle Bob, 2008), or could assume that we have ratcheting quality metrics in the CI build.

agile, agile manifesto

Published at DZone with permission of Paul Hammant , DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}