Top Banner
Advanced Scrum master Elad Sofer Agile coach co-founder @ practical-agile twitter: @eladsof email: [email protected] blog: http://www.practical-agile.com/our-blog
68

Scrum training day 2

Apr 14, 2017

Download

Technology

Elad Sofer
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Scrum training day 2

Advanced Scrum master

Elad Sofer Agile coach

co-founder @ practical-agile twitter: @eladsof

email: [email protected] blog: http://www.practical-agile.com/our-blog

Page 2: Scrum training day 2
Page 3: Scrum training day 2

Connection before content

Page 4: Scrum training day 2
Page 5: Scrum training day 2

Physical examination

Page 6: Scrum training day 2

Respect the sticky noteOne item per sticky, use a sharpie

Page 7: Scrum training day 2

What questions do you have?

Page 8: Scrum training day 2

Product Owner workshop by Practical Agile is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Express your preferences

Page 9: Scrum training day 2

THE biggest problem

Page 10: Scrum training day 2
Page 11: Scrum training day 2

The English verb “to manage” was originally derived from the Italian maneggiare, meaning to handle and

train horses

Page 12: Scrum training day 2

Scrum master video

https://www.youtube.com/watch?v=oheekef7oJk

Page 13: Scrum training day 2

Who is the scrum master?

Page 14: Scrum training day 2

Scrum master [dictionary definition]

• Scrum - A framework for managing the development lifecycle of software products.

• Master - A skilled practitioner of a particular art or activity.

• A Scrum master - the leader of the Scrum process & team.

Page 15: Scrum training day 2

Scrum master Responsibilities1. Coach the team with Scrum 2. Coach the PO with Scrum 3. Help Facilitate effective ceremonies 4. Help remove impediments 5. Help the team grow

Page 16: Scrum training day 2

What is on your to do list ?

7 6 5 4 3 2 1

Personal –Spouse –Children –Family –Friends –House chores

Product \ Project –Code –Requirements –Tests –Plans –Support –Bugs –Reports

Team \ People –Training –Teaching –Mentoring –Administrative

Communication –Phone calls –Meetings –E-mail –Proposals –Blog –Slides –Manual

Page 17: Scrum training day 2
Page 18: Scrum training day 2
Page 19: Scrum training day 2
Page 20: Scrum training day 2

Begging

Reward Pu

nish

men

t

Do it yourself

Page 21: Scrum training day 2

Leadership

?Performing actions that will inspire change that is aligned with a specific goal. maybe?

Page 22: Scrum training day 2
Page 23: Scrum training day 2

BORNLeaders are not

Leaders are

Grown

Page 24: Scrum training day 2

Does Leadership require authority ?

Page 25: Scrum training day 2

Lessons in leadership from a dancing guy

videohttps://www.youtube.com/watch?v=hO8MwBZl-Vc

Page 26: Scrum training day 2

George Edward Pelham Box

Essentially,

all models

are wrong,

but some are

useful.

Page 27: Scrum training day 2

Write down (on an index card)

a problem you are currently facing at work.

3 2 1

Page 28: Scrum training day 2
Page 29: Scrum training day 2

BlameShame

JustifyObligation

Responsibility

Christopher Avery

Page 30: Scrum training day 2

Pair, Share and Analyze your problems using the responsibility process.

6 5 4 3 2 1

• In what stage are you? • What would be the responsible thing to do? • You may write it on the other side of the card.

Page 31: Scrum training day 2
Page 32: Scrum training day 2
Page 33: Scrum training day 2

These cards are part of the Management 3.0 materials. They represent the 7 delegation levels for empowering organizations. You can find a description of their use at: www.management30.com/delegation-poker

Page 34: Scrum training day 2

5 4 3 2 1

Page 35: Scrum training day 2

FEEDBA

CK - THE SEC

RET SOUCE

Page 36: Scrum training day 2

Feedback by

Gordon Ramsay Video

https://www.youtube.com/watch?v=lYylXXGY6tA

Page 37: Scrum training day 2

Write down (on an index card)

a person you would like to give feedback to

and what about

3 2 1

Page 38: Scrum training day 2

Find a pairTake turns:

Simulate giving the feedback in your scenario

6 5 2 134

Page 39: Scrum training day 2

Effective feedbackPre-Conditions:

You Have accurate data You care about the person

