Successfully reported this slideshow.

ScrumMaster Excellence - Agile2010 conference

2,346 views

Published on

Slides accompanying the session on Developing ScrumMaster Excellence at Agile2010 by Eric Babinet and Alida Cheung of salesforce.com

Published in: Technology
  • Be the first to comment

  • Be the first to like this

ScrumMaster Excellence - Agile2010 conference

  1. 1. Developing ScrumMasterExcellence<br />Eric Babinet<br />Alida Cheung<br />
  2. 2. The Beginning (2006)<br />2006<br />Scrum <br />Master<br />25 agileteams<br />in R&D<br />
  3. 3. Program Manager<br />QA Manager<br />2009<br />Dev Manager<br />Contractor<br />100+ agileteams<br />in R&D, IT, and Technical Ops<br />Individual Contributor<br />
  4. 4. Creating the Competencies<br />Rollout to all ScrumMasters<br />Refine with small group of ScrumMasters<br />Initial Draft<br />Review with ScrumMasters<br />
  5. 5. Execution Effectiveness<br />Teamwork<br />Coaching<br />
  6. 6. Execution Effectiveness<br /><ul><li> Remove obstacles
  7. 7. Plan and facilitate meetings
  8. 8. Protect team from outside interference
  9. 9. Optimize throughput
  10. 10. Provide visibility</li></li></ul><li>Teamwork<br /><ul><li> Create an environment of trust
  11. 11. Build a highly collaborative team
  12. 12. Enable self-organization
  13. 13. Inspire ownership and engagement
  14. 14. Facilitate continuous improvement</li></li></ul><li>Coaching<br /><ul><li> Coach team on agile principles
  15. 15. Coach team on agile practices
  16. 16. Coach product owner
  17. 17. Coach functional managers</li></li></ul><li>Execution Effectiveness<br />Teamwork<br />Coaching<br />
  18. 18. Execution Effectiveness<br />
  19. 19. Remove Obstacles<br /> A sense of urgency<br />Identify true source <br />Address organizational issues<br />Anticipate and prevent obstacles<br />
  20. 20. Plan and Facilitate Meetings<br />Core facilitation skills<br />Energizing and enjoyable meetings<br />
  21. 21. Protect the Team<br /> Recognize and deflect outsideinterference<br />Anticipate potential interference<br /> Effectively negotiate with senior management<br />
  22. 22. Optimize Team Throughput<br />Team knows velocity and has sustainable pace, rhythm, and flow<br />Help team eliminate waste and find ways to increase throughput<br />
  23. 23. Provide Visibility<br />Provide ongoing visibility to team goals, risks, and blockers<br />Anticipate what others need to know<br />
  24. 24. Execution Effectiveness<br /><ul><li> Remove obstacles
  25. 25. Plan and facilitate meetings
  26. 26. Protect team from outside interference
  27. 27. Optimize throughput
  28. 28. Provide visibility</li></li></ul><li>Teamwork<br />
  29. 29. Create an Environment of Trust<br />Demonstrate andencourage behaviors that build trust<br />Influence factors outside the team that undermine trust<br />
  30. 30. Build a Highly Collaborative Team<br />Demonstrate and encourage collaborative behaviors<br />Identify and remove collaboration obstacles, within team and with other teams<br />
  31. 31. Enable Self-Organization<br />Light-touch leadership that empowers team members and builds responsibility<br />Develop team self-sufficiency<br />
  32. 32. Inspire Ownership and Engagement<br />Demonstrate enthusiasm, optimism, ownership, and commitment<br />Inspire others to high performance<br />
  33. 33. Facilitate Continuous Improvement<br />Facilitate regular retrospectives<br />and follow through<br />Facilitate reflective and insightful conversations<br />Share learning and influence improvement beyond the team<br />
  34. 34. Teamwork<br /><ul><li> Create an environment of trust
  35. 35. Build a highly collaborative team
  36. 36. Enable self-organization
  37. 37. Inspire ownership and engagement
  38. 38. Facilitate continuous improvement</li></li></ul><li>Coaching<br />
  39. 39. Coach Team on Agile Principles<br />Help team understand and apply the principles<br />Influence change to bring greater alignment with the principles<br />
  40. 40. Coach Team on Agile Practices<br />Guide team on using core agile practices<br />Overcome resistance<br />Help team achieve excellence in the practices<br />
  41. 41. Coach Product Owner<br />Product owner role and responsibilities<br />Strong partnership<br />Overcome resistance<br />
  42. 42. Coach Functional Managers<br />Support the team without interfering<br />Strong partnership to grow the team<br />
  43. 43. Coaching<br /><ul><li> Coach team on agile principles
  44. 44. Coach team on agile practices
  45. 45. Coach product owner
  46. 46. Coach functional managers</li></li></ul><li> How are we using thecompetencies?<br />
  47. 47. Questions?<br />ebabinet@salesforce.com<br />acheung@salesforce.com<br />

×