SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
Facilitation Dojo
Andreas Schliep & Peter Beck
@andreasschliep @curlypeter
Picture from the Movie: The Matrix (1999)
Committed to Result
ResponsibleforGroupImprovement »Team lead
»Project Manager
»“Embedded” Tester
»External Workshop Facilitator
»Scrum Master
»Agile Coach
»Line Manager
»Developer
PLACE THE ROLES IN
THE GRID
Facilitator:
» Responsible that the group can
achieve their goals
» is creating a frame/container
» is sensing the communication
» is creating hypothesis what the
group can help doing the work
» is setting intervention and
observe
Manager:
» Responsible that the work is
done
» is dispatching the
Communication
» is checking if work is done
correctly
» is slowing down the
communication down to his
processing speed
» (...)
Facilitation Dojo
• References: Coding Dojo, Testing Dojo, Coaching Dojo
• Practice in a safe environment
• Get instant feedback
• Focus on facilitation, not problem solving!
Dojo FacilitatorObserver
Exchange
Facilitator
Actor
Scenario
„Architecture“
Background Story
Your team is working on a new web app with special technical
and functional constraints – 5 million users, globally accessible,
high availability. The team is still unsure how to master some of
the technical challenges.
Your team consists of 12 developers. It is supposed to be split
in two functional teams. Three developers are seen as very
experienced „thought leaders“. But they have quite different
approaches to design the system and software architecture.
After a long discussion, the team agrees to one approach and
continuous the split into two sub teams. The two „losing“ senior
developers accept the decision and join different sub teams.
Two weeks later, team members start to complain in the Daily
Meeting that they are actually working on different architectural
solutions, which makes it extremely hard to proceed with their
tasks.
Scenario
„Architecture“
Situation - Daily Meeting
The development team gathers to address the
„three questions“. Team members start to
complain about the different architecture tasks.
Roles:
ScrumMaster (facilitates)
Dev. team incl. 3 senior developers. 

(see detailed hints)
Set-up
Act-Storming: Team room
Scenario
„Architecture“
Situation - Architecture Workshop
The ScrumMaster gathers the team to clarify the
causes of the team members’ complaints, and to
determine how to proceed.
Roles:
ScrumMaster (facilitates)
Dev. team incl. 3 senior developers. 

(see detailed hints)
Set-up
Act-Storming: Team room
Scenario
„Architecture“
Senior Developer 1
You are convinced about the necessity of a decision at this time,
You have used your own – conservative – approach multiple times
and you trust it to be the right way.
Senior Developer 2
You are hot blooded and innovative. Your approach is based on
an OR-mapper you have maintained as an Open Source project.
You would love to give a talk about your architecture.
Senior Developer 3
You are an external consultant from MacroHard. Your boss wants
you to apply corporate solutions. You are highly convinced of the
MacroHard products yourself, while you see the value in Senior
Developer 1’s arguments.
Other development team member
You are happy with any decision because you want to work on.
Scenario „Personal
Conflict“
Background Story
Your team is close to the end of a Sprint
Retrospective. There had been several occasions
during the sprint, where two developers started
bullying each other. Another developer, who had
worked with both of them, brought the topic to
the ScrumMaster. She is very frustrated and
brought down by the situation.
The retrospective is almost over. While the team
devised several improvement suggestions, the
conflict between the two has not even been
brought up.
Scenario „Personal
Conflict“
Situation - Last Third of Retrospective
The ScrumMaster wants the team to come up
with the underlying conflict and work towards
reconciliation and better cooperation.
Roles:
ScrumMaster (facilitates)
Dev. team 

(see detailed hints)
Set-up
Act-Storming: Meeting room
Developer 1
You are young and ambitions, full of ideas and pretty direct in your
communication. You work hard, but you’re no fan of punctuality. You
love to over-deliver, but you are sometimes pushing it too far.
Developer 2
You are more settled and very experienced. Unfortunately, you have
less capacity to grasp new concepts than when you were younger.
You structure your work carefully. You expect a respectful and polite
behavior around you.
Female Developer
You like to work with everybody. You do not understand the conflict.
Somehow, you feel a little more in line with Developer 1’s position.
Other development team member
You know about the conflict, but you’re uncomfortable talking about it.
Scenario „Personal
Conflict“
Questions?
Sources
• Hunter, Dale; Taylor, Bill; Bailey, Anne, “Art of Facilitation: How to Create
Group Synergy”; Toronto 1995
• Raelin, Joseph, “The Role of Facilitation in Praxis”, Paper,
www.organizational-dynamics.com
• Norman L. Kerth; “Project Retrospectives: A Handbook for Team Reviews”;
Dorset House Publishing Company, Incorporated (February 2001)
• Esther Derby, Diana Larsen, Ken Schwaber; “Agile Retrospectives: Making
Good Teams Great”; Pragmatic Bookshelf (July 26, 2006)
14

