Algorithm to calculate monthly “helpdesk champion†[closed]
Clash Royale CLAN TAG#URR8PPP
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty margin-bottom:0;
up vote
1
down vote
favorite
I coordinate a small team that is responsible for (among other things) a software-based IT helpdesk solution. I'm looking to introduce a fun rolling award for the "helpdesk champion" of the past 30 days that in some way is linked to each person's performance in completing jobs via the helpdesk (as an incentive to engage with it etc.)
The helpdesk software allows me to get data on the following for each person:
- Number of jobs completed
- Average number of days required to complete jobs
- Average length of solution
I figure this allows me to potentially figure out some measure of quantity, timeliness and thoroughness of their work. Any suggestions about how I might be able to work this into an algorithm/weight this data somehow?
Here is a set of sample data from my system:
management
closed as off-topic by jmac May 13 '14 at 8:43
- This question does not appear to be about the workplace within the scope defined in the help center.
 |Â
show 1 more comment
up vote
1
down vote
favorite
I coordinate a small team that is responsible for (among other things) a software-based IT helpdesk solution. I'm looking to introduce a fun rolling award for the "helpdesk champion" of the past 30 days that in some way is linked to each person's performance in completing jobs via the helpdesk (as an incentive to engage with it etc.)
The helpdesk software allows me to get data on the following for each person:
- Number of jobs completed
- Average number of days required to complete jobs
- Average length of solution
I figure this allows me to potentially figure out some measure of quantity, timeliness and thoroughness of their work. Any suggestions about how I might be able to work this into an algorithm/weight this data somehow?
Here is a set of sample data from my system:
management
closed as off-topic by jmac May 13 '14 at 8:43
- This question does not appear to be about the workplace within the scope defined in the help center.
7
This probably belongs more on programmers/stackoverflow. But in any case, you'll want to be careful with any sort of automatic performance metric; if people can game the system (for instance by quickly completing a lot of minor/trivial tasks), they will.
– aroth
May 13 '14 at 7:19
+1 to @aroth - if you do go down the route of an automatic style selection, keep this algorithm to yourself. If your employees know the algorithm they could use it to game the system. Don't let them know they're being selected by an automated process.
– Dan Hanly
May 13 '14 at 7:21
2
Hey Tom, and welcome to The Workplace. I've put your question on hold because it really isn't on-topic for our site. It reminds me of a question on SO last year that caused much discussion there. Unfortunately, this doesn't seem to be a good fit for the SE network at the moment. If you can find a way to make this on topic according to the guidelines in our help center, for instance focusing on dealing with employees who game their KPIs (Key Performance Indicators), please edit away. Thanks in advance!
– jmac
May 13 '14 at 8:44
@DanHanly if they don't know the algorithm then just make it random. The goal of rewarding great performance is to let the team know that if you do x,y,z that is good. If they have no way of understanding why somebody got the award they won't know which behaviors are being rewarded.
– mhoran_psprep
May 13 '14 at 11:58
1
Our help desk uses such metrics which is why they close tickets as being completed when they are not. They won't reopen them either as that would make them look bad in the metrics, so you have to create a new ticket. A good boss knows who is doing well without automated metric statistics. Get out and talk to the users and to the employees instead.
– HLGEM
May 13 '14 at 13:14
 |Â
