SLIDE 1 Re Retros
pective ve An Antipatterns
Aino Vonge Corry, Ph.D
Metadeveloper @apaipi
SLIDE 2 HELL
Thomas Budach
SLIDE 3 NIFLHEIM
Magnus Chase
SLIDE 4 We We do do no not have have an any of
these se!… !…
SLIDE 5
Go Goal with this talk
Better retrospectives by
Awareness of antipatterns
SLIDE 6 An Antipattern?
Pattern Antipattern Context and forces Context and forces Pattern solution Antipattern solution Refactored solution Symptoms and consequences Related solutions Related solutions Consequences Consequences Benefits Benefits Over time / new context
SLIDE 7
Retrospective?
SLIDE 8 Re Retros
pective ve An Antipat atterns
Prime Directive Ignorance The Wheel of Fortune The Disillusioned Facilitator In the Soup DIY Retrospectives Disregard of Preparation
SLIDE 9
Ti Titani nic A/S – re reli liable le na navi vigation n software
Peter Nicky Jim Susan Robert Sarah
Scrum Master
SLIDE 10
We Week 2 – fi first rst re retro rosp spective ve
SLIDE 11 Regardless of what we discover, we must understand and truly believe that everyone did the best job he or she could, given what was known at the time, his or her skills and abilities, the resources available, and the situation at hand.
Pr Prime Direct ctive Ignor
ce
Norm Kerth
~ Developer ~ Norm
SLIDE 12
Regardless of what we discover, we must understand and truly believe that everyone did the best job he or she could, given what was known at the time, his or her skills and abilities, the resources available, and the situation at hand.
Pr Prime Direct ctive
Norm Kerth
SLIDE 13
We Week 4
Th The ne next retrospective ve
SLIDE 14 Th The Wheel of Fortune une
symptoms s and proble lems
SLIDE 15 Th The wheel of Fortune une
St Stages ges and activi vities es
Set the Stage – getting ready Closing the retrospective –summary Decide what to do - the future Generate insights - now Gather Data – the past
SLIDE 16
We Week 6 – 8
"Do you really want us to do THAT?" "This is ridiculous..." Whispering about waste of time in the hallways “How do I get them to do this…?”
SLIDE 17 Th The D Disi sillusi sione ned F Facilitator
Ferdinand Hodler: The Disillusioned One
SLIDE 18
We Week 8 – 10 10
"We always discuss the testing framework…" "The boss will never allow it…" "Why can the retrospectives not help us…" "We never get anything changed…"
SLIDE 19
In In the soup
SLIDE 20 Influence
In In the soup
change, adapt, t, acce ccept t
Do "The Soup"
The communication with testers is bad Change the location of the company Code review all major changes
SLIDE 21 Influence
In In the soup
change, adapt, t, acce ccept t
Do "The Soup"
The communication with testers is bad Change the location of the company Come up with reasons for a local hub Code review all major changes Move closer to the testers
SLIDE 22
We Week 10 – 12 12
"They are a waste of time…" "The retrospectives are boring…" "We should have a better facilitator…" "I would like to get something out of them as well …"
SLIDE 23
DI DIY Y Retrospectives
SLIDE 24 DI DIY Y Retrospectives
Ro Rotat ating the Fac acilitat ator
SLIDE 25
In In Nea ear Futu ture
Now Sarah has to facilitate a distributed team...
SLIDE 26
SLIDE 27
Di Disregard d of Preparation
Send an email the day before Send an email 15 minutes before Insist on video for all Make sure everyone is equal Use an avatar if needed Prepare a strict agenda, and an alternative Don’t record it….
SLIDE 28 Re Retros
pective ve An Antipat atterns
Prime Directive Ignorance The Wheel of Fortune The Disillusioned Facilitator In the Soup DIY Retrospectives Disregard of Preparation
SLIDE 29
SLIDE 30
Go Goals with this talk
Better retrospectives
Awareness of antipatterns
SLIDE 31
Th Thank nk yo you f for yo r your t r time me
SLIDE 32 Ex Extra subjects
- The Curious Manager
- The Silent One
- The Loudmouth
- Unfruitful Democracy
- Lack of Trust
SLIDE 33 Re References
- http://skycoach.be/2011/05/16/agile-retrospectives-
anti-patterns/
- http://iljapreuss.blogspot.co.uk/2009/03/retrospective
- antipatterns.html
- Agile retrospectives – Diana Larsen & Esther Derby
- Anti-patterns – refactoring software, architectures and
projects in crisis – Brown et al.
- Project Retrospectives – Norman Kerth
SLIDE 34