As I am aware most of the IT companies works with hourly model. Where we track everyone's hours and based on the hours spent user would receive the amount.
Now this is not very practical when you have salaried employees who are paid for the whole day based on their in out time. I am thinking to change it a bit and make it task based.
i.e. For example a developer would have list of tasks and time based on his role. So if he has x number of tasks for the day and he completes it without 6 hours instead of daily time of 8 hours. We don't want to cut any salary but we will appreciate it and would give him full salary of the day.
Theoretically everyone would accept this and would love this process. But practically from the management's prospective, I am bit confused about its implementation.
I would really like to know your views. Even if you think it's ridiculous idea please share your point. As this would help me in decision making. Saving Changes...
What you describe is commonly done across many industries.
Accounts are created for hours dedicated to a specific customer, or project. Employees charge their time against individual accounts. Hours not directly chargeable to a customer account (billable hours) are charged to accounts for overhead which may be split into multiple categories like group meetings, training, and general office tasks like 5S of your workspace.
There are many time-tracking software tools available for this but it does require management and finance buy-in to start and maintain. There is a cost associated with it. For each new project, an administrative role must create the new account and distribute the charging information. Miss-charging can be a problem and expensive to fix.
There is an obvious trade off there between how much fidelity you want in your spending information, vs. how much it costs to manage the various charging accounts.
...
1 reply by Dhvani Kotak
Sep 17, 2021 8:29 AM
Dhvani Kotak
...
Thank you Keith,
But this is exactly I want to change. I dont want to track my team and give them freedom to work on their own.
On other hand I will need to make sure they complete the work on time.
So I am looking forward to have some suggestion on that.
Saving Changes...
Sergio Luis ConteHelping to create solutions for everyone| Worldwide based OrganizationsBuenos Aires, Argentina
Totally agree with @Keith above. In fact, to put this in terms of "standards" which most of the companies are using you can take a look to TBM (Technology Business Management). I do not like this type of monitoring and control, but is something I am implementing and using from long time ago because the places where I worked strategy.
...
1 reply by Dhvani Kotak
Sep 17, 2021 8:33 AM
Dhvani Kotak
...
Exactly my point. I dont like to monitor people however we have to do it for sake of managing it according to current Standards.
I would love to know if you have any thought on any alternatives.
Thank you.
Saving Changes...
Peter RapinSubject Matter Expect; Project Delivery| Independent ConsultantOntario, Canada
This is 'fixed-price' work but on the task level.
Its called piece-work. If you want to know how it works go to your local car repair garage. The big question is - who takes the risk and, in reverse who gets the benefit - the employee or the company. If the employee gets paid for actual time then there is no employee risk - all benefit. One could argue that there is reduced motivation to "get on with the assignment". If the employee is put on piece-work then there is motivation to complete the assignment quicker which could result in quality issues.
Suggest you undertake a risk management perspective on this - identify the risks, develop mitigating measures and monitor.
...
1 reply by Dhvani Kotak
Sep 17, 2021 8:38 AM
Dhvani Kotak
...
Yes Peter, local garage example is exact. Ofcourse its a small unit and people working on field so can be monitored by over look. While in our digital business, we need to find something which is employee friendly as well very well maintained for the company.
So as you said we need to find a system to monitor everyone without having a camera on them.
Saving Changes...
Ganesh KumarProgram ManagerBangalore., Karnataka, India
Hello Dhvani
Since this involves salary/contractual fees which is very sensitive, you have to be very cautious in dealing with it. Run it as pilot in a small group/project over a period of time you will gather lessons/challenges, ways of working, accordingly tweak your policy/contract and roll it to a larger group.
The tradeoff could be, how much you will have to go through/invest time and effort & processes on such initiatives, to save cost on the project.
If the objective of your initiative is reduce cost, consider grade mix, time sharing, outsourcing non core activities, or outsource those niche deliverables for which you would have hired which adds to your cost with no future projects you could outsource those deliverables, bill pm efforts. Reduced software licenses and introduce working in shifts to optimize software licenses.
Do considered the following:
Are the estimation correct w.r.t. the task/activity. What if the developer says it takes longer time.
You are looking at hours put in the project, but does those hours actually reflect productivity/output. Who will be evaluating the work/output - (i suppose it will be PM) will have to validate the
work/productivity/output and approve all the time, which will be paid. What if the output/productivity is NOT of acceptable quality - will you still pay the salary/fees.
For someone who could not complete the task in the given time, maybe faced with challenges/hurdles, who will be evaluating those aspect/clearing those hurdles. (1) A person will lose his money, just because there challenges held up his part of the work and (2) it can cascade/delay other aspects of the project.
Hope it helps.
...
1 reply by Dhvani Kotak
Sep 17, 2021 8:42 AM
Dhvani Kotak
...
Thank you Ganesh,
This is what I am looking for. When we add manual monitoring from PM or anyone else , that would be again person dependent and will create a lot of chaos in approving/rejecting work days.
So I am looking for some tool or cycle which can reduce individual interaction and can share an alert when anyone lacking their performance.
I know its not that practical but I am trying to get some solution inbetween which would be win win for organization and employees both.
What you describe is commonly done across many industries.
Accounts are created for hours dedicated to a specific customer, or project. Employees charge their time against individual accounts. Hours not directly chargeable to a customer account (billable hours) are charged to accounts for overhead which may be split into multiple categories like group meetings, training, and general office tasks like 5S of your workspace.
There are many time-tracking software tools available for this but it does require management and finance buy-in to start and maintain. There is a cost associated with it. For each new project, an administrative role must create the new account and distribute the charging information. Miss-charging can be a problem and expensive to fix.
There is an obvious trade off there between how much fidelity you want in your spending information, vs. how much it costs to manage the various charging accounts.
Thank you Keith,
But this is exactly I want to change. I dont want to track my team and give them freedom to work on their own.
On other hand I will need to make sure they complete the work on time.
So I am looking forward to have some suggestion on that. Saving Changes...
Totally agree with @Keith above. In fact, to put this in terms of "standards" which most of the companies are using you can take a look to TBM (Technology Business Management). I do not like this type of monitoring and control, but is something I am implementing and using from long time ago because the places where I worked strategy.
Exactly my point. I dont like to monitor people however we have to do it for sake of managing it according to current Standards.
I would love to know if you have any thought on any alternatives.
Its called piece-work. If you want to know how it works go to your local car repair garage. The big question is - who takes the risk and, in reverse who gets the benefit - the employee or the company. If the employee gets paid for actual time then there is no employee risk - all benefit. One could argue that there is reduced motivation to "get on with the assignment". If the employee is put on piece-work then there is motivation to complete the assignment quicker which could result in quality issues.
Suggest you undertake a risk management perspective on this - identify the risks, develop mitigating measures and monitor.
Yes Peter, local garage example is exact. Ofcourse its a small unit and people working on field so can be monitored by over look. While in our digital business, we need to find something which is employee friendly as well very well maintained for the company.
So as you said we need to find a system to monitor everyone without having a camera on them. Saving Changes...
Since this involves salary/contractual fees which is very sensitive, you have to be very cautious in dealing with it. Run it as pilot in a small group/project over a period of time you will gather lessons/challenges, ways of working, accordingly tweak your policy/contract and roll it to a larger group.
The tradeoff could be, how much you will have to go through/invest time and effort & processes on such initiatives, to save cost on the project.
If the objective of your initiative is reduce cost, consider grade mix, time sharing, outsourcing non core activities, or outsource those niche deliverables for which you would have hired which adds to your cost with no future projects you could outsource those deliverables, bill pm efforts. Reduced software licenses and introduce working in shifts to optimize software licenses.
Do considered the following:
Are the estimation correct w.r.t. the task/activity. What if the developer says it takes longer time.
You are looking at hours put in the project, but does those hours actually reflect productivity/output. Who will be evaluating the work/output - (i suppose it will be PM) will have to validate the
work/productivity/output and approve all the time, which will be paid. What if the output/productivity is NOT of acceptable quality - will you still pay the salary/fees.
For someone who could not complete the task in the given time, maybe faced with challenges/hurdles, who will be evaluating those aspect/clearing those hurdles. (1) A person will lose his money, just because there challenges held up his part of the work and (2) it can cascade/delay other aspects of the project.
Hope it helps.
Thank you Ganesh,
This is what I am looking for. When we add manual monitoring from PM or anyone else , that would be again person dependent and will create a lot of chaos in approving/rejecting work days.
So I am looking for some tool or cycle which can reduce individual interaction and can share an alert when anyone lacking their performance.
I know its not that practical but I am trying to get some solution inbetween which would be win win for organization and employees both. Saving Changes...
Peter RapinSubject Matter Expect; Project Delivery| Independent ConsultantOntario, Canada
You have to monitor results not effort. Management tends to be overly concerned about effort - time sheets, activity, at-the desk, etc.
In order to re-focus on results oriented management you have to set deliverables and expectations, leaving effort to the individual accountable for the results. Set the task, agree on expectations and let the individual/worker monitor and measure effort.
If you are really worried about "monitoring everyone" then install time clocks (or cameras) and stop giving the impression that you are, or are interested in being an "enlightened manager".
...
1 reply by Dhvani Kotak
Sep 20, 2021 5:59 AM
Dhvani Kotak
...
I will think on your pointers. Dont want to monitor everyone, but would like to randomly verify.
Saving Changes...
George FreemanThought Leader | Author | Architect| Florida, United States
Dhvani,
If I’m interpreting this correctly, you have development-based productivity and efficiency issues that you view as impacting your bottom line. Hence, you want to restructure your compensation program to, in essence, incentivize the development team to “work harder.”
In your proposed incentive program, you suggest, based on my interpretation, the following two characteristics:
- [1] Cut the salary of a developer who does not finish a task in the estimated time frame.
- [2] Give a developer time off correlative to the amount of time they finish a task ahead of the estimate.
You recognize this is a complicated scheme and are asking how you would manage/track its implementation. I use the term “scheme” as this type of structure (depending on different factors) would be illegal in many countries and is additionally (in my opinion) counterintuitive to your objective. Here are some thoughts in that regard:
- Your measurements are predicated on your “estimation mechanism.” Is it possible that your root issue exists there versus the performance and efficiency of the development team?
- The incentive mechanism you described is a “double-edged sword.” Suppose you give a developer time off related to them finishing a task ahead of schedule. In that case, you are a) losing development opportunity, and b) you incentivize the developer to take shortcuts and to “game the system” for the “carrot.”
- The scheme will have a demoralizing effect on the developers, which will impact your objectives more than the current-state situation.
There are countless opportunities, but at a general level, I would suggest a focus on the following:
- Evaluate your estimation mechanism, make sure the developers who do the work have a “say” in that process. Look to see what impact “winning the bid” is having on the quality of your estimates, etc.
- Create an incentive program wherein developers have an opportunity for a bonus when a “package of activities” has been completed per a “fair set of KPI’s” (Key Performance Indicators). It would help if you also involved them in the discussion of these KPI’s to cultivate a “vested interest.” This vesting and the financial incentive will change the dynamic of your development team.
Bottom Line: Involving the developers in the solution will create “goodwill” that will have an immediate positive impact on the team, but the real value will come from their future outputs when they realize the incentives they helped create.
George
...
1 reply by Dhvani Kotak
Sep 20, 2021 5:41 AM
Dhvani Kotak
...
Thank you George, You get me right.
I agree with you putting developers in decision making will ofcourse give the best results.