SlideShare a Scribd company logo
Mail: 

phone: 

Follow me: 

anat@practical-agile.com

+972(54)4653155

@Linkedin

Some Working Agreement
If you want to be here - act like you want to be here
Some Working Agreements
Comfort Zone
Panic Zone
Learning Zone
Comfort Zone
Panic Zone
Learning Zone
Comfort Zone
Panic Zone
Learning Zone
This is my Life :)
FACILITATION
FACILITATIONFACIL
Facilitation Definition
The act of helping other people

to deal with a process without
getting directly involved in the
.process, discussion, etc.
Respect the sticky note
One item per sticky, use a sharpie
EXERCISE
Let’s Form Teams
TABLE OF CONTENTS




What is facilitation?
Basic facilitation principles
Scrum ceremonies facilitation
Offshore tools
Traps and pitfalls
4 Principles to start with:
EnthusiasmBoundaries
Time 

BoxingBe prepared
Be Prepared
Six critical questions:
Create a setting for success
1) Purpose 2) Outcomes 3) Decisions
4) Questions 5) Impact 6) Set the Stage
Time Boxing
Allocate a certain amount of time to an activity in advance
Visual
Plan in advance
Focus
End time box: hard vs. soft (recommended: maximum 45
mins)
Some will say: “We all live in time box determined by death”
How would you prepare for this kind
of meeting?
Boundaries
Give you a sense of self
You are able to decide how you want to be treated by others
You are able to make decisions that serve and support you
Help prevent double bind situation
Why?
Some will say: “Freedom with Boundaries”
Boundaries
DoD (Definition of Done)
DoA (Definition of Awesome)
Working Agreements
Sprint / Release
Examples:
Consensus ! No Democracy
Hell Yes! O.K
No Way!

New Idea
Build the ultimate working
agreements
Working Agreements:
The team starts and end the day together
Being on time is critical
The team stay 100% committed and 100% focused, no
interruptions (1 interruption == 1 joke)
All wireless devices on silent mode
Pointing Fingers has no place
No veto power from outside the team
No silent objectors. Don’t have silent disagreement
What I say in the room stays in the room
Enthusiasm
It’s contagious
If you are not enthusiastic - how can you expect it from
others?
You are the “salesperson” - do you believe in what you are
selling?
Reduce cynicism
Why?
Some will say: “Lead by example”


TILL YOU MAKE IT!
Option #1: Fake it
What it feels like
Option #2: Learn
SCRUM PROCESS OVERVIEW
3 Roles:
Product owner
Scrum Master
Team
4 Ceremonies :
Sprint Planning
Daily
Sprint review
Retrospective
3 Artifacts:
Product Backlog
Sprint Backlog
Burndown Charts
PUZZLE SCRUM
Game Rules
3 Roles:
Product owner = I am
Scrum Master = alternate
2 teams
Iteration = 5 days
1 day = 8 mins
For each meeting:
Be prepared
Time box
Simulation
Product Backlog
Refinement = Grooming
Puzzle Backlog
1. Door
2. Right wall bottom
3. Front Wall 2 windows
4. Left wall
5. Back wall
6. Roof
Some questions
First iteration:
Who sets the reference point?
How do they set the reference point?
Puzzle Backlog
1. Door
2. Right wall bottom
3. Front Wall 2 windows
4. Left wall
5. Back wall
6. Roof - 2 SP
Be Prepared
Why are we spending our valuable time together?
Get ready for the next 2-3 sprints
Clarifying: Identify ambiguity, learning, dependency
Estimation: It might impact the priority
Splitting: If needed
Purpose:
Be Prepared
What does success look like?
All refined PBIs can be “Done” by the Development Team within
one Sprint
There enough PBIs “Ready” for selection in the following Sprint
Planning
The people (or representatives) who will do the work make the
final estimate
The team members have clear understanding on each PBI: 

business value & ranking
The product owner has clear understanding on the selection
between different trade-offs
Outcomes:
Be Prepared
What do we need to decide?
Who should participate?
Which method of estimation to use?
Decisions:
Be Prepared
What are the questions we need to answer while we are
together?
Is everyone participating actively?
What is our reference point? If not what do we do?
Do team members understand the PBIs in the level they
need?
How do we handle identified unknowns and
dependencies?
Questions:
Be Prepared
How do I/we want people to feel at the end of this
meeting?
Excited (or at least engaged)
Committed
Achievable
Time worth spent
trustful
Impact:
Be Prepared
Where? How? Accessories?
White board
Presenter
planning poker cards
Recommended: sitting in a circle so everybody will be
able to see everyone else (comfortable)
Set the Stage:
Time Box
Up to 5% out of the sprint cycle
Should we split?
…more then one team works on the same backlog?
…there are a lot of unknowns?

…big gaps in business knowledge?

…no quality expertise?

…PO (or someone else) tries to influence the estimation all the time?

…everyone is talking at the same time?
What should you do if..
Option #1: Wisdom of crowds
1. The item to be estimated is read to all

