Agile and Beyond 2017 Presentation on Tuckman's Theory of Team Development. This theory was based on non-scientifically gathered surveys and has never been empirically proven despite dozens of scientific attempts. This talk covers why stable teams may have been a good thing and why we want to consider dynamic teams as we face new challenges.
4. @WeAreCTO2 / @DocOnDev
– Scrum PLoP Stable Teams Pattern
“Keep teams stable and avoid shuffling people around
between teams. Stable teams tend to get to know their
capacity, which makes it possible for the business to
have some predictability.”
37. @WeAreCTO2 / @DocOnDev
“…different areas of code are going to need different
skill-sets at different times, and for that reason we need
[people] to go and work on those particular areas at
different times… None of this is basically static. It’s very
fluid. And if you have the ability to reteam, then you
are able to go do this sort of thing consistently.”
– Michael Feathers
38. @WeAreCTO2 / @DocOnDev
“None of this is basically static. It’s very
fluid. And if you have the ability to
reteam, then you are able to go do this
sort of thing consistently.”
– Michael Feathers
43. #Agile2016 / #CultureACED / @DocOnDev
four factors
l e a d t o b e t t e r t e a m
performance & collective
satisfaction… AUTONOMY
CONNECTION
EXCELLENCE
DIVERSITY
44. #Agile2016 / #CultureACED / @DocOnDev
AUTONOMY
CONNECTION
EXCELLENCE
DIVERSITY
four factors
lead to better
team performance
& c o l l e c t i v e
satisfaction…
53. @WeAreCTO2 / @DocOnDev
• Stable Teams Pattern - https://sites.google.com/a/
scrumplop.org/published-patterns/product-
organization-pattern-language/development-team/
stable-teams
• Tuckman’s Stages of Group Development - https://
en.wikipedia.org/wiki/
Tuckman%27s_stages_of_group_development
• Using the Stages of Team Development - http://
hrweb.mit.edu/learning-development/learning-topics/
teams/articles/stages-development
• Stages of Small-Group Development Revisited - http://
www.staff.science.uu.nl/~daeme101/
Stages%20of%20Small-
Group%20Development%20Revisted.pdf
• Theories and Models of Group Development - https://
en.wikipedia.org/wiki/Group_development
• DAU Model of Team Development - http://
www.dtic.mil/dtic/tr/fulltext/u2/a493549.pdf
• Dynamic Reteaming: How We Thrive by Rebuilding
Teams - https://www.agilealliance.org/wp-content/
uploads/2016/07/H.Helfand.Dynamic-Reteaming-
How-We-Thrive-by-Rebuilding-Teams.pdf
• Quality Software Management: Systems Thinking by
Gerald Weinberg - http://amzn.to/2d7SIZ9
• Valve Handbook - http://assets.sbnation.com/assets/
1074301/Valve_Handbook_LowRes.pdf
• Spotify Culture Video - https://labs.spotify.com/
2014/03/27/spotify-engineering-culture-part-1/
• Squads / Chapters / Guilds - http://nomad8.com/wp-
content/uploads/2014/02/Squads-Chapters-Guilds-in-
one-page.graffle.pdf