Weitere ähnliche Inhalte

Was ist angesagt?

How to be a great scrum master
How to be a great scrum masterHow to be a great scrum master
How to be a great scrum master
Daniel Shupp
 
Kens Scrum Presentation
Kens Scrum PresentationKens Scrum Presentation
Kens Scrum Presentation
James Peckham
 
The Smells Of Bad Design
The Smells Of Bad DesignThe Smells Of Bad Design
The Smells Of Bad Design
guest446c0
 
Dimensional Thinking & Modeling Quickfire Challenge
Dimensional Thinking & Modeling Quickfire ChallengeDimensional Thinking & Modeling Quickfire Challenge
Dimensional Thinking & Modeling Quickfire Challenge
larocqu7
 
Arch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best PracticesArch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best Practices
Igor Moochnick
 

Was ist angesagt? (20)

Scrum and-xp-from-the-trenches 03 sprint backlog & daily scrum
Scrum and-xp-from-the-trenches 03 sprint backlog & daily scrumScrum and-xp-from-the-trenches 03 sprint backlog & daily scrum
Scrum and-xp-from-the-trenches 03 sprint backlog & daily scrum
 
Scrum and-xp-from-the-trenches 04 sprint demo & retrospective
Scrum and-xp-from-the-trenches 04 sprint demo & retrospectiveScrum and-xp-from-the-trenches 04 sprint demo & retrospective
Scrum and-xp-from-the-trenches 04 sprint demo & retrospective
 
Scrum and-xp-from-the-trenches 01 intro & backlog
Scrum and-xp-from-the-trenches 01 intro & backlogScrum and-xp-from-the-trenches 01 intro & backlog
Scrum and-xp-from-the-trenches 01 intro & backlog
 
How to be a great scrum master
How to be a great scrum masterHow to be a great scrum master
How to be a great scrum master
 
Kens Scrum Presentation
Kens Scrum PresentationKens Scrum Presentation
Kens Scrum Presentation
 
Guideline for retrospective & sprint planning
Guideline for retrospective & sprint planningGuideline for retrospective & sprint planning
Guideline for retrospective & sprint planning
 
The Smells Of Bad Design
The Smells Of Bad DesignThe Smells Of Bad Design
The Smells Of Bad Design
 
Coaching Anti-Pattens and common smells
 Coaching Anti-Pattens and common smells Coaching Anti-Pattens and common smells
Coaching Anti-Pattens and common smells
 
Agile Anti-patterns
Agile Anti-patternsAgile Anti-patterns
Agile Anti-patterns
 
Stepping Outside
Stepping OutsideStepping Outside
Stepping Outside
 
Pair programming
Pair programmingPair programming
Pair programming
 
What I have learned by dealing with a dungeon master
What I have learned by dealing with a dungeon masterWhat I have learned by dealing with a dungeon master
What I have learned by dealing with a dungeon master
 
Let's get along
Let's get alongLet's get along
Let's get along
 
Inspecting and adapting your product
Inspecting and adapting your productInspecting and adapting your product
Inspecting and adapting your product
 
Dimensional Thinking & Modeling Quickfire Challenge
Dimensional Thinking & Modeling Quickfire ChallengeDimensional Thinking & Modeling Quickfire Challenge
Dimensional Thinking & Modeling Quickfire Challenge
 
Lecture 11
Lecture 11Lecture 11
Lecture 11
 
Scrum master checklist
Scrum master checklistScrum master checklist
Scrum master checklist
 
Arch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best PracticesArch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best Practices
 
Mob Testing
Mob TestingMob Testing
Mob Testing
 
Creating Creative Superteams
Creating Creative SuperteamsCreating Creative Superteams
Creating Creative Superteams
 

Ähnlich wie Workshop 'Facilitation Dojo' at ScrumGathering Praque_2015

Tom - Scrum
Tom - ScrumTom - Scrum
Tom - Scrum
d0nn9n
 
Contemporary Software Engineering Practices Together With Enterprise
Contemporary Software Engineering Practices Together With EnterpriseContemporary Software Engineering Practices Together With Enterprise
Contemporary Software Engineering Practices Together With Enterprise
Kenan Sevindik
 
Producing Quality Documentation In An Agile Development Environment
Producing Quality Documentation In An Agile Development EnvironmentProducing Quality Documentation In An Agile Development Environment
Producing Quality Documentation In An Agile Development Environment
Scott Abel
 

Ähnlich wie Workshop 'Facilitation Dojo' at ScrumGathering Praque_2015 (20)

