Agile Fluency

Over the years our team has been working according to Agile pratices and we’ve slowly grown into them. The process took alot of effort on our part, to keep pushing us forward and keep learning from our mistakes. Having made these mistakes, we where more keen on implementing the practices and we can still reference back to them now when something starts to slide the wrong way.

An interesting article was published on Martin Fowlers site called Your Path through Agile Fluency. It hits quite a key point in the fact that Agile (and Scrum, XP, …) practices are easy to teach and understand in a classroom, but difficult to implement in real projects. They don’t provide a ‘silver bullet’ methodology which changes efficiency from one day to the next. Teams take years to progress trough the Agile Fluency path, and most of them never get beyond level 1.

In our team, I think we now have a solid base in level 1 and our slowly working our way to level 2. Will we ever get to 3, or even 4? Is it even necessary for our team?  Time will tell…

Are you working on an Agile team too? Have the same experience? What level do you think your team is on?


2 thoughts on “Agile Fluency

  1. The problem with Agile is that it is understood differently by different people. How can one be fluent in something which doesn’t have any standards? Even the authors of Agile don’t agree on the details, they just agree on the concept, and hence you have the Agile manifesto.

    • Thank you for your comment!

      I agree that there is no clear standard of Agile, and that this causes problems.
      On the other hand, I also believe that it is part of the power of Agile. Each team is different, so each implementation of Agile is different.
      The only thing they must have in common is, as you point out, the concepts, namely the Agile manifesto. So maybe you can value a teams fluency based on these concepts?

      But, again, good point, because we’ve struggled with the lack of standards on our own team. So guidance from someone with experience in Agile is invaluable to get a team up and running quickly!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s