2. Attendants ask clarifications for the item

3. Each person selects a card and displays it for all

4. The final estimation is the average of all participating people 

5. Handle next item
Let’s go..
1. Door
2. Right wall bottom
3. Front Wall 2 windows
4. Left wall
5. Back wall
6. Roof - 2 SP
Very Fast
Option #1: Wisdom of the crowds
Biased towards authority and
experience
Not optimized for learning
Unknowns, dependencies and
risks can be overlooked
Recommended when PBI is easy and familiar to all
Option #2: Planning Poker
1. Each person gets a deck of cards (Fibonacci)

2. The item to be estimated is read to all

3. Attendants ask clarifications for the item

4. Each person selects a card and puts it on the table facing down

5. When everyone is done, cards are exposed

6. If the estimations does not match, a short discussion is held:

Highest and Lowest estimators speak first. Then return to step 4

7. Handle next item
Complete view of the PBI
Focus on shared learning
Identify risks
Encourage honesty
Expose team problems
Option #2: Planning Poker
Slow
Hard to facilitate
Hard to engage all team
members
Requires one shared goal
Recommended when team is multi-disciplinary
Facilitating Planning Poker
1. Question #1:

“Is there any one that did not select a card?”
2. The Highest and Lowest estimators speak first
3. Always make sure the discussion is relative to a reference. Not
disconnected from the scale
4. Question #2:

“Did you learn something new?”
5. Question #3:

“Is there any work that needs to be done in order to make this
PBI ready for the next sprints? “
Option #3: Silent Sorting
1. The item to be estimated is read to all

2. Attendants ask clarifications for the item

3. Handle next item 

4. Put all the cards, in a line (small to large) with at least one item as a
reference

5. Participants silently take turns to do one of the following actions:
‣ Add item to the the sorted list
‣ Move one item within the sorted list

6. When no one is moving any item - we succeed
Let’s go..
1. Door
2. Right wall bottom
3. Front Wall 2 windows
4. Left wall
5. Back wall
6. Roof - 2 SP
Fast (might be longer than
Wisdom of crowds)
Easy to facilitate
Option #3: Silent Sorting
Can be biased towards
authority and experience
Can get to a deadlock
Might create multiple
reference points
Unknowns, dependencies and
risks can be overlooked
Recommended for teams in high level of maturity
Facilitation Silent Sorting
Estimation
1. Nobody talks
2. Comparing to older reference point (do not start from scratch
every time)
3. If we hit a deadlock, stop and start talking
HOW NOT TO FALL ASLEEP
EXERCISE
Coaching vs. Facilitation
Planning
How do you do it?
Part 1 Part 2
Be prepared
Purpose
Outcomes
Decisions
Questions
Impact
Set the stage
Time Box
Boundaries
Planning Part 1
Be prepared
Purpose What can be delivered? Who takes what?
Outcomes 3-5 stories per team
Decisions Sprint goal and which team will take each PBI?
Questions
Do we have any PBIs in risk? 

Do we have any dependencies ?
Impact Empowered, trusted
Set the stage
Each PBI written on a sticky note ordered based on rank and
placed on the wall
Time Box Up to 15 minutes
Boundaries
Standing Up

Only the team select which story to take
…we have two teams working on the same backlog?
…one team wants to take priority 1,2 and 3?

…one team wants to take priority 1 and 2?

…priority 1 and 2 are coupled?

What should you do if..
Planning Part 2
Be prepared
Purpose How are we going to achieve sprint goal
Outcomes Sprint backlog
Decisions
Design, UI, Api's, integration, main test case, dependencies 

what will be displayed in review
Questions
What do we need to do in order to bring this item to done? 

Can we take another story?
Impact Committed, responsible
Set the stage Open space, sticky notes, fun, strategy
Time Box
As much as needed

Every 1.5 hours - 15 mins break
Boundaries
At least two people on each PBI

Everyone will know what all tasks mean
Each task is less than a day
…one team member is an expert in one domain. However, there
is no work to do in that domain? 

…the team doesn’t know how to splits PBIs into small tasks? 

…the PBI requires learning of a new area?
What should you do if..
Planning part 1:
Planning part 2:
Are you ready to plan how to build a
house?
Are you ready to build a house?
Daily Scrum
Please Download and open Kahoot:
Daily
The scrum master / manager / team lead

Randomly 

