⬆️ ⬇️

Team effectiveness. Bonus calculation

If you are a project manager and are working with a professional, well-coordinated team, consider yourself lucky.

Another thing, if you got a mixed team, of medium or low qualification. Of course, it can be overclocked and replaced by professionals, but we must understand that their salaries are usually very big.



Another option is to try to train the team on your own. The most important thing for the team to quickly upgrade is motivation. Take the case when the company is not ready to pay very much to performers and their qualifications are low. It was decided to introduce bonuses on the project, in the hope of increasing the motivation and skills of the team - that is, to make it effective. How you can distribute bonuses described under the cut.



And here, for example:



A successful bonus system should have a number of criteria:

  1. Reflect the amount of work done by each team member. That is, if Olya did more work than Petya, the amount of her bonus should be more
  2. Reflect the effectiveness of time spent. That is, if Olya completed the task quickly and efficiently, this should be reflected in the bonus amount.
  3. Reflect the level of professional skills of each team member. If Olya’s range of useful skills is much wider than Petit’s - this allows her to be attracted to various projects (it is possible to appoint her as Tim Lead) - which should be reflected in the bonus amount.




I did not find a complete solution for how to distribute bonuses in the team, so I offer my system for calculating bonuses. If the same solution has already been proposed in any publications, then I will simply state the essence of my vision.

')

For the following bonus calculation system to work, you need the following:





Bonus calculation system.




For example, take table 1.



Table 1 Calculation of team bonuses



* TM-team member



From Table 1 it can be seen that 6 people worked on the project who did the amount of work initially estimated at 804 hours. They spent 768 hours, i.e. invested in the plan, plus - there was some time left. Tasks that have been rated in column B must be fully completed. Of course, it is not necessary to wait for the end of the project - you can calculate bonuses, for example, for a sprint.



This system is designed to take into account two parameters - work efficiency and level of professional skills.



The employee’s performance is determined by the share of work that he performed in the total project work. The amount of useful work is effectively spent time, ensuring the creation of new functionality, and not the time spent on the smoking room or in the kitchen over a cup of coffee.



In this way:

  1. Knowing the employee's rate per hour (H1 ... 6) and multiplying its estimated time (B1 ... 6), you can calculate the planned costs (D7). By multiplying the employee's rate per hour (H1 ... 6) by the time spent (C1 ... 6), you can calculate the real costs (C7).
  2. The volume of the planned work is measured by the total estimated time (B7), and the volume of the work performed is the total time spent (C7). Further, we count the ORD (share in the team’s estimated time) (F1 ... 6) - the share of work that each employee performed in the total amount of planned work. To do this, we divide the planned assessment for each employee (B1 ... 6) by the total amount of estimated time (B7).
  3. To transfer in proportion to the amount of useful work for the actual time spent, ORD (F1 ... 6) must be multiplied by the time spent (C7), we obtain the Effectively spent time (G1 ... 6).
  4. What total amount in this case to allocate for bonuses to the team is decided, of course, by the company, based on the project conditions and its financial position.

    • You can take the difference between the planned and actual project costs as the total bonus amount.
    • You can highlight a percentage of the contract amount for bonuses. And, if the team invested in the plan, pay it bonuses, if not invested - do not pay. In general, there are many options ...
    Suppose in our case for bonuses for a specific project allocated 16,000 of some. (see Table 2) Thus, the total amount of the team’s bonus is known and we need to fairly distribute it among the project participants.

    Tab. 2



    To find out the average bonus rate per hour of one team member (M9), the total bonus amount (M8) is divided by the total number of effectively spent hours (G7). Ie, if all employees did the same amount of work and had the same pay rate, then each employee would receive the same bonus amount (M9). Since there are 6 people in a team, we multiply the average bonus rate (M9) by 6 and get the bonus rate per hour for the whole team (M10)
  5. In order to calculate what share in the team’s salary rate each employee receives, the employee’s rate (H1 ... 6) is divided by the team’s rate (H7), we get the DZ (share in the team’s salary) (I1 ... 6)
  6. Next, we find out what rate of bonus per hour each employee will receive based on his level of professionalism (i.e. the level of salary rate per hour). To do this, DZ (share in the salary in the team) (I1 ... 6) multiply by the bonus rate per hour of the whole team (M10) and get the bonus rate per hour (J1 ... 6) for each employee
  7. And finally, we will calculate a fair amount of bonus for each employee (K1 ... 6), for this we multiply the bonus rate per hour by the number of effectively spent hours (G1 ... 6).



    But this is not the end. As we see, the amount of the distributed bonus (K7) turned out to be less than the allocated $ 16,000. This was due to the fact that the bonus rates are now aligned with the share of the salary of each employee in the total team wage. In theory, now we have to take the missing / excess amount and distribute among people in the same way and add / subtract it to the bonus amounts already received. If again the total amount of the distributed bonus is less / more, you need to repeat the operation again until the total amount of bonuses (K7) is equal to the allocated amount of bonuses (M8).

    But since we are concerned only with the fair distribution of this amount within the team, we can not waste time on many iterations to get closer to the initial amount of the bonus and manually adjust the amount of the bonus rate per hour of the whole team. Namely, increase or decrease it in order to obtain in the cell K7 the exact amount of the bonus allocated to the team (see Table 2.1 (M10) and Table 1.1 (K7))



    Thus we get the final table 1.1





    and Table 2.1



From the distribution of Table 1.1 it can be seen that:





Narrow moments of this bonus calculation system:





Here is a math.

Source: https://habr.com/ru/post/219135/



All Articles