Transcript
Page 1: Small Controlled Experiments

smallcontrolledexperiments

@mathiasverraes

Page 2: Small Controlled Experiments

smalluncontrolledexperiments

@mathiasverraes

Page 3: Small Controlled Experiments

Mathias Verraes

Independent ConsultantValue Object Comm.V

Student of SystemsMeddler of ModelsLabourer of Legacy

verraes.net

Page 4: Small Controlled Experiments

Fitness landscape

Page 5: Small Controlled Experiments
Page 6: Small Controlled Experiments

Continuous Improvement

Page 7: Small Controlled Experiments

"When changing teams or organizations, the trick is not to try and push them out of their current behavior. (...) A better idea is to change parameters in the environment so that their current situation becomes unstable and disappears all by itself."

4 Jurgen Appelo6

6 Management 3.0: Leading Agile Developers, Developing Agile Leaders

Page 8: Small Controlled Experiments
Page 9: Small Controlled Experiments

Heavyweight

Page 10: Small Controlled Experiments

Retrospectives are too slow

Page 11: Small Controlled Experiments

Unproductive pressure to improve

Page 12: Small Controlled Experiments
Page 13: Small Controlled Experiments

Daily

Two minutes, after standup

Page 14: Small Controlled Experiments

Brainstorm rules

"Yes, and... "

DivergenceConvergence7

7 "Thinking in New Boxes", Alan Iny & Luc de Brabandere

Page 15: Small Controlled Experiments

Avoid upfront consensus

"A meeting is where ideas go to die"Experiments over opinions

Page 16: Small Controlled Experiments

"If we have data, let's look at data. If all we have are opinions, let's go with mine."4 Jim Barksdale

Page 17: Small Controlled Experiments

Avoid upfront expectations

Expectations determine outcomes

Page 18: Small Controlled Experiments

Low impact

Small, cheap, reversible, low-risk

Page 19: Small Controlled Experiments

No backlog

Backlogs kill motivation

Page 20: Small Controlled Experiments

Timeline

Stickies

Page 21: Small Controlled Experiments

Guarantee veto

Everybody must be heard

Page 22: Small Controlled Experiments

Measure selectively & intentionally

Avoid optimising for the metrics

Page 23: Small Controlled Experiments

Accept uncertainty

Non-scientificExposes invisible problems

Page 24: Small Controlled Experiments

Accept gut feeling

Emotional response is fine

Page 25: Small Controlled Experiments

Accept failed experiments

Welcome failures as new data points

Page 26: Small Controlled Experiments

Kaizen Mind

The urgency to improve

Page 27: Small Controlled Experiments

Climate of Doubt

Assume everything is broken and fixable

Page 28: Small Controlled Experiments

"If an idea is obviously bad,find a quick way to test it,because if it's not bad,then it's really interesting."4 Kent Beck

Page 29: Small Controlled Experiments

Experiment

Deliverone story a day

Page 30: Small Controlled Experiments

Experiment

Atomically scoped stories

Page 31: Small Controlled Experiments

Experiment

Start every storyin pair

Page 32: Small Controlled Experiments

Experiment

Testers deploy independently

Page 33: Small Controlled Experiments

Experiment

Core Protocols

Page 34: Small Controlled Experiments

Experiment

Syncing physical boards

Page 35: Small Controlled Experiments

If it's noton a wall or a board,

it's not visual.

Page 36: Small Controlled Experiments

Experiment

Measure by hand

Page 37: Small Controlled Experiments

Experiment

Hide the estimate from the board

Page 38: Small Controlled Experiments

Experiment

No moresprint deadlines

Page 39: Small Controlled Experiments

Experiment

No interrupts after lunch

Page 40: Small Controlled Experiments

Experiment

Vizualize cost of interrupts

Page 41: Small Controlled Experiments

Experiment

Wall ofTechnical Debt8

8 http://verraes.net/2013/07/managed-technical-debt/

Page 42: Small Controlled Experiments
Page 43: Small Controlled Experiments

Use experiments todetect problems

Page 44: Small Controlled Experiments
Page 45: Small Controlled Experiments

@mathiasverraeshttp://verraes.net/2014/03/small-controlled-experiments/

http://verraes.net/workshops


Recommended