Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Scrum Failure Modes in Small Business


Published on

Presentation given at Brisbane Scrum meetup

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

Scrum Failure Modes in Small Business

  1. 1. Identifying Scrum Failure Patterns <ul><li>Studying FAIL to help us do better next time </li></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>Steve Dalton </li></ul><ul><li> </li></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>  </li></ul>
  2. 2. Who is Steve Dalton? <ul><ul><li>Software Engineer </li></ul></ul><ul><ul><li>Doing Agile/XP since 2000 </li></ul></ul><ul><ul><li>CSM in June 2008 </li></ul></ul><ul><ul><li>Passionate about networking and love being a &quot;connector&quot; </li></ul></ul><ul><ul><li>Co-founder of Refactor - Agile Software Consultancy based on Gold Coast </li></ul></ul><ul><li>  </li></ul><ul><li> </li></ul><ul><li> </li></ul>
  3. 3. &quot;Experience is simply the name we give our mistakes.&quot; - Oscar Wilde
  4. 4. Format of presentation <ul><ul><li>Some common Scrum failure patterns in small companies </li></ul></ul><ul><ul><ul><li>Product Owner </li></ul></ul></ul><ul><ul><ul><li>Organisational </li></ul></ul></ul><ul><ul><ul><li>Team </li></ul></ul></ul><ul><ul><li>Some general tips </li></ul></ul><ul><ul><li>Questions/Discussion </li></ul></ul>
  5. 5. 1. No/Bad Product Owner <ul><ul><li>Poor domain knowledge </li></ul></ul><ul><ul><li>Reluctance to give written requirements </li></ul></ul><ul><ul><li>Politics </li></ul></ul><ul><ul><li>Them/Us mentality </li></ul></ul><ul><ul><li>Lack of process or process for no apparent reason (eg. TPS reports) </li></ul></ul>
  6. 6. 2. Organisational Issues <ul><li>  </li></ul><ul><ul><li>Role clarity - too many hats </li></ul></ul><ul><ul><li>Dedicated resources </li></ul></ul><ul><ul><li>Funding </li></ul></ul><ul><ul><li>Line management </li></ul></ul><ul><ul><li>Poor working environment </li></ul></ul>
  7. 7. 3. The Team <ul><ul><li>Not doing Standups </li></ul></ul><ul><ul><li>&quot;Carrying&quot; weak members </li></ul></ul><ul><ul><li>Toxic team members </li></ul></ul><ul><ul><li>Over-protective team members </li></ul></ul><ul><ul><li>Testers not fully engaged </li></ul></ul><ul><ul><li>Reluctance to use new methods (eg. TDD, XP) </li></ul></ul>
  8. 8. What to do <ul><ul><li>Recognise when you are in a failure mode and act FAST </li></ul></ul><ul><ul><li>Scrummasters - ASK THE TEAM! </li></ul></ul><ul><ul><li>Don't be scared of wearing the Black Hat . </li></ul></ul><ul><ul><li>ALWAYS, ALWAYS do retrospectives. Make them interesting, mix them up a bit. Remember: Inspect & Adapt </li></ul></ul><ul><ul><li>STAND UP to management. It may get you fired... but it feels damn good and you will be a better person in the long run! </li></ul></ul>It's frustrating, but if all else fails....   
  9. 9. Go in for a little anger management or do a presentation at a meetup on it..
  10. 10. <ul><li>Saturday 29th November </li></ul><ul><li>Rooms 1.18/1.19, Building G30 </li></ul><ul><li>Griffith Uni, Southport Campus </li></ul><ul><li>Learn stuff, meet people, have fun! </li></ul><ul><li>  </li></ul><ul><li> </li></ul>