show 1 more comment
up vote
1
down vote
favorite
up vote
1
down vote
favorite
I coordinate a small team that is responsible for (among other things) a software-based IT helpdesk solution. I'm looking to introduce a fun rolling award for the "helpdesk champion" of the past 30 days that in some way is linked to each person's performance in completing jobs via the helpdesk (as an incentive to engage with it etc.)
The helpdesk software allows me to get data on the following for each person:
- Number of jobs completed
- Average number of days required to complete jobs
- Average length of solution
I figure this allows me to potentially figure out some measure of quantity, timeliness and thoroughness of their work. Any suggestions about how I might be able to work this into an algorithm/weight this data somehow?
Here is a set of sample data from my system:
management
I coordinate a small team that is responsible for (among other things) a software-based IT helpdesk solution. I'm looking to introduce a fun rolling award for the "helpdesk champion" of the past 30 days that in some way is linked to each person's performance in completing jobs via the helpdesk (as an incentive to engage with it etc.)
The helpdesk software allows me to get data on the following for each person:
- Number of jobs completed
- Average number of days required to complete jobs
- Average length of solution
I figure this allows me to potentially figure out some measure of quantity, timeliness and thoroughness of their work. Any suggestions about how I might be able to work this into an algorithm/weight this data somehow?
Here is a set of sample data from my system:
management
asked May 13 '14 at 7:15
Tom
112
112
closed as off-topic by jmac May 13 '14 at 8:43
- This question does not appear to be about the workplace within the scope defined in the help center.
closed as off-topic by jmac May 13 '14 at 8:43
- This question does not appear to be about the workplace within the scope defined in the help center.
7
This probably belongs more on programmers/stackoverflow. But in any case, you'll want to be careful with any sort of automatic performance metric; if people can game the system (for instance by quickly completing a lot of minor/trivial tasks), they will.
– aroth
May 13 '14 at 7:19
+1 to @aroth - if you do go down the route of an automatic style selection, keep this algorithm to yourself. If your employees know the algorithm they could use it to game the system. Don't let them know they're being selected by an automated process.
– Dan Hanly
May 13 '14 at 7:21
2
Hey Tom, and welcome to The Workplace. I've put your question on hold because it really isn't on-topic for our site. It reminds me of a question on SO last year that caused much discussion there. Unfortunately, this doesn't seem to be a good fit for the SE network at the moment. If you can find a way to make this on topic according to the guidelines in our help center, for instance focusing on dealing with employees who game their KPIs (Key Performance Indicators), please edit away. Thanks in advance!
– jmac
May 13 '14 at 8:44
@DanHanly if they don't know the algorithm then just make it random. The goal of rewarding great performance is to let the team know that if you do x,y,z that is good. If they have no way of understanding why somebody got the award they won't know which behaviors are being rewarded.
– mhoran_psprep
May 13 '14 at 11:58
1
Our help desk uses such metrics which is why they close tickets as being completed when they are not. They won't reopen them either as that would make them look bad in the metrics, so you have to create a new ticket. A good boss knows who is doing well without automated metric statistics. Get out and talk to the users and to the employees instead.
– HLGEM
May 13 '14 at 13:14
 |Â
show 1 more comment
7
This probably belongs more on programmers/stackoverflow. But in any case, you'll want to be careful with any sort of automatic performance metric; if people can game the system (for instance by quickly completing a lot of minor/trivial tasks), they will.
– aroth
May 13 '14 at 7:19
+1 to @aroth - if you do go down the route of an automatic style selection, keep this algorithm to yourself. If your employees know the algorithm they could use it to game the system. Don't let them know they're being selected by an automated process.
– Dan Hanly
May 13 '14 at 7:21
2
Hey Tom, and welcome to The Workplace. I've put your question on hold because it really isn't on-topic for our site. It reminds me of a question on SO last year that caused much discussion there. Unfortunately, this doesn't seem to be a good fit for the SE network at the moment. If you can find a way to make this on topic according to the guidelines in our help center, for instance focusing on dealing with employees who game their KPIs (Key Performance Indicators), please edit away. Thanks in advance!
– jmac
May 13 '14 at 8:44
@DanHanly if they don't know the algorithm then just make it random. The goal of rewarding great performance is to let the team know that if you do x,y,z that is good. If they have no way of understanding why somebody got the award they won't know which behaviors are being rewarded.
– mhoran_psprep
May 13 '14 at 11:58
1
Our help desk uses such metrics which is why they close tickets as being completed when they are not. They won't reopen them either as that would make them look bad in the metrics, so you have to create a new ticket. A good boss knows who is doing well without automated metric statistics. Get out and talk to the users and to the employees instead.
– HLGEM
May 13 '14 at 13:14
7
7
This probably belongs more on programmers/stackoverflow. But in any case, you'll want to be careful with any sort of automatic performance metric; if people can game the system (for instance by quickly completing a lot of minor/trivial tasks), they will.
– aroth
May 13 '14 at 7:19
This probably belongs more on programmers/stackoverflow. But in any case, you'll want to be careful with any sort of automatic performance metric; if people can game the system (for instance by quickly completing a lot of minor/trivial tasks), they will.
– aroth
May 13 '14 at 7:19
+1 to @aroth - if you do go down the route of an automatic style selection, keep this algorithm to yourself. If your employees know the algorithm they could use it to game the system. Don't let them know they're being selected by an automated process.
– Dan Hanly
May 13 '14 at 7:21
+1 to @aroth - if you do go down the route of an automatic style selection, keep this algorithm to yourself. If your employees know the algorithm they could use it to game the system. Don't let them know they're being selected by an automated process.
– Dan Hanly
May 13 '14 at 7:21
2
2
Hey Tom, and welcome to The Workplace. I've put your question on hold because it really isn't on-topic for our site. It reminds me of a question on SO last year that caused much discussion there. Unfortunately, this doesn't seem to be a good fit for the SE network at the moment. If you can find a way to make this on topic according to the guidelines in our help center, for instance focusing on dealing with employees who game their KPIs (Key Performance Indicators), please edit away. Thanks in advance!
– jmac
May 13 '14 at 8:44
Hey Tom, and welcome to The Workplace. I've put your question on hold because it really isn't on-topic for our site. It reminds me of a question on SO last year that caused much discussion there. Unfortunately, this doesn't seem to be a good fit for the SE network at the moment. If you can find a way to make this on topic according to the guidelines in our help center, for instance focusing on dealing with employees who game their KPIs (Key Performance Indicators), please edit away. Thanks in advance!
– jmac
May 13 '14 at 8:44
@DanHanly if they don't know the algorithm then just make it random. The goal of rewarding great performance is to let the team know that if you do x,y,z that is good. If they have no way of understanding why somebody got the award they won't know which behaviors are being rewarded.
– mhoran_psprep
May 13 '14 at 11:58
@DanHanly if they don't know the algorithm then just make it random. The goal of rewarding great performance is to let the team know that if you do x,y,z that is good. If they have no way of understanding why somebody got the award they won't know which behaviors are being rewarded.
– mhoran_psprep
May 13 '14 at 11:58
1
1
Our help desk uses such metrics which is why they close tickets as being completed when they are not. They won't reopen them either as that would make them look bad in the metrics, so you have to create a new ticket. A good boss knows who is doing well without automated metric statistics. Get out and talk to the users and to the employees instead.
– HLGEM
May 13 '14 at 13:14
Our help desk uses such metrics which is why they close tickets as being completed when they are not. They won't reopen them either as that would make them look bad in the metrics, so you have to create a new ticket. A good boss knows who is doing well without automated metric statistics. Get out and talk to the users and to the employees instead.
– HLGEM
May 13 '14 at 13:14
 |Â
