ÖreDev Day 4 – Why Your Agile Adoption Fails with Dan North
November 5, 2009
Today’s session with Dan North was a standout. Following a somewhat disappointing morning, Dan’s talk was exactly what I needed to rejuvenate my enthusiasm.
Dan had promised a critical look at Scrum, and he delivered. Here are some key takeaways from his session:
- “A manager in a crappy system with a certificate is still a manager in a crappy system.”
- “Certified$crumMa$ter :)”
- Refer to the SATIR Change Model to understand people’s resistance to change.
- Consider the Dreyfus Model for skill acquisition stages.
- Ken Schweiber’s assertion: “75% of un-coached Scrum projects will fail.”
- Implement continuous integration and automated tests to reveal and address underlying issues.
- Use assumption tests to document assumptions on legacy code.
- Embrace Deliberate Discovery in domain understanding, architecture, and team dynamics.
- Practice Rolling Wave Planning to detail only imminent stories.
- Write concise stories and break features into manageable pieces.
- Beware of “WaterScrum,”...