In line with Scrum, a true self-managed team should be viewed and assessed only as a team. E.g. if the team is high performant, when we discuss about increasing salaries, each person in the team should get the same % increase.
But this is the ideal situation. In reality not everyone in the team contributes in the same way / same quality / same effort to the result.
- Do you measure individual performance at all?
- How would it work - if the case in your organisation - deciding salaries and rewards based on team performance?
- Anybody actually functions in the ideal situation above? Where salaries are equivalent and increases are team-based?
How we do currently: we review each dev in a review circle (made of Seniors) and salary and compensation is made based on the review. The team metrics doesn't affect in anyway this (and it seems to be quite unfair).