Distributing Bonus to Agile Teams is Like Playing with Dynamite
Mary Poppendieck was of the view that since software development is team sport the distribution should not be aimed at individuals but should be based on the team's performance. On similar lines Robin Dymond suggested that the right formula could be basing the distribution 50% on team performance and 50% on the individual's performance. However, the caveat here is to identify the performance of an individual in an Agile team. He added:
The other key question is how to we allow teams to recognize the leaders within their midst, like the QA person who steps up to really cross-train everyone on testing and the QA tools, or the developer that is really disciplined about automation and is frequently improving the productivity of the whole?Adrian Howard suggested that measuring individual performance to distribute bonus is counter-productive in many cases and should be avoided. It becomes a major reason of conflict between team members and could quickly collapse a well oiled team. According to him, once the distribution is based on individual performance then people tend to put their own goals over the team goals.
So what is the best way to distribute bonus?
Matt Swaffer suggested
There are 2 schools of thought, one says everyone gets X% of their salary as a bonus, the other is that there are $X to distribute throughout the team and you spread it out evenly.However, this solution did not seem to convince many members of the group. Some suggested that if the bonus is equally distributed then the people who are putting more effort than others are bound to be demotivated, you cannot afford to demotivate high performers by even distribution. On the other hand, if it is a percent of the salary then the people who are already getting more would get even more. For example assume A gets 100K salary and B gets 50K. Now if the bonus is say 5% then A would get 5K and B 2.5K
Another innovative suggestion was to let the teams decide on how the bonus should be distributed. Mary had a strong case against that. She mentioned:
Mike Cohn talks about a case where a team was given a LARGE bonus and told to decide how to split it among themselves. They attempted to come to an agreement on how to share the money, but this created huge and irreconcilable conflict in the team. Eventually all they could decide to do was split it equally, even though many though this was very unfair. Asking the team to decide how to split the bonus created so much conflict that most members wish there had never been a bonus in the first place.The group did not seem able to agree on a the best possible way to distribute bonus. For some teams a certain way of distribution made sense which was a complete chaos for other teams. The group however seemed to agree on the point that distribution of bonus to an Agile team is like playing with dynamite.
Maybe teams aren't as "well oiled" as we thought
by
Bruce Rennie
Let's play a game. Assume you have a team in which:
a. All members have absolutely equal skills
b. All members work on tasks that provide equal business value
c. All members work exactly the same hours
Even in this mythical situation, I strongly suspect that you would have some team members claiming they contributed more than the others. I suspect it so strongly I'd be willing to wager my next bonus on it.
Given this, the task of trying to find an "equitable" distribution of bonus money seems impossible. You are bound to piss someone off.
Re: Maybe teams aren't as "well oiled" as we thought
by
Vikas Hazrati
Given this, the task of trying to find an "equitable" distribution of bonus money seems impossible. You are bound to piss someone off.
Bruce I think you are correct. It seems that it is huge challenge to distribute bonus without frustrating some members of the team. I have seen this challenge personally on the teams that I worked with. I am wondering if some of us have got a chance to work on teams where distributing bonus was a pleasure :)
Ugh... this kind of eglatarianism(sic) we can do without.
by
Jim Leonardo
BTW, a straight percentage of salary is a lot more even and fair than most bonus structures in the corporate world. Many companies use a structure where the higher level you are, the higher the percentage as well.
Re: Maybe teams aren't as
by
Ike Casteleyn
A project has X points. So the team can earn that.
However each teammember must give points (on a specified list of tasks) to the other teammembers (help, effort, ...) and this is used as a coefficient to calculate the real points a teammember will earn.
teammember A: X * coefficientA -> Z points
teammember B: X * coefficientB -> Y points
...
Re: Ugh... this kind of eglatarianism(sic) we can do without.
by
Bruce Rennie
If that's not true you have bigger problems than just splitting bonuses.
P.S. What's going on with the message formatting?
Re: Ugh... this kind of eglatarianism(sic) we can do without.
by
Deborah Hartmann
> P.S. What's going on with the message formatting?
Yeah, we've noticed some people's posts are getting a lot of blank lines at the end, suddenly. Please send me any intelligence you gather on that! :-)
estimate weight
by
Michal Nowikowski
Each employee gives on paper an estimation of contribution of all employees (in % that all sum to 100%). Then for each employee we calculated average of his contribution taking what all proposed. It still sums up to 100% and I think is quite fair.
Re: estimate weight
by
Vikas Hazrati
Re: estimate weight
by
Vadim Mikhnevych
That sounds good but do you ever get into a situation where some people are frustrated and they think that everyone else is conspiring against them by giving them lower contribution percentages.
I don't think such people are good team players. If they are, and are generally disliked by others, they should think about why this happens. If others feel themselves uncomfortable with such people, then bonus reduction is just a fair compensation for others, for spending their nerves while working with them.
Re: estimate weight
by
Jim Leonardo
No Alternatives to Splitting Equally
by
Wayne Mack
Why pay bonuses based on performance?
by
Javid Jamae
What About ...
by
Geoffrey Wiseman
It's often surprising how incentives end up pulling people in the wrong direction, but that incentive simply ensures that the team's own perception of value is partially mirrored in bonus distribution. It doesn't seem too dangerous, but, well, I'd have to try it and see what happens.
It's not about the bonus
by
Francisco Trindade
What you get from that? Great individuals, but not a great team.
The best solution ,in my opinion, is to have a clear criteria about the bonus amount, and especially to reward everybody based on the team performance.
Cheers,
Francisco
franktrindade.wordpress.com
Why so quick to dismiss the % of salary?
by
Ryan Gardner
A % based bonus is almost always going to incentivize someone. Someone making $100k is not going to be motivated by a $1k bonus, but someone making $20k would work extra hard for it... Also - since when do people on the teams know the exact salaries of every other team member? A % based bonus structure is a good solution because everyone can be equally happy about it. Sure - those who have more will get more... but that's because they DO more (hence their higher salaries...)
(of course, if you have any devs you are paying only $20k to, you probably aren't going to be distributing the bonuses in USD and will have to factor in currency exchange in the equation ;) )
Re: Why so quick to dismiss the % of salary?
by
Sidharth Kapoor
Often in a Team there are people in different Salary / Position bands.
These bands have their equal conterparts in every team. Hence if its something like an annual bonus thats being distributed would it be better from all perspectives if it is distributed evenly across bands and not evenly among the entire team / product vertical. If you make the distribution the Percentage of the Cost to Company - there will be differences (even if minute) due to the amount granted which in turn will cause the human ego / comparison related issues. This hampers team performance and team work - which is a bigger loss. However the salary/position bands are decided taking into account a persons effect on /value to the organisation, skill, experience and previous performance. Hence by distributing Bonuses on par with bands would it be better?
Educational Content
Concurrency in Clojure
Stuart Halloway May 17, 2013
Confessions of an Agile Addict
Ole Friis Østergaard May 16, 2013
Web Development: You're Doing It Wrong
Stefan Tilkov May 16, 2013
Programming The Feynman Way
Ben Evans May 15, 2013





Hello stranger!
You need to Register an InfoQ account or Login to post comments. But there's so much more behind being registered.Get the most out of the InfoQ experience.
Tell us what you think