Recommended: Based on priority
Who Starts?
Daily - option #1: Focus on Achievements
3 Questions:
1. What have we accomplished since the
last daily
2. What will we accomplish until the next
daily
3. What are my/our impediments
Focus on progress
Easy to facilitate
Encourages interaction with
the Scrum board
Daily - option #1: Focus on Achievements
Boring
Sometimes feels like micro
management
Does not focus on sprint goal
Sometimes Scrum board is
only updated once
3 Better Questions:
1. What have we learned since the last
daily
2. Who needs help
3. How do we handle the blockers
Daily - option #2: Focus on shared learning
Focus on shared learning
Encourages teamwork
Recognizes blockers or hidden
work
Daily - option #2: Focus on shared learning
Hard to execute (sometimes
people become zombie)
Hard to facilitate
No interaction with the Scrum
board
Does not focus on sprint goal
Easy to forget updating the
Scrum board
Daily Probing Questions
Progress:
1. Is any of our work hidden?
2. Are the next user stories blocked in some way?
3. Are there user stories that we can unblock?
4. Which user stories are moving slowly?
5. Are there any bottlenecks in the queues (WiP is exceeded)?
6. Is anyone assigned to too many tasks?
7. Should we act on user stories owned by absent team members?
Daily Probing Questions
Looking forward:
1. Is there a demand for backlog refinement (grooming)?
2. Are we clear about what's next?
3. Are we doing everything we can to minimize waiting
time?
Daily - option #3: Game
Challenge the team with a game:

One team member observe the daily stand up from aside 

If she/he is able to identify a problem that others didn’t notice
she/he wins!

The winner can select one challenge that all team members
must do and take a short video of that (e.g. dance crazy)
…people look and talk only to the scrum master? 

…each person works on a different story?

…people are bored? 

…the PO / Dev manager / CEO talks? 

…people skip the daily ?
What should you do if..
EXERCISE
Daily Scrum From Hell
Are you ready to start building a
house?
Minimal context switch 

Encourage people to go and eat together
Tip: Do the daily before lunch time
Sprint Retrospective
‘The greatest enemy of great is good enough’
Retrospective simulation
Now I am the scrum master…
Retrospective Model Example
Opening (2-5 minutes)
Data collection (15-25 minutes)
Generate insights (15-25 minutes)
Decide what to do (15-25 minutes)
Closing (2-5 minutes)
DOT VOTING
Common practice: 3 dots per person
If there are more than 10 issues:





Dots = #issues/3 (round up)
If you have to do offshore teams..
Real time board
Lino
Go reflect
Do not!
But if you must :
Sprint Review
Show & Tell
Bazaar Review
What would you do if..
1. Resistance:

“I have already been in 3 agile training” 

“Nothing of what you saying makes any sense”

“They are all liars”
2. Scrum-But:

“So Scrum Master is like a TL”

“We are already good. No need for retro”

“Not everyone is needed in the daily”
3. Changing subject:

“The previous training I have been to was horrible”
Ground Rules
1. Be calm
2. Avoid arguing
3. Be curious

- Ask questions

or:

- “Great question, what you would do in this situation”

- “Great question, Naama what would you have done?”
4. Listen
Tip:
For each activity split to group of 2-4 people
www.practical-agile.com
Name@practical-agile.com
Info@practical-agile.com
Practical Agile Forum
Company PageCompany Page
Our lifetime guarantee
“THE VALUE OF
AN IDEA LIES IN
THE USING OF IT”
Thomas Edison

More Related Content

What's hot

Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM ) Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM )
Jaladhi Bhatt
 
Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017
Nadiya Martsenyuk
 
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...Олександр Стороха "Why you can`t lead alone huge team effectively or importan...
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...
Lviv Startup Club
 
Leading agile teams - Advanced Scrum Master
Leading agile teams - Advanced Scrum MasterLeading agile teams - Advanced Scrum Master
Leading agile teams - Advanced Scrum Master
Ilan Kirschenbaum
 
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...
Lviv Startup Club
 
Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...
Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...
Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...
Lviv Startup Club
 
Fire Your Scrum Master
Fire Your Scrum MasterFire Your Scrum Master
Fire Your Scrum Master
Tathagat Varma
 
Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?Mariya Breyter
 
Full-Time Dedicated ScrumMaster
Full-Time Dedicated ScrumMasterFull-Time Dedicated ScrumMaster
Full-Time Dedicated ScrumMaster
Arne Åhlander
 
Scrum Master
Scrum MasterScrum Master
What is a SCRUM Master
What is a SCRUM MasterWhat is a SCRUM Master
What is a SCRUM MasterJoost Mulders
 
Agile Retrospective by Manohar Prasad
Agile Retrospective by Manohar PrasadAgile Retrospective by Manohar Prasad
Role of scrum master
Role of scrum masterRole of scrum master
Role of scrum master
Tushar Somaiya
 
Scrum training day 2
Scrum training day 2Scrum training day 2
Scrum training day 2
Elad Sofer
 
Intro to Agile Practices and Values
Intro to Agile Practices and ValuesIntro to Agile Practices and Values
Intro to Agile Practices and Values
OpenSource Connections
 
Testers in an agile world
Testers in an agile worldTesters in an agile world
Testers in an agile world
Ilan Kirschenbaum
 
The Scrum Master Balance
The Scrum Master BalanceThe Scrum Master Balance
The Scrum Master Balance
Mark Grove
 
My Experience with Tribe-Squads
My Experience with Tribe-SquadsMy Experience with Tribe-Squads
My Experience with Tribe-Squads
Olarn Ungumnuayporn
 
