Now that Agile as a software development discipline has been around for a while, it makes sense to revisit the values expressed in the Agile Manifesto at

… we value:

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

That is, while there is value in the items on the right, we value the items on the left more.

In my view, there are other, non-software development projects that can learn from and take advantage of an Agile approach. Daily scrums are a great way to run a team. User stories, backlogs, releases and iterations with story point burn downs add elements of flexibility and focus.

So, this brings up the question – can you benefit from Agile, and how agile are you?