34 votes
Accepted

Pay raise linked to velocity?

Is it a good idea to link a team's sprint velocity to bonuses or salary increases? No! Velocity is a tool teams use to forecast things and plan future work based on how the team has done in the past, ...
Bogdan's user avatar
  • 15.2k
25 votes
Accepted

Is velocity a valid measure of team and process improvement?

Velocity is not a valid measure of team or process improvement. Velocity, especially when it is based on Story Points, is extremely unstable. By itself, Velocity doesn't reflect the capacity of the ...
Thomas Owens's user avatar
  • 19.3k
21 votes
Accepted

Should velocity increase with time?

TL;DR Should velocity increase with time? The simplistic answer is that a project's velocity should only increase until the team has developed a stable, predictable cadence that can be maintained ...
Todd A. Jacobs's user avatar
  • 50.2k
21 votes

How do I overcome a bottleneck in a team's process, when what people are telling me doesn't match what I see

Your problem is not that you have developers and non-developers (as you call the business analysis/product owner, the designer and the testers). Your problem is that these people have individual ...
Bogdan's user avatar
  • 15.2k
20 votes

Pay raise linked to velocity?

There have been good answers already, but it is also worth mentioning that this approach would discourage any activity that wasn't measured by velocity. A team might not include in their velocity ...
Barnaby Golden's user avatar
19 votes
Accepted

How do I overcome a bottleneck in a team's process, when what people are telling me doesn't match what I see

Your team appears to do mini-waterfall development within each sprint, which is a known anti-pattern, as you don't get the collaboration within the team that make agile methods successful. Also, ...
Bart van Ingen Schenau's user avatar
19 votes

Should we take into account scope changes to the Sprint to measure the team efficiency?

Velocity is not a metric for team performance. It's a measurable dimension you can attach to the work being performed in the sprint so that the team can forecast future work in future sprints (see the ...
Bogdan's user avatar
  • 15.2k
11 votes

How to implement unit testing with a small Scrum team without spending half the Sprint unit-testing stories?

