The manager also has to stop and applaud each accomplishment, make sure everyone's effort is recognized, it's easy to forget that in a busy environment.
The manager also has to stop and applaud each accomplishment, make sure everyone's effort is recognized, it's easy to forget that in a busy environment.
This way at the end of the sprint you get a better idea for how much work was really done. There's an opportunity for abuse - if someone wants to slack off, they can make a 2 point story into an 8 pointer, but that's going to get noticed by everyone, and it hasn't been an issue in practice.
[1] "That's not 4 points, it's definitely 2, it's really not that much work ...", etc.
EDIT: Fixed typo
OK, having the right people manage might be better. Can you point me to an institution that's managed to consistently pull that one off?
Sure, hoards of shops founded and run by developers with PM's who have actually done the grunt (coding) work in the past.
I've noticed that this problem usually pops up when the PMP certified suits end up managing technical staff.
Ultimately I think Scrum needs to be for the team, and the process should be defined by the team. If pointing stories isn't working then the team can stop doing it (we pay it lip service, but that's about it). But you do need some way to agree on what's to be done and who's going to do it.
If somebody with high status doesn't meet expectations we tend to think the problem is with the expectations; if they are low status we tend to think the problem is with the person.
In the same way the high status employee has a lot more say over the way story points are allocated and how the work is allocated.
I've been low-status before despite being just as good as everyone else in the team and I've also been high-status despite being one of the worst in the team.
When you are low status people focus on your mistakes. When you are high status people look at your successes and overall contribution.
People who feel like they are doing great work and motivated to do great work.
Yes, this is (verifiably) true. One must be aware, however, that positive feedback is usually going to be ineffective, thanks to natural "regression to the mean" effects, elucidated wonderfully in this Veritasium video[1].
(The point, in the end though, is that performance is going to statistically improve if people do worse than average, and do worse if they do really well, regardless of the feedback you give them", which is called "regression to the mean". The net effect is that you might get a false positive for negative feedback, and a false negative for positive feedback if you don't account for the natural tension that brings everything back to average.)
One of the best ways I've ever seen is simply asking the right questions (What did they think of the <recent event>? How could it have been handled better? How could it have been prevented?) People get very defensive and find excuses if you tell them they fucked up, but if they can admit it themselves they tend to correct their own behavior.
Be careful about that. It can fail disastrously if they end up flailing around without making progress; you need to keep an eye on (a) what they're trying to do, and (b) what kind of progress they're making.
I'm working with a group fond of independent projects and the failure mode seems fairly popular.