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
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
14 votes

Is gauging a team's performance using scores assigned by other stakeholders valuable?

There is nothing wrong with this type of scoring. This type of customer confidence score is the same general idea as NPS and a multitude of other score. Whether or not it is healthy is largely ...
Daniel's user avatar
  • 16.9k
14 votes

Is a project manager responsible for completing a project on time?

All work is probabilistic. It has an extremely improbable best case result, an extremely improbable worst case result, and an extremely probable most likely result. That probabilistic distribution ...
David Espina's user avatar
  • 37.2k
13 votes
Accepted

Is gauging a team's performance using scores assigned by other stakeholders valuable?

Do other companies do this? Is it considered Agile? Can it show real insight? No. No. No. Why not? Because it's completely pointless. You said you have sprints. I guess they have tickets or stories ...
nvoigt's user avatar
  • 8,480
11 votes
Accepted

Regarding best practices of Scrum are there any "best weekday" to start/end Sprints?

I have seen almost any day but Monday and Friday, because people want to leave early on Friday (assuming you have flex time) and might come in unpredictably late on Monday if they are contractors that ...
nvoigt's user avatar
  • 8,480
8 votes

Is a project manager responsible for completing a project on time?

Yes, a project manager is responsible for completing a project on time. However, "on time" is a date that will often move during the life of the project, and it is the agreed date that the ...
Iain9688's user avatar
  • 6,858
7 votes

How to spot low/high performers within team

Read this answer with enthusiasm and an open heart :) I'll answer the question “how to ensure that developers voice slow developers -or. In general any issue-“ instead of “how to detect slow ...
Roberto Anzaldua's user avatar
6 votes

How to improve team motivation with minimal wage increment but fair performance ratings?

The good news is that money has been shown to be a very weak motivator in many studies. The increase one may exhibit by money is short lived. A guy named Daniel Pink argued that motivation is ...
David Espina's user avatar
  • 37.2k
6 votes

How to measure individual performance in a Scrum environment?

I can definitely feel your pain on this one. Unfortunately, it seems like the organization hasn't grasped the team concept of Agile. If your role is the SM, I would encourage you to educate the ...
Joshua's user avatar
  • 118
6 votes

Is a project manager responsible for completing a project on time?

A project manager has the overall responsibility for the project's success. But what is project success, you may ask? Many executives see project success as delivering software on time, on budget and ...
Bogdan's user avatar
  • 15.2k
6 votes
Accepted

Has anyone actually tried "The Bermuda plan" and if so, how did it go?

The three main reasons why a late project ends up later if more people are added to it are - as pointed out in the Wikipedia page: The new people need to learn, so they take time away from the ...
Bogdan's user avatar
  • 15.2k
5 votes
Accepted

Individual performance or team performance?

One of the benefits of properly embracing and executing the Agile philosophy is truly collaborative teams, not a group of individuals assigned to work "together" (i.e. answer each others' questions) ...
Alan Larimer's user avatar
  • 1,624
5 votes
Accepted

Dealing with unrealistic performance expectations

A previous answer that I wrote here on Project Management Stack Exchange provides high/low/nominal values for source lines of code written based on project type per staff-month. More specific data is ...
Thomas Owens's user avatar
  • 19.3k
5 votes

How to spot low/high performers within team

I agree with other answers here about the slower person. But why is other person person faster? I once had someone on my Scrum Team who was so much faster than anyone else: They wasted no time ...
onedaywhen's user avatar
5 votes

Tracking progress of a team working on small tasks

You are entering dangerous territory here. Why? Because programming is an art. If you start measuring things like lines of code written then instead of writing clever code, they will write verbose ...
Danny Schoemann's user avatar
5 votes

Is gauging a team's performance using scores assigned by other stakeholders valuable?

Since you ask if this is considered Agile, I'll provide an answer in that direction. And the answer is "most likely no". All the individuals involved (business owners, managers, stakeholders) ...
Bogdan's user avatar
  • 15.2k
5 votes

Is a project manager responsible for completing a project on time?

I agree with the other two answers, but I'd phrase it slightly differently. The Project Manager's primary responsibility is to manage the expectations about the project's completion date. This can ...
MCW's user avatar
  • 8,728
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
4 votes

How to set properly aligned KPIs for engineers and QA staff

So right now, as an Engineer, I take a single task, mull over it for 4 weeks, make sure it contains no bugs at all and I am the best worker you ever had. Despite the fact that it took me 4 weeks to ...
nvoigt's user avatar
  • 8,480
4 votes

How to measure individual performance in a Scrum environment?

None. Any individual performance metrics should only be used for the benefit of the employee. Otherwise you're committing teamicide. Do you want to have your team members help each other out on ...
Kempeth's user avatar
  • 1,633
4 votes

Is gauging a team's performance using scores assigned by other stakeholders valuable?

It sounds like an assessment performed by people outside the team. How do you expect that the score will be received by the team members? What is expected from the team when they receive the score? ...
BenLinders's user avatar
4 votes

Is a project manager responsible for completing a project on time?

I can only speak for software projects. The team as a whole ought to be responsible for success and timely delivery. If you are dependent on a PM to get the project done on time then you surely have a ...
nvogel's user avatar
  • 6,295
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
4 votes

Pay raise linked to velocity?

Why would you link pay to any measurable aspect of development work? It seems to me that this starts from the assumption that some kind of incentive will deliver benefits to the firm in excess of the ...
Steve's user avatar
  • 151
3 votes
Accepted

How to do performance appraisals for agile teams

Because it isn't. You can either have a team that performs at the cost of individual goals or individuals that perform at the cost of common goals. You cannot have both. Individual goals will always ...
Kempeth's user avatar
  • 1,633
3 votes

Individual performance or team performance?

I believe this may be the point where you have to make the distinction between self-organized and managed. In my organization the contributions of the individual to the team is as much of concern to ...
Polymath's user avatar
  • 351
3 votes

Dealing with unrealistic performance expectations

There's more to estimating/evaluating a project than just the lines of code that need to be (or were) created/modified. Size and nature of the modification/addition, complexity of the code, code re-...
Sarov's user avatar
  • 14.8k

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