Well, this doesn’t sound very well thought out. Bonuses often distort behavior. Dr. Deming was not against such targets and bonuses because he thought they would not result in bugs being fixed: Dr. Deming on the problems with targets or goals. It is a question of how that will happen. The system being distorted is the most likely result of any such system.
Everyone worked even harder on the third day. On the fourth day, however, the well had started to dry up. The testers ran, re-ran, and re-ran again the test cases, but they could only find a handful of issues. The developers strained the issue-tracking system, constantly reloading the “unassigned bugs” page and rushing to self-assign anything that appeared.
And then something strange happened at lunch. Instead of going out to eat with his usual teammates, one of the developers went out with a tester. Soon after, another developer went out with another tester. Within a few minutes, almost all of the developers had paired up with testers.
As the developers returned from lunch, they immediately got to work. Instead of scavenging for newly found bugs, they worked on “code refactoring” and new functionality. And as soon as they deployed their changes, testers found bugs — minor, obscure bugs that a developer could easily overlook. And just as quickly as testers found bugs, the developers were able to fix them and re-deploy. By the end of the day, developers and testers had earned an average of $120.
It is simple to blame employees for taking such action. But the management that setup such a system deserve more blame. This type of manipulation is what is encouraged by managers that think management means setting up such simplistic, senseless systems (Why Extrinsic Motivation Fails). This is one more example of forgetting the proxy nature of data (among other things).
Related: Stop Demotivating Me! – How to Improve – Management is helping others become great – Fix the Root Cause of the Problem – Incentive Programs are Ineffective – Arbitrary Rules Don’t Work – The Problem with Targets
Pingback: CuriousCat: Individual Bonuses Are Bad Management
Pingback: Curious Cat Management Improvement Blog » Motivate or Eliminate De-Motivation
Pingback: Curious Cat Management Improvement Blog » The Software Engineering Manager’s Lament
Pingback: CuriousCat: Google Should Stay True to Their Management Practices
Pingback: Curious Cat Management Improvement Blog » Combinatorial Testing for Software
A Dilbert picture paints a thousand words:
Pingback: Eliminate Slogans, Exhortations and Targets « The W. Edwards Deming Institute Blog
Pingback: Distorting the System, Distorting the Data or Improving the System « The W. Edwards Deming Institute Blog