scrummaster excellence - agile2010 conference

31
Developing ScrumMaster Excellence Eric Babinet Alida Cheung

Upload: acheung

Post on 23-Jan-2015

1.926 views

Category:

Technology


1 download

DESCRIPTION

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

TRANSCRIPT

Page 1: ScrumMaster Excellence - Agile2010 conference

Developing ScrumMaster Excellence

Eric BabinetAlida Cheung

Page 2: ScrumMaster Excellence - Agile2010 conference

The Beginning (2006)2006

25 agile teamsin R&D

Dev Manager

Program Manager

Scrum Master

Page 3: ScrumMaster Excellence - Agile2010 conference

2009

100+ agile teamsin R&D, IT, and Technical Ops

Dev Manager

QA ManagerProgram Manager

Individual Contributor

Contractor

Page 4: ScrumMaster Excellence - Agile2010 conference

Creating the Competencies

Initial Draft

Review with ScrumMasters

Refine with small group of ScrumMasters

Rollout to all ScrumMasters

Page 5: ScrumMaster Excellence - Agile2010 conference

Execution Effectiveness

Teamwork

Coaching

Page 6: ScrumMaster Excellence - Agile2010 conference

• Remove obstacles• Plan and facilitate meetings• Protect team from outside interference• Optimize throughput• Provide visibility

Execution Effectiveness

Page 7: ScrumMaster Excellence - Agile2010 conference

• Create an environment of trust• Build a highly collaborative team• Enable self-organization• Inspire ownership and engagement• Facilitate continuous improvement

Teamwork

Page 8: ScrumMaster Excellence - Agile2010 conference

• Coach team on agile principles• Coach team on agile practices• Coach product owner• Coach functional managers

Coaching

Page 9: ScrumMaster Excellence - Agile2010 conference

Execution Effectiveness

Teamwork

Coaching

Page 10: ScrumMaster Excellence - Agile2010 conference

Execution Effectiveness

Page 11: ScrumMaster Excellence - Agile2010 conference

Remove Obstacles

A sense of urgency

Identify true source

Address organizational issues

Anticipate and prevent obstacles

Page 12: ScrumMaster Excellence - Agile2010 conference

Core facilitation skills

Energizing and enjoyable meetings

Plan and Facilitate Meetings

Page 13: ScrumMaster Excellence - Agile2010 conference

Recognize and deflect outside interference

Anticipate potential interference

Effectively negotiate with senior management

Protect the Team

Page 14: ScrumMaster Excellence - Agile2010 conference

Team knows velocity and has sustainable pace, rhythm, and flow

Help team eliminate waste and find ways to increase throughput

Optimize Team Throughput

Page 15: ScrumMaster Excellence - Agile2010 conference

Provide ongoing visibility to team goals, risks, and blockers

Anticipate what others need to know

Provide Visibility

Page 16: ScrumMaster Excellence - Agile2010 conference

• Remove obstacles• Plan and facilitate meetings• Protect team from outside interference• Optimize throughput• Provide visibility

Execution Effectiveness

Page 17: ScrumMaster Excellence - Agile2010 conference

Teamwork

Page 18: ScrumMaster Excellence - Agile2010 conference

Demonstrate and encourage behaviors that build trust

Create an

Environment of Trust

Influence factors outside the team that undermine trust

Page 19: ScrumMaster Excellence - Agile2010 conference

Build a Highly Collaborative

Team

Demonstrate and encourage collaborative behaviors

Identify and remove collaboration obstacles, within team and with other teams

Page 20: ScrumMaster Excellence - Agile2010 conference

Light-touch leadership that empowers team members and builds responsibility

Enable Self-Organization

Develop team self-sufficiency

Page 21: ScrumMaster Excellence - Agile2010 conference

Demonstrate enthusiasm, optimism, ownership, and commitment

Inspire Ownership and Engagement

Inspire others to high performance

Page 22: ScrumMaster Excellence - Agile2010 conference

Facilitate regular retrospectives

and follow through

Facilitate Continuous Improvement

Facilitate reflective and insightful conversations

Share learning and influence improvement beyond the team

Page 23: ScrumMaster Excellence - Agile2010 conference

• Create an environment of trust• Build a highly collaborative team• Enable self-organization• Inspire ownership and engagement• Facilitate continuous improvement

Teamwork

Page 24: ScrumMaster Excellence - Agile2010 conference

Coaching

Page 25: ScrumMaster Excellence - Agile2010 conference

Coach Team on Agile

Principles

Help team understand and

apply the principles

Influence change to bring

greater alignment with the

principles

Page 26: ScrumMaster Excellence - Agile2010 conference

Coach Team on Agile

Practices

Guide team on using core agile practices

Overcome resistance

Help team achieve excellence in the practices

Page 27: ScrumMaster Excellence - Agile2010 conference

Coach Product Owner

Product owner role

and responsibilities

Strong partnership

Overcome resistance

Page 28: ScrumMaster Excellence - Agile2010 conference

Coach Functional Managers

Support the team

without interfering

Strong partnership to

grow the team

Page 29: ScrumMaster Excellence - Agile2010 conference

• Coach team on agile principles• Coach team on agile practices• Coach product owner• Coach functional managers

Coaching

Page 30: ScrumMaster Excellence - Agile2010 conference

How are we using

the competencies?