Punishment Driven Development Agile Manchester 2016

36
Punishment Driven Development #pdd Louise Elliott @IvanaTerrorBull #agilemanc Friday 13th 2016

Transcript of Punishment Driven Development Agile Manchester 2016

Page 1: Punishment Driven Development   Agile Manchester 2016

Punishment Driven

Development#pdd

Louise Elliott@IvanaTerrorBull#agilemanc Friday 13th 2016

Page 2: Punishment Driven Development   Agile Manchester 2016

Given that a team isn’t delivering fast enough

When you have told them the delivery date over and over again

Then punish them with no bonus and bad performance reviews

Page 3: Punishment Driven Development   Agile Manchester 2016

Who’s to blame?

Page 4: Punishment Driven Development   Agile Manchester 2016

Choose a recent exampleWhat outcome did the manager want?

What was the outcome?

Page 5: Punishment Driven Development   Agile Manchester 2016

A Challenge…

Page 6: Punishment Driven Development   Agile Manchester 2016

An Experiment…

Page 7: Punishment Driven Development   Agile Manchester 2016

An Experiment…

Low High

Page 8: Punishment Driven Development   Agile Manchester 2016

Scenario 1

John is at a football game when he sees another fan, called Steve, wearing a scarf supporting the opposing team. John tells Steve to take the scarf off. Steve refuses and John hits him in the face.

Page 9: Punishment Driven Development   Agile Manchester 2016

Blamew

orthiness

Punishment

Page 10: Punishment Driven Development   Agile Manchester 2016

Why do we punish people?

Page 11: Punishment Driven Development   Agile Manchester 2016

Odd man out

Page 12: Punishment Driven Development   Agile Manchester 2016

I wanted a team which worked well togetherWhat could I have done to achieve it?

Page 13: Punishment Driven Development   Agile Manchester 2016

Scenario 2

John and Steve are hunting in the woods. Despite the fact that John has followed all safety rules his shotgun misfires, accidentally hitting Steve in the side. Steve dies before John can fetch help.

Page 14: Punishment Driven Development   Agile Manchester 2016

Blamew

orthiness

Punishment

Page 15: Punishment Driven Development   Agile Manchester 2016

Bonus

Page 16: Punishment Driven Development   Agile Manchester 2016

Bonus

Page 17: Punishment Driven Development   Agile Manchester 2016

LazyTrainee

Distracted Excellent

What outcome does the product owner want?What is the likely outcome?

What alternative action could he have taken?

Page 18: Punishment Driven Development   Agile Manchester 2016

Scenario 3

John drives a security van containing money. One day Steve kidnaps John’s daughter and threatens to kill her if John doesn’t give Steve the money. John steels the money from his van and gives it to Steve. John’s daughter is returned safely.

Page 19: Punishment Driven Development   Agile Manchester 2016

Blamew

orthiness

Punishment

Page 20: Punishment Driven Development   Agile Manchester 2016

Yes but…

Page 21: Punishment Driven Development   Agile Manchester 2016

I wanted to get my work doneHow could I have gotten that outcome?

Page 22: Punishment Driven Development   Agile Manchester 2016

Hansei

Page 23: Punishment Driven Development   Agile Manchester 2016

Scenario 4

John planned to kill his mother for the inheritance. He dragged her to bed and lit her oxygen mask with his cigarette, hoping to make it look like an accident. His mother’s clothes caught fire and she burnt to death.

Page 24: Punishment Driven Development   Agile Manchester 2016

Blamew

orthiness

Punishment

Page 25: Punishment Driven Development   Agile Manchester 2016

Angry man

Page 26: Punishment Driven Development   Agile Manchester 2016

I wanted a good working relationshipHow could I have gotten that outcome?

Page 27: Punishment Driven Development   Agile Manchester 2016

Personal Kaizen

Page 28: Punishment Driven Development   Agile Manchester 2016

Scenario 5

John and Steve are friends who share a competitive streak. They frequently play tennis together. One day when they are playing Steve easily defeats John 2 games in a row. In frustration, John returns the ball particularly hard and it hits Steve in the eye.

Page 29: Punishment Driven Development   Agile Manchester 2016

Blamew

orthiness

Punishment

Page 30: Punishment Driven Development   Agile Manchester 2016

(Buckholts et al, 2015)

Page 31: Punishment Driven Development   Agile Manchester 2016

(Buckholts et al, 2015)

Dorsolateral Prefrontal Cortex

Page 32: Punishment Driven Development   Agile Manchester 2016
Page 33: Punishment Driven Development   Agile Manchester 2016

Punishment Driven Development Manifesto

Finding out who is to blame over working collaboratively

Retribution over encouraging innovation

Punishing mistakes over avoiding future mistakes

Venting emotions over achieving goals

Page 34: Punishment Driven Development   Agile Manchester 2016

Punishment Driven Development Manifesto

Respecting people over controlling people

Celebrating mistakes over punishing mistakes

Putting yourself in their place over putting others in their place

Changing your behaviour over changing their behaviour

People

Page 35: Punishment Driven Development   Agile Manchester 2016

People DrivenDevelopment

#pdd

Page 36: Punishment Driven Development   Agile Manchester 2016

linkedin.com/in/louiseelliott ivanaterrorbull.wordpress.com

Louise Elliott @IvanaTerrorBull