If you find this site useful, you should try my 55-page eBook here

Agile Software Development - How Agile Are You?

by Kelly Waters

Email This Post Print This Post Save As PDF
Agile Software Development: how agile are youIn a recent blog post, Mark Levison asks, 'Is there value in the Nokia test?' I would say Yes, if used wisely...

Where I work, we liked the idea of using the test to assess how 'mature' teams are with agile principles and practices. We also wanted to understand how consistently we had implemented agile across many development teams.

I think for these purposes, a simple test (or survey really) can be an effective place to start.

You can't judge anything about how effectively teams are applying the principles and practices, however you can use it to understand what a team feels is in place and what is not. As Mark says in his blog post, it's potentially a good starting point for discussion, either about process improvement or to coach people in the adoption of existing processes.

We asked every member of each team the same questions, in order to make sure that everyone had a say. We plotted the outcomes for each team (and aggregated the answers for all teams), so we could see clearly what we had in place and what we didn't. We also extended the test to 42 questions to create a more comprehensive view.

Obviously if you only manage one or two teams, you don't really need a survey like this to know what they do. But when you're implementing agile on an enterprise-wide scale, and you manage many teams, it's a useful barometer - but that's all.

Kelly.

P.S. Click one of the icons below to join the growing community of people keeping up with this blog by RSS or by email...
keep up by rss feedkeep up by email


Photo by lemonjenny

  • Digg
  • del.icio.us
  • StumbleUpon
  • Yahoo! Buzz
  • Technorati
  • Facebook
  • TwitThis
  • MySpace
  • LinkedIn
  • Live
  • Google
  • Reddit
  • Sphinn
  • Propeller
  • Slashdot
  • Netvibes

1 comments:

  1. Anonymous said...

    Where are you Kelly, we miss your postings !

10 Key Principles of Agile Development

How To Implement Scrum in 10 Easy Steps

User Stories - Agile Requirements

Agile Project Management

10 Key Principles of Agile

How To Implement Scrum

Most Read

Agile Leadership

Agile Requirements - User Stories

Agile Estimating

Agile Testing

Agile Project Management

Lean Software Development

Agile Teams