Are We Agile Yet, Are We Agile Yet?

January 18, 2010 | Author: PM Hut | Filed under: Agile Project Management, Project Management Musings

Are We Agile Yet, Are We Agile Yet?
By Bob Maksimchuk

That question is not nearly as irritating as “Are we there yet?” being chanted ceaselessly from the backseat on a long summer road trip. But I have heard it asked in many development shops who are trying to “become agile”. The question is somewhat puzzling. What is the real intent of their question? Are they looking for a blessing “Yea, thou art agile. Now go forth and Scrum.”? Is “agile” a badge they are looking to wear? If so, they are missing the point. They need to ask a better question.

Agile is more about the journey than a specific destination. You should maintain awareness of how well the journey is going instead of how long you’ve been traveling. How can we explain this, in a simple manner, to those who don’t yet grasp the purpose of agility or never understood the values that agility promotes? Ask instead how well you are doing in achieving or following the various agile principles, such as:

  • Are you focused on customer satisfaction or don’t you know who your stakeholders are?
  • Are you delivering value early or focused on just getting the code out?
  • Are you working at a sustainable pace or are you still having “death marches” and “tiger teams”?

When your bosses ask “Are we agile yet?” you can use a simple dashboard like the one below, based on a number of the agile principles.

Agile Scale

Agile Scale

Depict the agile principles that your organization wants or needs to focus on. Label the scales as appropriate for your organization (maybe even with your stakeholders’ help). For example, regarding Collaboration with the Business, your scale may range from: Daily (best), Weekly, Monthly, Quarterly, to Who is Our Customer (worst). Honestly assess where you are on the scale and assess your progress on each item. Then you will be able to give a balanced and more meaningful answer to the dreaded question. Plus, your dashboard will provide a view as to what direction your team needs to progress on your agile journey.

Even if you’re not “there yet”, at least you’ll know where you’ve been and see where you need to go. You will have a reasonable, pragmatic answer. And you won’t even have to stop the car.

Bob Maksimchuk is a Principal Consultant at Project Pragmatics, LLC., specializing in helping software development teams get work done by introducing: practical techniques, streamlined process, and focused training and mentoring, all specific to your team’s needs. Visit now at http://www.ProjectPragmatics.com. All rights reserved © 2010 Project Pragmatics, LLC.

Share this article:
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • blogmarks
  • LinkedIn
  • Reddit
  • StumbleUpon
  • TwitThis
  • Yahoo! Buzz

No comments yet.

feel free to leave a comment

Comment Guidelines: Basic XHTML is allowed (a href, strong, em, code). All line breaks and paragraphs are automatically generated. Off-topic or inappropriate comments will be edited or deleted. Email addresses will never be published. Keep it PG-13 people!

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

All fields marked with " * " are required.

Project Management Categories