Punishment Driven Development

Session Category :  Talk 
October 21, 2016
14:15  -  15:00

Talk 45 min

What is the first thing we do when a major issue occurs in a live  system? Sort it out of course. Then we start the hunt for the person to blame so that they can suffer the appropriate punishment. What do we do if a person is being awkward in the team and won’t agree to our ways of doing things? Ostracise them of course, and see how long it is until they hand in their notice – problem solved. This highly interactive talk delves into why humans have this tendency to blame and punish. It looks at real examples of punishment within the software world and the results which were achieved. These stories not only cover managers punishing team members but also punishment within teams and self­punishment. We are all guilty of some of the behaviours discussed. This is aimed at everyone involved in software development. After the talk attendees will understand:

  1. Why we tend to blame and punish others.
  2. The impact of self­blame.
  3. The unintended (but predictable) results from punishment.
  4. The alternatives to punishment, which get real results.


Session Category :  Talk