Jordan Job

Director of Project Management at a leading fintech. Professional Scrum Trainer at Scrum.org. Ex-software engineer.

  • Home
  • About Me
  • Scrum

Connect

  • Instagram
  • LinkedIn
  • Twitter
  • YouTube

The Difference Between Velocity and Performance

August 9, 2018 By Jordan Job Leave a Comment

“What’s the difference between velocity and performance with Scrum teams?” is one of the most frequently asked questions in my Professional Scrum Master classes.

Velocity is just an indication of a development team’s ability to turn product backlog items into potentially-releasable increments each sprint. Velocity is not an indicator of performance because performance implies that a team is producing more usable and delightful things in less time. Velocity doesn’t indicate any of that – it’s just a number that is useful in forecasting and trade-off discussions.

There are a variety of situations where velocity could be increasing or staying the same but performance is getting worse. For example:

  • Velocity increases but the quality of what is produced is unsatisfactory
  • Velocity increases but the work done isn’t actually potentially-releasable
  • Velocity increases but the Scrum team delivered work that didn’t satisfy the customer’s needs
  • Velocity stays the same even though more development team members joined

Velocity is just a measure of what got done. It doesn’t tell you how well a team did, whether they succeeded, how well they worked together, or whether the customer was happy with the result. If you want to measure performance, focus on the end result and not just how much stuff was produced.

Share this:

  • Click to share on LinkedIn (Opens in new window)
  • Click to share on Twitter (Opens in new window)
  • Click to share on Facebook (Opens in new window)
  • Click to email a link to a friend (Opens in new window)
  • Click to print (Opens in new window)

Related

Filed Under: Scrum Tagged With: velocity

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Search

Categories

  • Agile
  • Scrum
  • Uncategorized

Recent Posts

  • 5 things people get wrong with user stories
  • Your Agile adoption needs to be agile
  • 5 Things Management Must Do for Successful Agile Transformation

Tags

agile adoption Agile Basics agile certification Agile Coaching agile transformation Backlog Book Review change management Community of Practice Daily Scrum Estimation Facilitation Introversion leadership Lean Startup MBTI Organizational Disorders Personality Prioritization scaling Scrum Scrum Diagram Scrum Master scrummerfall Scrum training Scrum whys servant leadership Stand-Up Story Points Taylorism user stories velocity video

© 2019 JordanJob.me