In 2003 Mike Cohn started this project with a paper entitled: Toward a Catalog of Scrum Smells (pdf - in the spirit of Code Smells) and last year Rowan Bunning did a presentation Sharing More than > Deodorant for Scrum Smells (pdf). Rowan encouraged to create a wiki with all of these of smells. So I've spent some time in the past few days fleshing out this Catalog. These are a series of simple patterns that describe a problem and then offer some potential solutions.
As it stands today the Catalog contains nearly 20 smells:
But to improve this we need you help:
- Proofreading
- Most smells need a better discussion
- Most smells are missing case studies
- More smells
Sample Smell:
Nothing Ever Gets Better Around Here
1. Smells
- Retrospective doesn't happen
- No actionable items generated from Retrospective
- Actions aren't taken
- Non team members attend the meeting
- No one wants to talk
- The same issues come up time after time
2. Discussion
If we're not continuously improving we're not really Agile. So what happened?
3. Causes
- Action Items if they exist, don't have owners.
- Action Items get forgotten as soon as the Retrospective is over
4. Consequences
5. Prevention
6. Example Remedies
7. Case Studies
Credit: this is based on material from "10 ways to screw up with Scrum and XP" by Henrik Kniberg. Personal Experience: Mark Levison.
If you enjoyed this post, subscribe now to get free updates.