Fast then
Faster
A Retrospective
on Retrospectives
Dan Hardiker
Who is this guy?
2
Dan Hardiker
CTO / Co-founder of Adaptavist
CTO Mentor
Devoxx BE & UK
Devoxx4Kids
The occasional roller disco at festivals
Passionate about teams and community
What? Why? Who? When?
What is it?
4
A chance to step back and reflect
A safe harbor
A barometer for the health of a team
Communication
Transparency
Efficiency
Reactiveness
A tool not just for teams, but also for HR!
Purpose of a Retrospective
5
Foster a desire for improvement
Culture of introspection
Increase empowerment
Reduce frustration
Who are they for?
6
Not only for Scrum / Agile teams
Useful for any team that has a degree of autonomy / control over their processes
See “high performing teams”
Duration & Frequency
7
It depends – teams should decide themselves based on:
Rate, Size & Amount of Change
Experience of the Team & Experience Working Together
30 minutes every other Sprint isn’t uncommon
The Rules
The Prime Directive
9
"Regardless of what we discover, we understand and
truly believe that everyone did the best job they could,
given what they knew at the time, their skills and
abilities, the resources available, and the situation at
hand.”
Norm Kerth, Project Retrospectives: A Handbook for Team Review
This is not about the blame game
Scope of a Retrospective
10
Don’t dwell on things you can’t change / improve
Take offline one offs you can’t plan for, or that are unlikely to reoccur
The focus should be the increment, but may also include:
Code / Features
The process itself
External Factors
• E.g. support / distractions / micro management
Change has to be positive - posit questions positively
What went well? What could we do better?
What was useful? What could be more useful?
Doing it wrong
Bad Retrospectives
12
Dominating Personalities
Avoid senior people driving the conversation
Watch out for experience being used as a privilege
Dismissing Opinions
Assume every suggestion is valid before dismissing
Fairly consider everything, watch out for bias
Exclusive Formats
Don’t get stuck in a routine
Support different ways of communicating
• Verbal, PostIt, Email, Proxied
How to Reduce the Value
13
Rush them
Undermine the importance
Few people participating
Neglecting the output
Idle participation
You should get out as much as you put in
14
Flickr photo by Donnie Ray Jones
Get upset!
15
Power up!
16
Leadership
Time to make yourself redundant
Diversity
Team mix
Mix it up, rotate roles
Power up!
17
Break Boundaries
Be uncomfortable
Fail is OK
Think about the impact of failure
If it always works, you rest assured
Power up!
18
Hold retrospectives on retrospectives!
Leave a short amount at the end of each retrospective to discuss the retrospective
process itself
Power up!
19
Are we nearly there yet?
Never!
Good enough is the enemy, when pursuing perfection!
How can your next sprint be better?
Questions
References
21
http://retrospectivewiki.org/index.php?title=The_Prime_Directive
https://www.scrumalliance.org/community/articles/2014/april/key-elements-of-sprint-
retrospective
https://www.scrumalliance.org/community/articles/2013/december/retrospective-the-fun-
way
Thanks!
@adaptavist / @dhardiker

Fast then Faster - a Retrospective on Retrospectives