Scrum master's role - top 20 challenges
Scrum master's role - top 20 challenges Scrum master's role - top 20 challenges
Scrum master's role - top 20 challenges
Viresh Doshi
 
Being an Agile Tester
Being an Agile TesterBeing an Agile Tester
Being an Agile Tester
liorf
 

What's hot (20)

Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM ) Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM )
 
Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017
 
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...Олександр Стороха "Why you can`t lead alone huge team effectively or importan...
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...
 
Leading agile teams - Advanced Scrum Master
Leading agile teams - Advanced Scrum MasterLeading agile teams - Advanced Scrum Master
Leading agile teams - Advanced Scrum Master
 
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...
 
Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...
Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...
Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...
 
Fire Your Scrum Master
Fire Your Scrum MasterFire Your Scrum Master
Fire Your Scrum Master
 
Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?
 
Full-Time Dedicated ScrumMaster
Full-Time Dedicated ScrumMasterFull-Time Dedicated ScrumMaster
Full-Time Dedicated ScrumMaster
 
Scrum Master
Scrum MasterScrum Master
Scrum Master
 
What is a SCRUM Master
What is a SCRUM MasterWhat is a SCRUM Master
What is a SCRUM Master
 
Agile Retrospective by Manohar Prasad
Agile Retrospective by Manohar PrasadAgile Retrospective by Manohar Prasad
Agile Retrospective by Manohar Prasad
 
Role of scrum master
Role of scrum masterRole of scrum master
Role of scrum master
 
Scrum training day 2
Scrum training day 2Scrum training day 2
Scrum training day 2
 
Intro to Agile Practices and Values
Intro to Agile Practices and ValuesIntro to Agile Practices and Values
Intro to Agile Practices and Values
 
Testers in an agile world
Testers in an agile worldTesters in an agile world
Testers in an agile world
 
The Scrum Master Balance
The Scrum Master BalanceThe Scrum Master Balance
The Scrum Master Balance
 
My Experience with Tribe-Squads
My Experience with Tribe-SquadsMy Experience with Tribe-Squads
My Experience with Tribe-Squads
 
Scrum master's role - top 20 challenges
Scrum master's role - top 20 challenges Scrum master's role - top 20 challenges
Scrum master's role - top 20 challenges
 
Being an Agile Tester
Being an Agile TesterBeing an Agile Tester
Being an Agile Tester
 

Similar to Scrum Master as facilitator

Scrum Master as a Facilitator
Scrum Master as a FacilitatorScrum Master as a Facilitator
Scrum Master as a Facilitator
Ilan Kirschenbaum
 
Mastering the Art of Facilitation
Mastering the Art of FacilitationMastering the Art of Facilitation
Mastering the Art of Facilitation
Ilan Kirschenbaum
 
Reviving Retrospectives
Reviving RetrospectivesReviving Retrospectives
Reviving Retrospectives
Hina Popal
 
