Coaching Scrum Teams

25
Agile Coaching - empower your development teams... Myllerup Consult, Hasseltoften 11, 8361 Hasselager, +45 2834 9084, [email protected] Coaching Scrum Teams Bent Myllerup, Agile Coach [email protected]

description

My Nordic Scrum Forum 2008 (Stockholm) presentation about coaching Scrum teams

Transcript of Coaching Scrum Teams

Page 1: Coaching Scrum Teams

Ag

ile C

oach

ing

-em

po

wer y

ou

r d

evelo

pm

en

t te

am

s..

.

Myllerup Consult, Hasseltoften 11, 8361 Hasselager, +45 2834 9084, [email protected]

Coaching Scrum Teams

Bent Myllerup,

Agile Coach

[email protected]

Page 2: Coaching Scrum Teams

Ag

ile C

oach

ing

-em

po

wer y

ou

r d

evelo

pm

en

t te

am

s..

.

Agenda

• Why are teams so important?

• Challenges in forming teams

• How to overcome those challenges

• The transition from group to team

• Leader interventions

• Awareness of necessary changes in interaction with the teams

• Concepts in team development

Page 3: Coaching Scrum Teams

Ag

ile C

oach

ing

-em

po

wer y

ou

r d

evelo

pm

en

t te

am

s..

.

Who am I?

• I have been in the software industry since the early 1990’es

• Have been working for companies like TC Electronic, Kamstrup and Systematic Software Engineering

• Certified Project Manager (PMI)

• Certified Scrum Practitioner

• Certified Systemic Coach

• External teacher at Attractor’s Project Management courses

• Co-founder of the Scrum Forum DK network

Page 4: Coaching Scrum Teams

Ag

ile C

oach

ing

-em

po

wer y

ou

r d

evelo

pm

en

t te

am

s..

.

Individuals, Groups and Teams

In a complex world, team organisation is the best answer to coping and handling the complexity and chaos in projects

Page 5: Coaching Scrum Teams

Ag

ile C

oach

ing

-em

po

wer y

ou

r d

evelo

pm

en

t te

am

s..

.

Challenges in forming teams

• Free-riding

• Inefficient decision-making

– Individual promotion

– Inadequate leader interventions

• Taking responsibility for results other than one’s own

Page 6: Coaching Scrum Teams

Ag

ile C

oach

ing

-em

po

wer y

ou

r d

evelo

pm

en

t te

am

s..

.

The Team Performance curve

Source: The Wisdom of Teams: Creating the High-Performance Organization by Jon R. Katzenbach and Douglas K. Smith

Page 7: Coaching Scrum Teams

Ag

ile C

oach

ing

-em

po

wer y

ou

r d

evelo

pm

en

t te

am

s..

.

Overcoming team forming challenges

Three main factors:

Processing Capability

Decisions – Plans - Procedures - Learning - Inclusiveness

Page 8: Coaching Scrum Teams

Ag

ile C

oach

ing

-em

po

wer y

ou

r d

evelo

pm

en

t te

am

s..

.

Concepts in team development

Relations

Direction

Latitude

Scope

Source: Lederen som teamcoach by T. Molly-Søholm, A. Juhl, J. Nørlem, J. Storch and A. Molly-Søholm

Page 9: Coaching Scrum Teams

Ag

ile C

oach

ing

-em

po

wer y

ou

r d

evelo

pm

en

t te

am

s..

.

Storming

Tuckman’s Stages of Team Development

Forming Norming Performing

Source: Developmental sequence in small groups by Bruce Tuckman

Page 10: Coaching Scrum Teams

Ag

ile C

oach

ing

-em

po

wer y

ou

r d

evelo

pm

en

t te

am

s..

.

Storming

The Forming phase

Forming Norming Performing

Team:

Answer questions, such as

• Who participates?

• What are we going to do?

• How shall we do it?

• Who are we referring to?

Coach:

Introduction of participants and the

clarification of basic terms,

objectives, vision and values.

Page 11: Coaching Scrum Teams

Ag

ile C

oach

ing

-em

po

wer y

ou

r d

evelo

pm

en

t te

am

s..

.

Storming

The Storming phase

Forming Norming Performing

Team:

Coordinating, resolving difficulties

regarding establishing common

understanding, roles and procedures.

Coach:

Conflict resolution, dissolution and

the development of team-specific

common understandings of roles,

routines, etc.

Page 12: Coaching Scrum Teams

Ag

ile C

oach

ing

-em

po

wer y

ou

r d

evelo

pm

en

t te

am

s..

.

Storming

The Norming phase

Forming Norming Performing

Team:

Establishes a common understanding,

roles and procedures through self

assessment and agreements.

The community will be established and

each individual will accommodate himself.

Coach:

Encourage development

of the team-specific

common understandings,

roles, working, etc.

Page 13: Coaching Scrum Teams