Managing a Project the Drupal Way - Drupal Open Days Ireland
Managing a Project the Drupal Way - Drupal Open Days IrelandManaging a Project the Drupal Way - Drupal Open Days Ireland
Managing a Project the Drupal Way - Drupal Open Days Ireland
 
More with LeSS
More with LeSSMore with LeSS
More with LeSS
 
Scrum wall images by tobias mayer
Scrum wall images by tobias mayerScrum wall images by tobias mayer
Scrum wall images by tobias mayer
 
Small team scrum and kanban
Small team scrum and kanbanSmall team scrum and kanban
Small team scrum and kanban
 
Secrets of Scrum
Secrets of ScrumSecrets of Scrum
Secrets of Scrum
 
Retrospective & review
Retrospective & reviewRetrospective & review
Retrospective & review
 
Agile Retrospective & review
Agile Retrospective & review Agile Retrospective & review
Agile Retrospective & review
 
Scrum an extension pattern language for hyperproductive software development
Scrum an extension pattern language  for hyperproductive software developmentScrum an extension pattern language  for hyperproductive software development
Scrum an extension pattern language for hyperproductive software development
 
Why Can't We All Just Get Along? Improving Designer/Developer Collaboration
Why Can't We All Just Get Along? Improving Designer/Developer CollaborationWhy Can't We All Just Get Along? Improving Designer/Developer Collaboration
Why Can't We All Just Get Along? Improving Designer/Developer Collaboration
 
Tom - Scrum
Tom - ScrumTom - Scrum
Tom - Scrum
 
A real-life overview of Agile and Scrum
A real-life overview of Agile and ScrumA real-life overview of Agile and Scrum
A real-life overview of Agile and Scrum
 
JDD2014: Game of Throneware, or how not to get killed when a developer become...
JDD2014: Game of Throneware, or how not to get killed when a developer become...JDD2014: Game of Throneware, or how not to get killed when a developer become...
JDD2014: Game of Throneware, or how not to get killed when a developer become...
 
Agile Planning: pragmatic approach
Agile Planning: pragmatic approachAgile Planning: pragmatic approach
Agile Planning: pragmatic approach
 
Intro to Agile Practices and Values
Intro to Agile Practices and ValuesIntro to Agile Practices and Values
Intro to Agile Practices and Values
 
The Journey to LINE TODAY Large-Scale Agile.pdf
The Journey to LINE TODAY Large-Scale Agile.pdfThe Journey to LINE TODAY Large-Scale Agile.pdf
The Journey to LINE TODAY Large-Scale Agile.pdf
 
Being Agile - Doing Scrum
Being Agile - Doing ScrumBeing Agile - Doing Scrum
Being Agile - Doing Scrum
 
Contemporary Software Engineering Practices Together With Enterprise
Contemporary Software Engineering Practices Together With EnterpriseContemporary Software Engineering Practices Together With Enterprise
Contemporary Software Engineering Practices Together With Enterprise
 
Producing Quality Documentation In An Agile Development Environment
Producing Quality Documentation In An Agile Development EnvironmentProducing Quality Documentation In An Agile Development Environment
Producing Quality Documentation In An Agile Development Environment
 
SDEC15: Help the Scrum Master *IS* the Impediment
SDEC15:  Help the Scrum Master *IS* the ImpedimentSDEC15:  Help the Scrum Master *IS* the Impediment
SDEC15: Help the Scrum Master *IS* the Impediment
 
Scrummaster Needed Desperately at 2016 Scrum Australia
Scrummaster Needed Desperately at 2016 Scrum AustraliaScrummaster Needed Desperately at 2016 Scrum Australia
Scrummaster Needed Desperately at 2016 Scrum Australia
 

Kürzlich hochgeladen

Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
Nimot Muili
 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamra
AllTops
 
The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard Brown
SandaliGurusinghe2
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Riyadh +966572737505 get cytotec
 

Kürzlich hochgeladen (14)

Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docx
 
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalW.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptx
 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamra
 
Persuasive and Communication is the art of negotiation.
Persuasive and Communication is the art of negotiation.Persuasive and Communication is the art of negotiation.
Persuasive and Communication is the art of negotiation.
 
The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard Brown
 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field Artillery
 
International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdf
 
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot ModelGautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
 
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime SiliguriSiliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
 
Information Technology Project Management, Revised 7th edition test bank.docx
Information Technology Project Management, Revised 7th edition test bank.docxInformation Technology Project Management, Revised 7th edition test bank.docx
Information Technology Project Management, Revised 7th edition test bank.docx
 
digital Human resource management presentation.pdf
digital Human resource management presentation.pdfdigital Human resource management presentation.pdf
digital Human resource management presentation.pdf
 

