Velocity and why it’s important

Fast car
We’d like to develop websites that fast, please

Velocity is an important tool in Agile. Let me explain a little about what it is and why we find it useful.

Speed equals distance over time

One of the challenges when planning each two weeks’ sprint is working out how much work we can realistically commit to. That’s where estimates and velocity work together.

Since we estimate each task (using ideal hours), at the end of each sprint we can count up the values of all the tasks that we completed (only those that landed safely in the DONE column in Trello—that is tasks that have been both completed and successfully tested) to reveal our velocity for that sprint: how much value we were able to deliver to the project (or projects) during that two weeks’ timebox.

In theory that should then tell us how much we ought to expect to complete during the next sprint.

But it doesn’t always work like that.

Continue reading Velocity and why it’s important