Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

My company's management wants to deduct from the salary of under performing employees. I'm a member of the Core Strategy committee and they want my opinion also. I believe that the throughput from an employee depends on a lot of things such as the particular work assigned to them, other members of his/her team, other reasons etc.

Such penalizations will be demoralizing to the people. How can I convince my management not to do so?

share|improve this question

closed as off topic by gnat, maple_shaft Sep 6 '12 at 10:56

Questions on Programmers Stack Exchange are expected to relate to software development within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here. If this question can be reworded to fit the rules in the help center, please edit the question.

Very bad way of Management!!! No win-win policy!!! –  Tech Jerk Sep 6 '12 at 9:29
Is this policy supposed to apply to management salaries too? –  Patrick Sep 6 '12 at 9:33
Their job is to manage people, so if people are underperforming they are underperforming in their role of manager. So if an employee gets a paycut, his/her manager should also. –  Pieter B Sep 6 '12 at 9:48
Consider replacing the management - it may require replacing the company too. –  user1249 Sep 6 '12 at 9:51
Your management should work on better employee motivation and performance review. Also on better planning the projects and their outcomes. –  Yusubov Sep 6 '12 at 14:44

3 Answers 3

Implementing such a strategy will inevitable lead to

  1. inflated estimates
  2. cherry-picking.

Management's logical next reaction will be:

  1. take estimating away from those who should do it (i.e. those who have to execute)
  2. eliminate team decision making

The result of 1. will be bad estimates, while 2. will lower team satisfaction and efficiency.

My take on the whole situation:

  • Some perceived performance fluctuations must be expected due to the nature of our profession and the work we are doing.
  • If someone constantly underperforms, don't lower the salary, but simply fire him.
share|improve this answer

Managing anything should always stick with win-win policy. There cannot be anything that will lead to either side losing something.

This will not only demoralize the under performing employees but also the others. Negative thoughts would start prevailing across the company which is not a good sign for development.

Its better to ask people to resign than deducting the salary.

share|improve this answer
I also think that you're better off firing bad employees than deducting salary. –  Carra Sep 6 '12 at 9:39
"Managing anything should always stick with win-win policy" - Like that. –  Sparky Sep 6 '12 at 9:46

Look for any resources that deal with employee motivation. I'm sure there are plenty of articles out there that reaffirm the notion, that punishing failure is a worse motivator than rewarding success. Even in a perfect world where you could measure productivity completely objectively and independently. Most of such articles are in managment speak, so they should be easy to digest for them and will likely proove your point better than you using logic on them.

share|improve this answer
this reads more like a comment, see How to Answer –  gnat Jan 17 at 17:45

Not the answer you're looking for? Browse other questions tagged or ask your own question.