Upgrade to Pro — share decks privately, control downloads, hide ads and more …

10 Years Of My Scrum Experience

10 Years Of My Scrum Experience

What Scrum is, what Scrum isn't, what Scrum solves, what it doesn't and some challenges.

Avatar for Stephan Schmidt

Stephan Schmidt

October 22, 2012
Tweet

More Decks by Stephan Schmidt

Other Decks in Programming

Transcript

  1. Context: After 10 years of Scrum I’m moving on –

    kind of … .. but would introduce Scrum as a process anytime again for companies coming from waterfall or chaos
  2. Scrum is a process to efficiently work on tasks when

    you have more tasks than time What should I work on? Not only software development.
  3. Biggest down side of Scrum: Companies haven’t learned what agile

    means for marketing, sales, …. Big impact would be for companies to learn what agile means for them and structure themselves accordingly.
  4. Scrum says nothing about development best practices The #1 reason

    for it’s success as very few developers are opposed. But you need to fill this gap by yourself.
  5. Works Scrum is one of the first processes that (easily

    following recipes) just work for most people
  6. When will I be finished answered with very little estimation

    overhead for projects What am I going to do in what sprint
  7. Time Time 1. Feature 2. Feature 3. Feature 4. Feature

    5. Feature 1. Feature 2. Feature 3. Feature 4. Feature 5. Feature Parallel Serial Scrum Helps With Focus
  8. Sometimes there is not enough time in a sprint, sometimes

    there is too much The downside of time boxed sprints is 10%-20% less efficiency
  9. X scrum masters for Y teams Scrum masters amount of

    work is decreasing over time, but you can’t do without a Scrum master either.
  10. Roles Scrum master =! Team Lead Scrum master =! Developer

    Scrum master =! Project Manager Role conflicts lead to trouble
  11. Coordination SPOFs (DBAs etc.) no recipe Portfolio management, how to

    do that? Coordinating POs – often working towards their own goals Scrum of Scrums looks not efficient to me
  12. Epics Focus, not 1 developer == 1 story Sometimes too

    many, too different small stories in one sprint => Focus on Epics
  13. Self Organized Teams 1. Goal and bonus management vs. self organized

    teams 2. Recruiting vs. self organized teams 3. Firing vs. self organized teams