show 1 more comment
2 Answers
2
active
oldest
votes
up vote
8
down vote
accepted
What you will end up with are;
- Users creating a lot of small trivial tasks
- Users refusing to do complex tasks
- Users refusing to handle tasks from "difficult" clients
- Tasks being closed incorrectly, or too soon
If the system can be abused, it will. At one place I used to work in a system such as this was used to determine who would get a contract. If the score was too low, they would loose the support contract next year. As you can imagine, the abuse of the system was rampant. The biggest issue was the support staff giving a quick almost automated reply within a couple of minutes and then closing the ticket. Since that rarely solved the issue I had to create a new ticket. This was then repeated until I gave up and solved the issue through google myself. But from a measuring perspective it was a huge success 5-10 tickets, all solved within an hour.
If you do this, at least add a large negative point for support tickets being reopened, due to not being solved correctly.
But you really want to do measure performance somehow, which I think is a good idea, measure what really matters. Customer satisfaction. If the customer isn't happy, then it doesn't matter if they solve hundreds of support tickets each day.
Just have the customers fill out a quick customer satisfaction survey afterwards and measure the response. Make sure it takes them 20 - 40 sec to fill out to make sure they feel they have time for it.
Yes, measuring customer satisfaction is probably the best solution. Note that even this may not yield comparable numbers: E.g. if different people handle tickets from different customer groups or different domains, the answering behaviour may differ, or there may be more unresolvable problems in one domain etc.... So I'd still be very careful with comparing.
– sleske
May 13 '14 at 7:47
Thanks very much Fredrik, great advice. I'm resolved to focus on Customer Satisfaction as a measure now instead.
– Tom
May 14 '14 at 5:38
add a comment |Â
up vote
0
down vote
An IT helpdesk isn't an assembly line. You can not rate the value of a helpdesk employee solely by how many jobs they complete, because every job is different. There are small-impact and large-impact problems and there are problems which are easy or hard to solve.
To give you an example: Employee A spends the day resetting 50 passwords the users couldn't remember. Employee B spends the whole day getting a crashed production system with 1000 users to work again. Who was more valuable today?
According to your metric, A completed 50 jobs, but B only completed one, so A is 50 times as valuable as B. But actually A fixed the problems of 50 users while B helped 1000. So who is really todays hero?
When you truly want to measure performance, you need to measure the actual business impact of the work of your employees. Rate each job by complexity and priority and use this as a multiplier for the score.
Thanks for your suggestion Philipp, helps me see that I need to tread carefully with this and really think about the impact.
– Tom
May 14 '14 at 5:39
add a comment |Â
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
8
down vote
accepted
What you will end up with are;
- Users creating a lot of small trivial tasks
- Users refusing to do complex tasks
- Users refusing to handle tasks from "difficult" clients
- Tasks being closed incorrectly, or too soon
If the system can be abused, it will. At one place I used to work in a system such as this was used to determine who would get a contract. If the score was too low, they would loose the support contract next year. As you can imagine, the abuse of the system was rampant. The biggest issue was the support staff giving a quick almost automated reply within a couple of minutes and then closing the ticket. Since that rarely solved the issue I had to create a new ticket. This was then repeated until I gave up and solved the issue through google myself. But from a measuring perspective it was a huge success 5-10 tickets, all solved within an hour.
If you do this, at least add a large negative point for support tickets being reopened, due to not being solved correctly.
But you really want to do measure performance somehow, which I think is a good idea, measure what really matters. Customer satisfaction. If the customer isn't happy, then it doesn't matter if they solve hundreds of support tickets each day.
Just have the customers fill out a quick customer satisfaction survey afterwards and measure the response. Make sure it takes them 20 - 40 sec to fill out to make sure they feel they have time for it.
Yes, measuring customer satisfaction is probably the best solution. Note that even this may not yield comparable numbers: E.g. if different people handle tickets from different customer groups or different domains, the answering behaviour may differ, or there may be more unresolvable problems in one domain etc.... So I'd still be very careful with comparing.
– sleske
May 13 '14 at 7:47
Thanks very much Fredrik, great advice. I'm resolved to focus on Customer Satisfaction as a measure now instead.
– Tom
May 14 '14 at 5:38
add a comment |Â
up vote
8
down vote
accepted
What you will end up with are;
- Users creating a lot of small trivial tasks
- Users refusing to do complex tasks
- Users refusing to handle tasks from "difficult" clients
- Tasks being closed incorrectly, or too soon
If the system can be abused, it will. At one place I used to work in a system such as this was used to determine who would get a contract. If the score was too low, they would loose the support contract next year. As you can imagine, the abuse of the system was rampant. The biggest issue was the support staff giving a quick almost automated reply within a couple of minutes and then closing the ticket. Since that rarely solved the issue I had to create a new ticket. This was then repeated until I gave up and solved the issue through google myself. But from a measuring perspective it was a huge success 5-10 tickets, all solved within an hour.
If you do this, at least add a large negative point for support tickets being reopened, due to not being solved correctly.
But you really want to do measure performance somehow, which I think is a good idea, measure what really matters. Customer satisfaction. If the customer isn't happy, then it doesn't matter if they solve hundreds of support tickets each day.
Just have the customers fill out a quick customer satisfaction survey afterwards and measure the response. Make sure it takes them 20 - 40 sec to fill out to make sure they feel they have time for it.
Yes, measuring customer satisfaction is probably the best solution. Note that even this may not yield comparable numbers: E.g. if different people handle tickets from different customer groups or different domains, the answering behaviour may differ, or there may be more unresolvable problems in one domain etc.... So I'd still be very careful with comparing.
– sleske
May 13 '14 at 7:47
Thanks very much Fredrik, great advice. I'm resolved to focus on Customer Satisfaction as a measure now instead.
– Tom
May 14 '14 at 5:38
add a comment |Â
up vote
8
down vote
accepted
up vote
8
down vote
accepted
What you will end up with are;
- Users creating a lot of small trivial tasks
- Users refusing to do complex tasks
- Users refusing to handle tasks from "difficult" clients
- Tasks being closed incorrectly, or too soon
If the system can be abused, it will. At one place I used to work in a system such as this was used to determine who would get a contract. If the score was too low, they would loose the support contract next year. As you can imagine, the abuse of the system was rampant. The biggest issue was the support staff giving a quick almost automated reply within a couple of minutes and then closing the ticket. Since that rarely solved the issue I had to create a new ticket. This was then repeated until I gave up and solved the issue through google myself. But from a measuring perspective it was a huge success 5-10 tickets, all solved within an hour.
If you do this, at least add a large negative point for support tickets being reopened, due to not being solved correctly.
But you really want to do measure performance somehow, which I think is a good idea, measure what really matters. Customer satisfaction. If the customer isn't happy, then it doesn't matter if they solve hundreds of support tickets each day.
Just have the customers fill out a quick customer satisfaction survey afterwards and measure the response. Make sure it takes them 20 - 40 sec to fill out to make sure they feel they have time for it.
What you will end up with are;
- Users creating a lot of small trivial tasks
- Users refusing to do complex tasks
- Users refusing to handle tasks from "difficult" clients
- Tasks being closed incorrectly, or too soon
If the system can be abused, it will. At one place I used to work in a system such as this was used to determine who would get a contract. If the score was too low, they would loose the support contract next year. As you can imagine, the abuse of the system was rampant. The biggest issue was the support staff giving a quick almost automated reply within a couple of minutes and then closing the ticket. Since that rarely solved the issue I had to create a new ticket. This was then repeated until I gave up and solved the issue through google myself. But from a measuring perspective it was a huge success 5-10 tickets, all solved within an hour.
If you do this, at least add a large negative point for support tickets being reopened, due to not being solved correctly.
But you really want to do measure performance somehow, which I think is a good idea, measure what really matters. Customer satisfaction. If the customer isn't happy, then it doesn't matter if they solve hundreds of support tickets each day.
Just have the customers fill out a quick customer satisfaction survey afterwards and measure the response. Make sure it takes them 20 - 40 sec to fill out to make sure they feel they have time for it.
answered May 13 '14 at 7:32
Fredrik
4,33521429
4,33521429
Yes, measuring customer satisfaction is probably the best solution. Note that even this may not yield comparable numbers: E.g. if different people handle tickets from different customer groups or different domains, the answering behaviour may differ, or there may be more unresolvable problems in one domain etc.... So I'd still be very careful with comparing.
– sleske
May 13 '14 at 7:47
Thanks very much Fredrik, great advice. I'm resolved to focus on Customer Satisfaction as a measure now instead.
– Tom
May 14 '14 at 5:38
add a comment |Â
Yes, measuring customer satisfaction is probably the best solution. Note that even this may not yield comparable numbers: E.g. if different people handle tickets from different customer groups or different domains, the answering behaviour may differ, or there may be more unresolvable problems in one domain etc.... So I'd still be very careful with comparing.
– sleske
May 13 '14 at 7:47
Thanks very much Fredrik, great advice. I'm resolved to focus on Customer Satisfaction as a measure now instead.
– Tom
May 14 '14 at 5:38
Yes, measuring customer satisfaction is probably the best solution. Note that even this may not yield comparable numbers: E.g. if different people handle tickets from different customer groups or different domains, the answering behaviour may differ, or there may be more unresolvable problems in one domain etc.... So I'd still be very careful with comparing.
– sleske
May 13 '14 at 7:47
Yes, measuring customer satisfaction is probably the best solution. Note that even this may not yield comparable numbers: E.g. if different people handle tickets from different customer groups or different domains, the answering behaviour may differ, or there may be more unresolvable problems in one domain etc.... So I'd still be very careful with comparing.
– sleske
May 13 '14 at 7:47
Thanks very much Fredrik, great advice. I'm resolved to focus on Customer Satisfaction as a measure now instead.
– Tom
May 14 '14 at 5:38
Thanks very much Fredrik, great advice. I'm resolved to focus on Customer Satisfaction as a measure now instead.
– Tom
May 14 '14 at 5:38
add a comment |Â
up vote
0
down vote
An IT helpdesk isn't an assembly line. You can not rate the value of a helpdesk employee solely by how many jobs they complete, because every job is different. There are small-impact and large-impact problems and there are problems which are easy or hard to solve.
To give you an example: Employee A spends the day resetting 50 passwords the users couldn't remember. Employee B spends the whole day getting a crashed production system with 1000 users to work again. Who was more valuable today?
According to your metric, A completed 50 jobs, but B only completed one, so A is 50 times as valuable as B. But actually A fixed the problems of 50 users while B helped 1000. So who is really todays hero?
When you truly want to measure performance, you need to measure the actual business impact of the work of your employees. Rate each job by complexity and priority and use this as a multiplier for the score.
Thanks for your suggestion Philipp, helps me see that I need to tread carefully with this and really think about the impact.
– Tom
May 14 '14 at 5:39
add a comment |Â
up vote
0
down vote
An IT helpdesk isn't an assembly line. You can not rate the value of a helpdesk employee solely by how many jobs they complete, because every job is different. There are small-impact and large-impact problems and there are problems which are easy or hard to solve.
To give you an example: Employee A spends the day resetting 50 passwords the users couldn't remember. Employee B spends the whole day getting a crashed production system with 1000 users to work again. Who was more valuable today?
According to your metric, A completed 50 jobs, but B only completed one, so A is 50 times as valuable as B. But actually A fixed the problems of 50 users while B helped 1000. So who is really todays hero?
When you truly want to measure performance, you need to measure the actual business impact of the work of your employees. Rate each job by complexity and priority and use this as a multiplier for the score.
Thanks for your suggestion Philipp, helps me see that I need to tread carefully with this and really think about the impact.
– Tom
May 14 '14 at 5:39
add a comment |Â
up vote
0
down vote
up vote
0
down vote
An IT helpdesk isn't an assembly line. You can not rate the value of a helpdesk employee solely by how many jobs they complete, because every job is different. There are small-impact and large-impact problems and there are problems which are easy or hard to solve.
To give you an example: Employee A spends the day resetting 50 passwords the users couldn't remember. Employee B spends the whole day getting a crashed production system with 1000 users to work again. Who was more valuable today?
According to your metric, A completed 50 jobs, but B only completed one, so A is 50 times as valuable as B. But actually A fixed the problems of 50 users while B helped 1000. So who is really todays hero?
When you truly want to measure performance, you need to measure the actual business impact of the work of your employees. Rate each job by complexity and priority and use this as a multiplier for the score.
An IT helpdesk isn't an assembly line. You can not rate the value of a helpdesk employee solely by how many jobs they complete, because every job is different. There are small-impact and large-impact problems and there are problems which are easy or hard to solve.
To give you an example: Employee A spends the day resetting 50 passwords the users couldn't remember. Employee B spends the whole day getting a crashed production system with 1000 users to work again. Who was more valuable today?
According to your metric, A completed 50 jobs, but B only completed one, so A is 50 times as valuable as B. But actually A fixed the problems of 50 users while B helped 1000. So who is really todays hero?
When you truly want to measure performance, you need to measure the actual business impact of the work of your employees. Rate each job by complexity and priority and use this as a multiplier for the score.
edited May 14 '14 at 7:38
answered May 13 '14 at 8:25
Philipp
20.3k34885
20.3k34885
Thanks for your suggestion Philipp, helps me see that I need to tread carefully with this and really think about the impact.
– Tom
May 14 '14 at 5:39
add a comment |Â
Thanks for your suggestion Philipp, helps me see that I need to tread carefully with this and really think about the impact.
– Tom
May 14 '14 at 5:39
Thanks for your suggestion Philipp, helps me see that I need to tread carefully with this and really think about the impact.
– Tom
May 14 '14 at 5:39
Thanks for your suggestion Philipp, helps me see that I need to tread carefully with this and really think about the impact.
– Tom
May 14 '14 at 5:39
add a comment |Â
7
This probably belongs more on programmers/stackoverflow. But in any case, you'll want to be careful with any sort of automatic performance metric; if people can game the system (for instance by quickly completing a lot of minor/trivial tasks), they will.
– aroth
May 13 '14 at 7:19
+1 to @aroth - if you do go down the route of an automatic style selection, keep this algorithm to yourself. If your employees know the algorithm they could use it to game the system. Don't let them know they're being selected by an automated process.
– Dan Hanly
May 13 '14 at 7:21
2
Hey Tom, and welcome to The Workplace. I've put your question on hold because it really isn't on-topic for our site. It reminds me of a question on SO last year that caused much discussion there. Unfortunately, this doesn't seem to be a good fit for the SE network at the moment. If you can find a way to make this on topic according to the guidelines in our help center, for instance focusing on dealing with employees who game their KPIs (Key Performance Indicators), please edit away. Thanks in advance!
– jmac
May 13 '14 at 8:44
@DanHanly if they don't know the algorithm then just make it random. The goal of rewarding great performance is to let the team know that if you do x,y,z that is good. If they have no way of understanding why somebody got the award they won't know which behaviors are being rewarded.
– mhoran_psprep
May 13 '14 at 11:58
1
Our help desk uses such metrics which is why they close tickets as being completed when they are not. They won't reopen them either as that would make them look bad in the metrics, so you have to create a new ticket. A good boss knows who is doing well without automated metric statistics. Get out and talk to the users and to the employees instead.
– HLGEM
May 13 '14 at 13:14