Ag

ile C

oach

ing

-em

po

wer y

ou

r d

evelo

pm

en

t te

am

s..

.

Storming

The Performing phase

Forming Norming Performing

Team:

Can primarily concentrate on

getting the job done instead of

procedures, cooperation and

organizing.

The cooperation works and there

are less talk about process and self

assessment.

Coach:

Encourage work performance

through a focus on excellence,

potentials, new targets, etc.

Page 14: Coaching Scrum Teams

Ag

ile C

oach

ing

-em

po

wer y

ou

r d

evelo

pm

en

t te

am

s..

.

Storming

Coaching teams to higher performance

Forming Norming Performing

Use coaching to shorten this period of time and support the team during the transition

Page 15: Coaching Scrum Teams

Ag

ile C

oach

ing

-em

po

wer y

ou

r d

evelo

pm

en

t te

am

s..

.

Concepts in team development

• Team coaching essentials

• Examples of team building exercises

Graphics: English Just for You

Page 16: Coaching Scrum Teams

Ag

ile C

oach

ing

-em

po

wer y

ou

r d

evelo

pm

en

t te

am

s..

.

Communication levels in coaching

Time out Dialogue about the dialogue, re-negotiate the contract.

EndingSum up the benefits of the dialogue and subsequent actions

ContractAgree on subject, goal and process.

Dialogue and questions

Process/Meta level

Action level

Page 17: Coaching Scrum Teams

Ag

ile C

oach

ing

-em

po

wer y

ou

r d

evelo

pm

en

t te

am

s..

.

The 5D model (Appreciative Inquiry)

Phase 5: DeliverPlan how to

implement and maintain the

changes

Phase 4: DesignDefine concrete

goals

Phase 3: DreamingCreate a shared image of how it should be in

the future – what would we like to

achieve?

Phase 2: DiscoverFocus on best practice. How and when does it

work in the team.

Phase 1: Definition Define what needs to

be explored and developed on

Source: Lederen som teamcoach by T. Molly-Søholm, A. Juhl, J. Nørlem, J. Storch and A. Molly-Søholm

Page 18: Coaching Scrum Teams

Ag

ile C

oach

ing

-em

po

wer y

ou

r d

evelo

pm

en

t te

am

s..

.

Team awareness exercise

All gather in a circle…

And change place with the one opposite of you…

Created by Timothy Galloway

Page 19: Coaching Scrum Teams

Ag

ile C

oach

ing

-em

po

wer y

ou

r d

evelo

pm

en

t te

am

s..

.

Team awareness exercise

What happened?

Did you cross over?

or …

Make a turn?

Created by Timothy Galloway

Page 20: Coaching Scrum Teams

Ag

ile C

oach

ing

-em

po

wer y

ou

r d

evelo

pm

en

t te

am

s..

.

Market of skills

Imagine that each of you owns a booth on a market. Make a poster that tells:

• Which competences, skills and abilities related to the team are available at your booth

• What is available under the counter of your booth? (In other words, which competencies, skills, and abilities do you possess that may not be relevant to the goal of the team?)

• Which competences and so forth would you like to achieve or learn from some of the other team members

Production of posters should be time-boxed to twenty minutes.

Created by Peter Lang

Page 21: Coaching Scrum Teams

Ag

ile C

oach

ing

-em

po

wer y

ou

r d

evelo

pm

en

t te

am

s..

.

Market of skills (continued)

Next, each person presents his or her poster. During the presentation everyone else notes the following (one note on each sticky label):

Created by Peter Lang

• The competences and so on that you are especially excited that this person offers (this could be on green sticky labels)

• Other relevant competences and so on that you know this person possesses but didn’t mention (this could be on red sticky labels)

• How you can help the person to gain the competences, skills or abilities he/she wants (this could be on yellow sticky labels)

After the presentation, the other team members give their feedback one by one. Try to limit this part to ten minutes per presenter (the presentation and feedback).

Page 22: Coaching Scrum Teams

Ag

ile C

oach

ing

-em

po

wer y

ou

r d

evelo

pm

en

t te

am

s..

.

Examples of posters

Page 23: Coaching Scrum Teams

Ag

ile C

oach

ing

-em

po

wer y

ou

r d

evelo

pm

en

t te

am

s..

.

Presentation and feedback

Page 24: Coaching Scrum Teams

Ag

ile C

oach

ing

-em

po

wer y

ou

r d

evelo

pm

en

t te

am

s..

.

Round up

We have gone through the subjects:

• Why teams are important

• Essentials in building up teams

• Appropriate leader inventions

• Briefly looked into coaching techniques

• Concrete team building exercises

Page 25: Coaching Scrum Teams

Ag

ile C

oach

ing

-em

po

wer y

ou

r d

evelo

pm

en

t te

am

s..

.

Thank you for your attention

www.agilecoaching.dk