Workshop 'Facilitation Dojo' at ScrumGathering Praque_2015

  • 1. Facilitation Dojo Andreas Schliep & Peter Beck @andreasschliep @curlypeter Picture from the Movie: The Matrix (1999)
  • 2. Committed to Result ResponsibleforGroupImprovement »Team lead »Project Manager »“Embedded” Tester »External Workshop Facilitator »Scrum Master »Agile Coach »Line Manager »Developer PLACE THE ROLES IN THE GRID
  • 3. Facilitator: » Responsible that the group can achieve their goals » is creating a frame/container » is sensing the communication » is creating hypothesis what the group can help doing the work » is setting intervention and observe Manager: » Responsible that the work is done » is dispatching the Communication » is checking if work is done correctly » is slowing down the communication down to his processing speed » (...)
  • 4. Facilitation Dojo • References: Coding Dojo, Testing Dojo, Coaching Dojo • Practice in a safe environment • Get instant feedback • Focus on facilitation, not problem solving!
  • 6. Scenario „Architecture“ Background Story Your team is working on a new web app with special technical and functional constraints – 5 million users, globally accessible, high availability. The team is still unsure how to master some of the technical challenges. Your team consists of 12 developers. It is supposed to be split in two functional teams. Three developers are seen as very experienced „thought leaders“. But they have quite different approaches to design the system and software architecture. After a long discussion, the team agrees to one approach and continuous the split into two sub teams. The two „losing“ senior developers accept the decision and join different sub teams. Two weeks later, team members start to complain in the Daily Meeting that they are actually working on different architectural solutions, which makes it extremely hard to proceed with their tasks.
  • 7. Scenario „Architecture“ Situation - Daily Meeting The development team gathers to address the „three questions“. Team members start to complain about the different architecture tasks. Roles: ScrumMaster (facilitates) Dev. team incl. 3 senior developers. 
 (see detailed hints) Set-up Act-Storming: Team room
  • 8. Scenario „Architecture“ Situation - Architecture Workshop The ScrumMaster gathers the team to clarify the causes of the team members’ complaints, and to determine how to proceed. Roles: ScrumMaster (facilitates) Dev. team incl. 3 senior developers. 
 (see detailed hints) Set-up Act-Storming: Team room
  • 9. Scenario „Architecture“ Senior Developer 1 You are convinced about the necessity of a decision at this time, You have used your own – conservative – approach multiple times and you trust it to be the right way. Senior Developer 2 You are hot blooded and innovative. Your approach is based on an OR-mapper you have maintained as an Open Source project. You would love to give a talk about your architecture. Senior Developer 3 You are an external consultant from MacroHard. Your boss wants you to apply corporate solutions. You are highly convinced of the MacroHard products yourself, while you see the value in Senior Developer 1’s arguments. Other development team member You are happy with any decision because you want to work on.
  • 10. Scenario „Personal Conflict“ Background Story Your team is close to the end of a Sprint Retrospective. There had been several occasions during the sprint, where two developers started bullying each other. Another developer, who had worked with both of them, brought the topic to the ScrumMaster. She is very frustrated and brought down by the situation. The retrospective is almost over. While the team devised several improvement suggestions, the conflict between the two has not even been brought up.
  • 11. Scenario „Personal Conflict“ Situation - Last Third of Retrospective The ScrumMaster wants the team to come up with the underlying conflict and work towards reconciliation and better cooperation. Roles: ScrumMaster (facilitates) Dev. team 
 (see detailed hints) Set-up Act-Storming: Meeting room
  • 12. Developer 1 You are young and ambitions, full of ideas and pretty direct in your communication. You work hard, but you’re no fan of punctuality. You love to over-deliver, but you are sometimes pushing it too far. Developer 2 You are more settled and very experienced. Unfortunately, you have less capacity to grasp new concepts than when you were younger. You structure your work carefully. You expect a respectful and polite behavior around you. Female Developer You like to work with everybody. You do not understand the conflict. Somehow, you feel a little more in line with Developer 1’s position. Other development team member You know about the conflict, but you’re uncomfortable talking about it. Scenario „Personal Conflict“
  • 14. Sources • Hunter, Dale; Taylor, Bill; Bailey, Anne, “Art of Facilitation: How to Create Group Synergy”; Toronto 1995 • Raelin, Joseph, “The Role of Facilitation in Praxis”, Paper, www.organizational-dynamics.com • Norman L. Kerth; “Project Retrospectives: A Handbook for Team Reviews”; Dorset House Publishing Company, Incorporated (February 2001) • Esther Derby, Diana Larsen, Ken Schwaber; “Agile Retrospectives: Making Good Teams Great”; Pragmatic Bookshelf (July 26, 2006) 14