Your goal is improvement (Double check)

Guidelines:Give feedback frequently

Be prepared. Speak for yourself Use I language.

straight to the point.

Page 40: Scrum training day 2

Giving effective feedback

Set the Stagemake sure the person is in a state to receive feedback

Describe the behavior or resultBe specific, accurate, speak from experience, validate facts

State the impactThe impact should be a real one, the painful the better

Make a requestSpecific, accurate, leave room for other suggestion

Page 41: Scrum training day 2

Repeat the exercise using the model

2 minutes to prepare your feedback. Give it & Reflect with your partner

Switch

6 5 2 1347

Set the stage - Describe the behaviour state the impact - make a request

Page 42: Scrum training day 2

Be at the right stateIf the time is not right, express it, offer alternative

Actively listen, do not judgeConquer you ego, Listen, Ask for clarifications

Understand\Empathize with the impactShow real Empathy, understand the impact, see the other side

Suggest a solution\ Ask for helpBe honest, even if you don’t think this is a problem.

Receiving effective feedback

Page 43: Scrum training day 2

The wrong way of doing

retrospectives video

https://www.youtube.com/watch?v=FJezcyKno5k

Page 44: Scrum training day 2

Facilitating retrospectives

Page 45: Scrum training day 2

Retrospective guidelines

1. Listen.2. Ask the team.3. The right activity4. Time box5. Stay objective

Page 46: Scrum training day 2

Retrospective Model

1. Set the stage2. Gather data3. Generate insights4. Decide what to do.5. Close the retrospective

Page 47: Scrum training day 2

Set the stageOne word.Grade the sprint.

Gather data.Delta \ +Timeline.Radar

Generate insights.BrainstormSilent grouping5 why’s

Decide what to do.Action items.User stories.

Close the retrospectiveROTI.Appreciate someone.

Page 48: Scrum training day 2

Set the stageOne word.

Gather data.Radar

Generate insights.Brainstorm

Decide what to do.Action items.

Close the retrospectiveROTI.

Let’s retrospect

Page 49: Scrum training day 2

Daily meetings

Page 50: Scrum training day 2

Daily scrum from hell…

Page 51: Scrum training day 2

daily meeting guidelines

1. Validate pre-conditions.2. This is NOT your meeting.3. Look for clarity.4. take it offline.5. Time box6. Document problems.

Page 52: Scrum training day 2

The daily is a waste of time…

1. Is it short?2. Are problems being solved?3. Is information shared?4. Is it technical?5. Is it done standing up?6. Are we a team?

Page 53: Scrum training day 2

NAVIGATING CONFLICT

Page 54: Scrum training day 2

Conflict videohttps://www.youtube.com/watch?v=Gl3e-OUnavQ

Page 55: Scrum training day 2
Page 56: Scrum training day 2

patrickLencioni

Page 57: Scrum training day 2

Conflict types

Page 58: Scrum training day 2

Conflict types symptoms.

Think of ways to identify conflict types

4 3 2 1

Lack of clarify - Emotional attachment Different values - interpersonal conflict.

Page 59: Scrum training day 2

Suggest how to approach the

different conflict types

4 3 2 1

Lack of clarify - Emotional attachment Different values - interpersonal conflict.

6 5

Page 60: Scrum training day 2

Navigatinga group conflict

using The Perfection game

I give the idea a _ out of 10. What i like about it is _____ What would make it perfect for me is ______

Page 61: Scrum training day 2

What would you like to do now?Use the Perfection gameI give the idea a _ out of 10. What i like about it is _____ What would make it perfect for me is ______

Page 62: Scrum training day 2

Growing leaders

Page 63: Scrum training day 2

You don't see the world very clearlyYou feel that no one listens to you.Fragile, you break easily.

People now notice you.You have a better picture of how the world works.People don’t always understand what you mean.You still have a lot to learn and you fail often.

You have learned a lot and gained experience.You have more knowledge.You are able to influence your environment.It is now time to start hatching more eggs.

Page 64: Scrum training day 2

6 5 4 3 2 1

Page 65: Scrum training day 2

Letter to future self

Page 66: Scrum training day 2

feedback please. - Please make it effective.

- Can we quote you?

Page 67: Scrum training day 2

What questions do you have?

Page 68: Scrum training day 2

Thank you! תודה.