My devs are not used to unit testing framework and are still learning This will improve over time as they gain more experience. There are only 2 of them and each with their specialty (Front-end and ...
nvoigt's user avatar
  • 8,475
11 votes

Should we take into account scope changes to the Sprint to measure the team efficiency?

TL;DR Your management team needs to be educated on how Scrum works, and to modify its key performance indicators to be outcome-based rather than effort-based. Its current approach to metrics is not ...
Todd A. Jacobs's user avatar
  • 50.2k
10 votes

How do I overcome a bottleneck in a team's process, when what people are telling me doesn't match what I see

You are doing a lot of good things already, but I would also recommend the following: Reduce how much you bring into each sprint Keep on reducing it until the testing bottleneck disappears and the ...
Barnaby Golden's user avatar
9 votes

How do I overcome a bottleneck in a team's process, when what people are telling me doesn't match what I see

Other comments here all ring true: too waterfall-y, not enough team responsibility, etc. but I'd like to emphasize a point made just once in other answers: you're absolutely setting goals too high. ...
Swiss Frank's user avatar
8 votes
Accepted

If Velocity should not be used for future estimations, what is it good for?

Sorry, but that is not what the article says at all. The purpose of measuring the past is predicting the future and no one in that threads claims different. What is claimed though and I absolutely ...
nvoigt's user avatar
  • 8,475
7 votes

How do I overcome a bottleneck in a team's process, when what people are telling me doesn't match what I see

The first question I would want to consider in your position is: Are the issues being seen in test because the code is unreliable, or because the requirements have not been understood? The ...
Tom W's user avatar
  • 171
7 votes
Accepted

Team velocity declined after legacy declaration

Stop Abusing Velocity I know it is not common for management to rely on velocity as a measure of productivity. But in this company, velocity and individual points are how teams and individuals are ...
Todd A. Jacobs's user avatar
  • 50.2k
7 votes

Can we add user stories in the middle of an Iteration, and what is the likely impact of doing so?

TL;DR You didn't tag your question with any specific framework, but "Product Owner" is generally related to the Scrum framework, so that's how I will answer your question. There are some ...
Todd A. Jacobs's user avatar
  • 50.2k
6 votes

Should we include the stories done by part-time team members in team velocity

Teams Have Velocity; Team Members Don't Tracking velocity at the individual level is a common agile implementation error. It often occurs when teams or organizations are misusing velocity as a ...
Todd A. Jacobs's user avatar
  • 50.2k
5 votes
Accepted

How to calculate velocity when using fibonacci estimates

TL;DR Calculating velocity is relatively straightforward if and only if you treat it as a rough estimate for forecasting. If your metrics imply great precision, you're using velocity wrong. Having ...
Todd A. Jacobs's user avatar
  • 50.2k
5 votes
Accepted

Sprint planning, review: velocity,capacity, forecast and how this values relate?

Velocity is not something that is calculated, it is measured. Velocity is the amount of work that is completed in a Sprint. In this particular case, since you estimate work in Story Points, you will ...
Thomas Owens's user avatar
  • 19.3k
5 votes

Is there a relationship between technical debt and velocity?

TL;DR Velocity and technical debt aren't directly correlated, and velocity can't measure technical debt directly. However, velocity (when properly implemented) can act as a detective control to ...
Todd A. Jacobs's user avatar
  • 50.2k
5 votes

Velocity of the team

The calculation part of velocity is straight forward as you can just sum up the story points completed in each sprint and divide it by number of iterations. This will be 23 in your case for the data ...
Ashutosh Deshmukh's user avatar
5 votes

Velocity of the team

Usually when people talk about velocity, they actually mean average velocity, so you could just average all of those. Now, teams change and improve over time, so often times we'll use a rolling ...
Daniel's user avatar
  • 16.9k
5 votes

Is velocity a valid measure of team and process improvement?

Your concern is absolutely correct. Velocity as a team improvement metric is problematic because an improving team will often see their velocity increase but just because the velocity increases doesn'...
Daniel's user avatar
  • 16.9k
5 votes

Trying to understand my CFD

The CFD shows where you have a potential road block in your workflow. The width of each of color represents how many work items are in each step of your flow, from backlog through done. What you are ...
David Espina's user avatar
  • 37.1k
5 votes
Accepted

How to grasp in a Scrum Sprint the fact that the newest Team member is consuming a significant time from other Team members?

When you onboard a new team member there are two things you need to do: Reflect the change in your capacity to do work Inform your stakeholders of the impact of the onboarding It is up to you how ...
Barnaby Golden's user avatar
5 votes

Should we take into account scope changes to the Sprint to measure the team efficiency?

In the Scrum framework, the team does not commit to a body of work. The commitment made by the Developers is to the Sprint Goal, which is created through a collaborative effort between the Product ...
Thomas Owens's user avatar
  • 19.3k
4 votes
Accepted

Should we count a story that is no longer required by Client/PO/Management in our velocity?

We have finished a story which is no more required by PO/Management. Surely this story is not going to add any business value. What to do in this case? Should we count the effort in velocity or not? ...
Todd A. Jacobs's user avatar
  • 50.2k
4 votes

How to estimate sprint velocity when there is a change in story points in scrum

This seems like some kind of theoretical question, but I can give a few pointers on how to approach this. You've already identified: Velocity (the number of points that can be done in a sprint) ...
Erik's user avatar
  • 1,299
4 votes

What does team's velocity measure?

Velocity measures how much work the team can complete per sprint, given a stable team and a common understanding of the complexity of the items that they work on. It's usually measured in number of ...
Bogdan's user avatar
  • 15.2k
4 votes

How to grasp in a Scrum Sprint the fact that the newest Team member is consuming a significant time from other Team members?

Any new joiner to the team will require time to learn the works of the project and will require time spent from others in the team to help them and offer support. Nobody hits the ground running, no ...
Bogdan's user avatar
  • 15.2k
4 votes

Pay raise linked to velocity?

Velocity != Productivity Velocity is not a measure of productivity. It's a proxy metric for team capacity used for forecasting and capacity planning. More generally, it's a useful tool for estimating ...
Todd A. Jacobs's user avatar
  • 50.2k

Only top scored, non community-wiki answers of a minimum length are eligible