Lean meetings (Athens Ruby Meetup #25)
Lean meetings (Athens Ruby Meetup #25)Lean meetings (Athens Ruby Meetup #25)
Lean meetings (Athens Ruby Meetup #25)
Nikos Dimitrakopoulos
 
Scrum Master as a Facilitator - Handouts
Scrum Master as a Facilitator - HandoutsScrum Master as a Facilitator - Handouts
Scrum Master as a Facilitator - Handouts
Ilan Kirschenbaum
 
Negotiation skills
Negotiation skillsNegotiation skills
Negotiation skillsprsddy
 
Negotiation Skills.ppt
Negotiation Skills.pptNegotiation Skills.ppt
Negotiation Skills.ppt
KausaromarOmar
 
Liberating Structures for NICE slides.pptx
Liberating Structures for NICE slides.pptxLiberating Structures for NICE slides.pptx
Liberating Structures for NICE slides.pptx
NHS Horizons
 
The Power of Retrospection
The Power of RetrospectionThe Power of Retrospection
The Power of Retrospection
Naresh Jain
 
Remote Faciliation Workshop with Women in Agile Singapore
Remote Faciliation Workshop with Women in Agile SingaporeRemote Faciliation Workshop with Women in Agile Singapore
Remote Faciliation Workshop with Women in Agile Singapore
KritiJaising
 
Roman Humeniuk: Creative Thinking in working processes (UA)
Roman Humeniuk: Creative Thinking in working processes (UA)Roman Humeniuk: Creative Thinking in working processes (UA)
Roman Humeniuk: Creative Thinking in working processes (UA)
Lviv Startup Club
 
Facilitation Training for Team Members
Facilitation Training for Team MembersFacilitation Training for Team Members
Facilitation Training for Team Members
Laurence Yap M.A. (UM) CHRM
 
Sprinting for Innovation - A talk and workshop by Jagriti for Google Business...
Sprinting for Innovation - A talk and workshop by Jagriti for Google Business...Sprinting for Innovation - A talk and workshop by Jagriti for Google Business...
Sprinting for Innovation - A talk and workshop by Jagriti for Google Business...
Jagriti Pande
 
How to make your retrospectives the heart of your agile proces
How to make your retrospectives the heart of your agile procesHow to make your retrospectives the heart of your agile proces
How to make your retrospectives the heart of your agile proces
Yves Hanoulle
 
Liberating Structures 2 with blended f2f/online participation at #sfaddis
Liberating Structures 2 with blended f2f/online participation at #sfaddisLiberating Structures 2 with blended f2f/online participation at #sfaddis
Liberating Structures 2 with blended f2f/online participation at #sfaddis
Euforic Services
 
6 Cycles Remote Innovation - Pitch-Perfect
6  Cycles Remote Innovation - Pitch-Perfect6  Cycles Remote Innovation - Pitch-Perfect
6 Cycles Remote Innovation - Pitch-Perfect
Bryan Cassady
 
How To: Developers' Community-driven Career Growth
How To: Developers' Community-driven Career GrowthHow To: Developers' Community-driven Career Growth
How To: Developers' Community-driven Career Growth
C4Media
 
Facilitator Skills - Participants
Facilitator Skills - ParticipantsFacilitator Skills - Participants
Facilitator Skills - Participants
Laurence Yap M.A. (UM) CHRM
 
Facilitate a Timeline Futurespective
Facilitate a Timeline FuturespectiveFacilitate a Timeline Futurespective
Facilitate a Timeline FuturespectiveJolly Rajan
 

Similar to Scrum Master as facilitator (20)

Scrum Master as a Facilitator
Scrum Master as a FacilitatorScrum Master as a Facilitator
Scrum Master as a Facilitator
 
Mastering the Art of Facilitation
Mastering the Art of FacilitationMastering the Art of Facilitation
Mastering the Art of Facilitation
 
Reviving Retrospectives
Reviving RetrospectivesReviving Retrospectives
Reviving Retrospectives
 
Lean meetings (Athens Ruby Meetup #25)
Lean meetings (Athens Ruby Meetup #25)Lean meetings (Athens Ruby Meetup #25)
Lean meetings (Athens Ruby Meetup #25)
 
Scrum Master as a Facilitator - Handouts
Scrum Master as a Facilitator - HandoutsScrum Master as a Facilitator - Handouts
Scrum Master as a Facilitator - Handouts
 
Negotiation skills
Negotiation skillsNegotiation skills
Negotiation skills
 
Negotiation Skills.ppt
Negotiation Skills.pptNegotiation Skills.ppt
Negotiation Skills.ppt
 
Liberating Structures for NICE slides.pptx
Liberating Structures for NICE slides.pptxLiberating Structures for NICE slides.pptx
Liberating Structures for NICE slides.pptx
 
The Power of Retrospection
The Power of RetrospectionThe Power of Retrospection
The Power of Retrospection
 
Remote Faciliation Workshop with Women in Agile Singapore
Remote Faciliation Workshop with Women in Agile SingaporeRemote Faciliation Workshop with Women in Agile Singapore
Remote Faciliation Workshop with Women in Agile Singapore
 
Roman Humeniuk: Creative Thinking in working processes (UA)
Roman Humeniuk: Creative Thinking in working processes (UA)Roman Humeniuk: Creative Thinking in working processes (UA)
Roman Humeniuk: Creative Thinking in working processes (UA)
 
facilitation
facilitationfacilitation
facilitation
 
Facilitation Training for Team Members
Facilitation Training for Team MembersFacilitation Training for Team Members
Facilitation Training for Team Members
 
Sprinting for Innovation - A talk and workshop by Jagriti for Google Business...
Sprinting for Innovation - A talk and workshop by Jagriti for Google Business...Sprinting for Innovation - A talk and workshop by Jagriti for Google Business...
Sprinting for Innovation - A talk and workshop by Jagriti for Google Business...
 
How to make your retrospectives the heart of your agile proces
How to make your retrospectives the heart of your agile procesHow to make your retrospectives the heart of your agile proces
How to make your retrospectives the heart of your agile proces
 
Liberating Structures 2 with blended f2f/online participation at #sfaddis
Liberating Structures 2 with blended f2f/online participation at #sfaddisLiberating Structures 2 with blended f2f/online participation at #sfaddis
Liberating Structures 2 with blended f2f/online participation at #sfaddis
 
6 Cycles Remote Innovation - Pitch-Perfect
6  Cycles Remote Innovation - Pitch-Perfect6  Cycles Remote Innovation - Pitch-Perfect
6 Cycles Remote Innovation - Pitch-Perfect
 
How To: Developers' Community-driven Career Growth
How To: Developers' Community-driven Career GrowthHow To: Developers' Community-driven Career Growth
How To: Developers' Community-driven Career Growth
 
Facilitator Skills - Participants
Facilitator Skills - ParticipantsFacilitator Skills - Participants
Facilitator Skills - Participants
 
Facilitate a Timeline Futurespective
Facilitate a Timeline FuturespectiveFacilitate a Timeline Futurespective
Facilitate a Timeline Futurespective
 

More from Anat (Alon) Salhov

Agile leadershipskills0319
Agile leadershipskills0319Agile leadershipskills0319
Agile leadershipskills0319
Anat (Alon) Salhov
 
3 question that will help you strategies your release planning
3 question that will help you strategies your release planning   3 question that will help you strategies your release planning
3 question that will help you strategies your release planning
Anat (Alon) Salhov
 
Intro agile for PO's
Intro agile for PO'sIntro agile for PO's
Intro agile for PO's
Anat (Alon) Salhov
 
Facilitator vs. Coach
Facilitator vs. CoachFacilitator vs. Coach
Facilitator vs. Coach
Anat (Alon) Salhov
 
Scrum board and burn down chart simulation
Scrum board and burn down chart simulation Scrum board and burn down chart simulation
Scrum board and burn down chart simulation
Anat (Alon) Salhov
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
Anat (Alon) Salhov
 
Introduction to agile and scrum
Introduction to agile and scrumIntroduction to agile and scrum
Introduction to agile and scrum
Anat (Alon) Salhov
 
Practical Scrum - day 2
Practical Scrum - day 2Practical Scrum - day 2
Practical Scrum - day 2
Anat (Alon) Salhov
 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
Anat (Alon) Salhov
 

More from Anat (Alon) Salhov (9)

Agile leadershipskills0319
Agile leadershipskills0319Agile leadershipskills0319
Agile leadershipskills0319
 
3 question that will help you strategies your release planning
3 question that will help you strategies your release planning   3 question that will help you strategies your release planning
3 question that will help you strategies your release planning
 
Intro agile for PO's
Intro agile for PO'sIntro agile for PO's
Intro agile for PO's
 
Facilitator vs. Coach
Facilitator vs. CoachFacilitator vs. Coach
Facilitator vs. Coach
 
Scrum board and burn down chart simulation
Scrum board and burn down chart simulation Scrum board and burn down chart simulation
Scrum board and burn down chart simulation
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
 
Introduction to agile and scrum
Introduction to agile and scrumIntroduction to agile and scrum
Introduction to agile and scrum
 
Practical Scrum - day 2
Practical Scrum - day 2Practical Scrum - day 2
Practical Scrum - day 2
 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
 

Recently uploaded

BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
Shane Coughlan
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
Aftab Hussain
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
Alina Yurenko
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 

Recently uploaded (20)

BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 

Scrum Master as facilitator

  • 1.
  • 2.
  • 3. Mail: 
 phone: 
 Follow me: 
 anat@practical-agile.com
 +972(54)4653155
 @Linkedin

  • 4.
  • 5. Some Working Agreement If you want to be here - act like you want to be here
  • 7.
  • 8.
  • 10.
  • 12.
  • 14. This is my Life :)
  • 17. Facilitation Definition The act of helping other people 
to deal with a process without getting directly involved in the .process, discussion, etc.
  • 18. Respect the sticky note One item per sticky, use a sharpie
  • 20. TABLE OF CONTENTS 
 
 What is facilitation? Basic facilitation principles Scrum ceremonies facilitation Offshore tools Traps and pitfalls
  • 21. 4 Principles to start with: EnthusiasmBoundaries Time 
 BoxingBe prepared
  • 22. Be Prepared Six critical questions: Create a setting for success 1) Purpose 2) Outcomes 3) Decisions 4) Questions 5) Impact 6) Set the Stage
  • 23. Time Boxing Allocate a certain amount of time to an activity in advance Visual Plan in advance Focus End time box: hard vs. soft (recommended: maximum 45 mins) Some will say: “We all live in time box determined by death”
  • 24. How would you prepare for this kind of meeting?
  • 25.
  • 26. Boundaries Give you a sense of self You are able to decide how you want to be treated by others You are able to make decisions that serve and support you Help prevent double bind situation Why? Some will say: “Freedom with Boundaries”
  • 27. Boundaries DoD (Definition of Done) DoA (Definition of Awesome) Working Agreements Sprint / Release Examples:
  • 28. Consensus ! No Democracy Hell Yes! O.K No Way!
 New Idea
  • 29. Build the ultimate working agreements
  • 30. Working Agreements: The team starts and end the day together Being on time is critical The team stay 100% committed and 100% focused, no interruptions (1 interruption == 1 joke) All wireless devices on silent mode Pointing Fingers has no place No veto power from outside the team No silent objectors. Don’t have silent disagreement What I say in the room stays in the room
  • 31.
  • 32. Enthusiasm It’s contagious If you are not enthusiastic - how can you expect it from others? You are the “salesperson” - do you believe in what you are selling? Reduce cynicism Why? Some will say: “Lead by example”
  • 33. 
 TILL YOU MAKE IT! Option #1: Fake it
  • 34. What it feels like Option #2: Learn
  • 35. SCRUM PROCESS OVERVIEW 3 Roles: Product owner Scrum Master Team 4 Ceremonies : Sprint Planning Daily Sprint review Retrospective 3 Artifacts: Product Backlog Sprint Backlog Burndown Charts
  • 37. Game Rules 3 Roles: Product owner = I am Scrum Master = alternate 2 teams Iteration = 5 days 1 day = 8 mins For each meeting: Be prepared Time box Simulation
  • 39. Puzzle Backlog 1. Door 2. Right wall bottom 3. Front Wall 2 windows 4. Left wall 5. Back wall 6. Roof
  • 40. Some questions First iteration: Who sets the reference point? How do they set the reference point?
  • 41. Puzzle Backlog 1. Door 2. Right wall bottom 3. Front Wall 2 windows 4. Left wall 5. Back wall 6. Roof - 2 SP
  • 42. Be Prepared Why are we spending our valuable time together? Get ready for the next 2-3 sprints Clarifying: Identify ambiguity, learning, dependency Estimation: It might impact the priority Splitting: If needed Purpose:
  • 43. Be Prepared What does success look like? All refined PBIs can be “Done” by the Development Team within one Sprint There enough PBIs “Ready” for selection in the following Sprint Planning The people (or representatives) who will do the work make the final estimate The team members have clear understanding on each PBI: 
 business value & ranking The product owner has clear understanding on the selection between different trade-offs Outcomes:
  • 44. Be Prepared What do we need to decide? Who should participate? Which method of estimation to use? Decisions:
  • 45. Be Prepared What are the questions we need to answer while we are together? Is everyone participating actively? What is our reference point? If not what do we do? Do team members understand the PBIs in the level they need? How do we handle identified unknowns and dependencies? Questions:
  • 46. Be Prepared How do I/we want people to feel at the end of this meeting? Excited (or at least engaged) Committed Achievable Time worth spent trustful Impact:
  • 47. Be Prepared Where? How? Accessories? White board Presenter planning poker cards Recommended: sitting in a circle so everybody will be able to see everyone else (comfortable) Set the Stage:
  • 48. Time Box Up to 5% out of the sprint cycle Should we split?
  • 49. …more then one team works on the same backlog? …there are a lot of unknowns?
 …big gaps in business knowledge?
 …no quality expertise?
 …PO (or someone else) tries to influence the estimation all the time?
 …everyone is talking at the same time? What should you do if..
  • 50. Option #1: Wisdom of crowds 1. The item to be estimated is read to all
 2. Attendants ask clarifications for the item
 3. Each person selects a card and displays it for all
 4. The final estimation is the average of all participating people 
 5. Handle next item
  • 51. Let’s go.. 1. Door 2. Right wall bottom 3. Front Wall 2 windows 4. Left wall 5. Back wall 6. Roof - 2 SP
  • 52. Very Fast Option #1: Wisdom of the crowds Biased towards authority and experience Not optimized for learning Unknowns, dependencies and risks can be overlooked Recommended when PBI is easy and familiar to all
  • 53. Option #2: Planning Poker 1. Each person gets a deck of cards (Fibonacci)
 2. The item to be estimated is read to all
 3. Attendants ask clarifications for the item
 4. Each person selects a card and puts it on the table facing down
 5. When everyone is done, cards are exposed
 6. If the estimations does not match, a short discussion is held:
 Highest and Lowest estimators speak first. Then return to step 4
 7. Handle next item
  • 54. Complete view of the PBI Focus on shared learning Identify risks Encourage honesty Expose team problems Option #2: Planning Poker Slow Hard to facilitate Hard to engage all team members Requires one shared goal Recommended when team is multi-disciplinary
  • 55. Facilitating Planning Poker 1. Question #1:
 “Is there any one that did not select a card?” 2. The Highest and Lowest estimators speak first 3. Always make sure the discussion is relative to a reference. Not disconnected from the scale 4. Question #2:
 “Did you learn something new?” 5. Question #3:
 “Is there any work that needs to be done in order to make this PBI ready for the next sprints? “
  • 56. Option #3: Silent Sorting 1. The item to be estimated is read to all
 2. Attendants ask clarifications for the item
 3. Handle next item 
 4. Put all the cards, in a line (small to large) with at least one item as a reference
 5. Participants silently take turns to do one of the following actions: ‣ Add item to the the sorted list ‣ Move one item within the sorted list
 6. When no one is moving any item - we succeed
  • 57. Let’s go.. 1. Door 2. Right wall bottom 3. Front Wall 2 windows 4. Left wall 5. Back wall 6. Roof - 2 SP
  • 58. Fast (might be longer than Wisdom of crowds) Easy to facilitate Option #3: Silent Sorting Can be biased towards authority and experience Can get to a deadlock Might create multiple reference points Unknowns, dependencies and risks can be overlooked Recommended for teams in high level of maturity
  • 59. Facilitation Silent Sorting Estimation 1. Nobody talks 2. Comparing to older reference point (do not start from scratch every time) 3. If we hit a deadlock, stop and start talking
  • 60. HOW NOT TO FALL ASLEEP
  • 63. How do you do it? Part 1 Part 2 Be prepared Purpose Outcomes Decisions Questions Impact Set the stage Time Box Boundaries
  • 64. Planning Part 1 Be prepared Purpose What can be delivered? Who takes what? Outcomes 3-5 stories per team Decisions Sprint goal and which team will take each PBI? Questions Do we have any PBIs in risk? 
 Do we have any dependencies ? Impact Empowered, trusted Set the stage Each PBI written on a sticky note ordered based on rank and placed on the wall Time Box Up to 15 minutes Boundaries Standing Up
 Only the team select which story to take
  • 65. …we have two teams working on the same backlog? …one team wants to take priority 1,2 and 3?
 …one team wants to take priority 1 and 2?
 …priority 1 and 2 are coupled?
 What should you do if..
  • 66. Planning Part 2 Be prepared Purpose How are we going to achieve sprint goal Outcomes Sprint backlog Decisions Design, UI, Api's, integration, main test case, dependencies 
 what will be displayed in review Questions What do we need to do in order to bring this item to done? 
 Can we take another story? Impact Committed, responsible Set the stage Open space, sticky notes, fun, strategy Time Box As much as needed
 Every 1.5 hours - 15 mins break Boundaries At least two people on each PBI
 Everyone will know what all tasks mean Each task is less than a day
  • 67. …one team member is an expert in one domain. However, there is no work to do in that domain? 
 …the team doesn’t know how to splits PBIs into small tasks? 
 …the PBI requires learning of a new area? What should you do if..
  • 69. Planning part 2: Are you ready to plan how to build a house?
  • 70. Are you ready to build a house?
  • 72. Please Download and open Kahoot: Daily
  • 73. The scrum master / manager / team lead
 Randomly 
 Recommended: Based on priority Who Starts?
  • 74. Daily - option #1: Focus on Achievements 3 Questions: 1. What have we accomplished since the last daily 2. What will we accomplish until the next daily 3. What are my/our impediments
  • 75. Focus on progress Easy to facilitate Encourages interaction with the Scrum board Daily - option #1: Focus on Achievements Boring Sometimes feels like micro management Does not focus on sprint goal Sometimes Scrum board is only updated once
  • 76. 3 Better Questions: 1. What have we learned since the last daily 2. Who needs help 3. How do we handle the blockers Daily - option #2: Focus on shared learning
  • 77. Focus on shared learning Encourages teamwork Recognizes blockers or hidden work Daily - option #2: Focus on shared learning Hard to execute (sometimes people become zombie) Hard to facilitate No interaction with the Scrum board Does not focus on sprint goal Easy to forget updating the Scrum board
  • 78. Daily Probing Questions Progress: 1. Is any of our work hidden? 2. Are the next user stories blocked in some way? 3. Are there user stories that we can unblock? 4. Which user stories are moving slowly? 5. Are there any bottlenecks in the queues (WiP is exceeded)? 6. Is anyone assigned to too many tasks? 7. Should we act on user stories owned by absent team members?
  • 79. Daily Probing Questions Looking forward: 1. Is there a demand for backlog refinement (grooming)? 2. Are we clear about what's next? 3. Are we doing everything we can to minimize waiting time?
  • 80. Daily - option #3: Game Challenge the team with a game:
 One team member observe the daily stand up from aside 
 If she/he is able to identify a problem that others didn’t notice she/he wins!
 The winner can select one challenge that all team members must do and take a short video of that (e.g. dance crazy)
  • 81. …people look and talk only to the scrum master? 
 …each person works on a different story?
 …people are bored? 
 …the PO / Dev manager / CEO talks? 
 …people skip the daily ? What should you do if..
  • 83. Are you ready to start building a house?
  • 84. Minimal context switch 
 Encourage people to go and eat together Tip: Do the daily before lunch time
  • 85. Sprint Retrospective ‘The greatest enemy of great is good enough’
  • 86.
  • 87. Retrospective simulation Now I am the scrum master…
  • 88. Retrospective Model Example Opening (2-5 minutes) Data collection (15-25 minutes) Generate insights (15-25 minutes) Decide what to do (15-25 minutes) Closing (2-5 minutes)
  • 89. DOT VOTING Common practice: 3 dots per person If there are more than 10 issues:
 
 
 Dots = #issues/3 (round up)
  • 90. If you have to do offshore teams.. Real time board Lino Go reflect Do not! But if you must :
  • 91. Sprint Review Show & Tell Bazaar Review
  • 92. What would you do if.. 1. Resistance:
 “I have already been in 3 agile training” 
 “Nothing of what you saying makes any sense”
 “They are all liars” 2. Scrum-But:
 “So Scrum Master is like a TL”
 “We are already good. No need for retro”
 “Not everyone is needed in the daily” 3. Changing subject:
 “The previous training I have been to was horrible”
  • 93. Ground Rules 1. Be calm 2. Avoid arguing 3. Be curious
 - Ask questions
 or:
 - “Great question, what you would do in this situation”
 - “Great question, Naama what would you have done?” 4. Listen Tip: For each activity split to group of 2-4 people
  • 95. “THE VALUE OF AN IDEA LIES IN THE USING OF IT” Thomas Edison