SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Hands-on practice:
two ways to run a project
The Ball-Point Game Reloaded
The Ball-Point Game

Facts:
○ game author is Boris Bloger
○ introduced at Spring Scrum Gathering
  2008 in Chicago by Tobias Mayer
○ simulates Scrum process
How it looks like?


Team members pass the balls
amongst the whole team.


When the ball goes throw all team
members it is produced.
Rules

The basic rules are:
○ The balls must have air time
○ Balls that hit the floor don’t count, and have to be
   returned to the starting point to get them back in play
○ No balls to your direct neighbour
○ Start point = End point (i.e. the container)
○ Iteration = 2 minutes
○ In between = 1 minute, to review and plan
○ Play 5 iterations
What we are going to do?

Agenda:
● simulate plan-driven approach
● simulate change-driven approach
● analyze lessons learned
So we need
two sets of rules
       for
  two different
  approaches!
Making teams
Rules for plan-driven approach

Additional rules for plan-driven approach:
● Number of balls to use is predefined
● Number of balls to be produced is
  predefined
● Planning phase: 3 min
● Production phase: 3 min
● Review: 1 min
Rules reloaded

The basic rules are:
○ The balls must have air time
○ Balls that hit the floor don’t count, and have to be returned to
    the starting point to get them back in play
○ No balls to your direct neighbour
○ Balls must be touched by hand
○ The ball is produced when it passed through all team members
○ Teams can use whatever it wants during the production phase
○ The team can not change its process during production phase
○ Teams are accountable for counting the produced balls quantity
Plan-driven approach
retrospective
● What happened?
● Did you want to change the process?
● What will happen if the production
  phase lasts for 15 minutes?
Making new teams
Rules for change-driven
approach
Rules for change-driven approach:
● Team can use as much balls as it likes
● Team defines the quantity of balls it is
  committed to produce
● Planning phase: 1 min
● Production phase: 1 min
● Review: 1 min
● Play 3-5 iterations
Rules reloaded

The basic rules are:
○ The balls must have air time
○ Balls that hit the floor don’t count, and have to be returned to
    the starting point to get them back in play
○ No balls to your direct neighbour
○ Balls must be touched by hand
○ The ball is produced when it passed through all team members
○ Teams can use whatever it wants during the production phase
○ The team can not change its process during production phase
○ Teams are accountable for counting the produced balls
    quantity
Change-driven approach
retrospective
● And what happened at this time?
● Did you want to change the process?
● Did you change it? How?
● What was the iteration that felt great?
Lessons learned

What did you learn today?



                  …

                       Fill it by yourself!
But think about…

● What made the teamwork?
● How time pressure affects the team?
● How did you improve as a team?
● In what simulation production process
  is more cost effective?
● Why the team began to show more
  predictable result?
Deming cycle




Is it better to have
a long feedback loop or
a short one?
Links

The Classic Ball-Point Game description:
● http://goo.gl/NfHhd
● http://goo.gl/r6Qnu
Deming Cycle:
● http://en.wikipedia.org/wiki/PDCA
Scrum:
● http://www.scrum.org/scrumguides
Contacts


Leave feedback: http://meetu.ps/dvJCn




Contact me: http://about.me/NetRat




Rate me: http://spkr8.com/t/12711
Credits

Materials used in the presentation:
● photo by Adrian Cockle
● Wikipedia: http://www.wikipedia.org/
● Open Clip Art Library: http://openclipart.org/
Thank You!

Weitere ähnliche Inhalte

Ähnlich wie Hands-on practice: two ways to run a project

Evolve your team from feedback and purpose
Evolve your team from feedback and purposeEvolve your team from feedback and purpose
Evolve your team from feedback and purposeMartin van Dijken
 
Systems Thinking with the Ball Point Game
Systems Thinking with the Ball Point GameSystems Thinking with the Ball Point Game
Systems Thinking with the Ball Point GameJeff Kosciejew
 
Intro to Systems Thinking
Intro to Systems ThinkingIntro to Systems Thinking
Intro to Systems ThinkingJeff Kosciejew
 
Ball Point Game: Self-organizing Your Flow of Work
Ball Point Game: Self-organizing Your Flow of WorkBall Point Game: Self-organizing Your Flow of Work
Ball Point Game: Self-organizing Your Flow of WorkMark Grove
 
Project Managers, our World is Changing!
Project Managers, our World is Changing!Project Managers, our World is Changing!
Project Managers, our World is Changing!PALO IT
 
GBLNYC August 2014 Workshop Slides
GBLNYC August 2014 Workshop SlidesGBLNYC August 2014 Workshop Slides
GBLNYC August 2014 Workshop SlidesJoe Ballou
 

Ähnlich wie Hands-on practice: two ways to run a project (7)

Evolve your team from feedback and purpose
Evolve your team from feedback and purposeEvolve your team from feedback and purpose
Evolve your team from feedback and purpose
 
Systems Thinking with the Ball Point Game
Systems Thinking with the Ball Point GameSystems Thinking with the Ball Point Game
Systems Thinking with the Ball Point Game
 
Intro to Systems Thinking
Intro to Systems ThinkingIntro to Systems Thinking
Intro to Systems Thinking
 
Ball Point Game: Self-organizing Your Flow of Work
Ball Point Game: Self-organizing Your Flow of WorkBall Point Game: Self-organizing Your Flow of Work
Ball Point Game: Self-organizing Your Flow of Work
 
Project Managers, our World is Changing!
Project Managers, our World is Changing!Project Managers, our World is Changing!
Project Managers, our World is Changing!
 
Scrum Game
Scrum GameScrum Game
Scrum Game
 
GBLNYC August 2014 Workshop Slides
GBLNYC August 2014 Workshop SlidesGBLNYC August 2014 Workshop Slides
GBLNYC August 2014 Workshop Slides
 

Mehr von Vladimir Tarasov

User stories — how to cook a cat?
User stories — how to cook a cat?User stories — how to cook a cat?
User stories — how to cook a cat?Vladimir Tarasov
 
User Stories — The Nuclear Power
User Stories — The Nuclear PowerUser Stories — The Nuclear Power
User Stories — The Nuclear PowerVladimir Tarasov
 
User stories — broken vision broke the knees
User stories — broken vision broke the kneesUser stories — broken vision broke the knees
User stories — broken vision broke the kneesVladimir Tarasov
 

Mehr von Vladimir Tarasov (6)

Teaming up with robot!
Teaming up with robot!Teaming up with robot!
Teaming up with robot!
 
User stories — how to cook a cat?
User stories — how to cook a cat?User stories — how to cook a cat?
User stories — how to cook a cat?
 
User Stories — The Nuclear Power
User Stories — The Nuclear PowerUser Stories — The Nuclear Power
User Stories — The Nuclear Power
 
User stories — broken vision broke the knees
User stories — broken vision broke the kneesUser stories — broken vision broke the knees
User stories — broken vision broke the knees
 
Agile contracts
Agile contractsAgile contracts
Agile contracts
 
Coding Dojo Applied
Coding Dojo AppliedCoding Dojo Applied
Coding Dojo Applied
 

Kürzlich hochgeladen

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 

Kürzlich hochgeladen (20)

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 

Hands-on practice: two ways to run a project

  • 1. Hands-on practice: two ways to run a project The Ball-Point Game Reloaded
  • 2.
  • 3. The Ball-Point Game Facts: ○ game author is Boris Bloger ○ introduced at Spring Scrum Gathering 2008 in Chicago by Tobias Mayer ○ simulates Scrum process
  • 4. How it looks like? Team members pass the balls amongst the whole team. When the ball goes throw all team members it is produced.
  • 5. Rules The basic rules are: ○ The balls must have air time ○ Balls that hit the floor don’t count, and have to be returned to the starting point to get them back in play ○ No balls to your direct neighbour ○ Start point = End point (i.e. the container) ○ Iteration = 2 minutes ○ In between = 1 minute, to review and plan ○ Play 5 iterations
  • 6. What we are going to do? Agenda: ● simulate plan-driven approach ● simulate change-driven approach ● analyze lessons learned
  • 7. So we need two sets of rules for two different approaches!
  • 9. Rules for plan-driven approach Additional rules for plan-driven approach: ● Number of balls to use is predefined ● Number of balls to be produced is predefined ● Planning phase: 3 min ● Production phase: 3 min ● Review: 1 min
  • 10. Rules reloaded The basic rules are: ○ The balls must have air time ○ Balls that hit the floor don’t count, and have to be returned to the starting point to get them back in play ○ No balls to your direct neighbour ○ Balls must be touched by hand ○ The ball is produced when it passed through all team members ○ Teams can use whatever it wants during the production phase ○ The team can not change its process during production phase ○ Teams are accountable for counting the produced balls quantity
  • 11. Plan-driven approach retrospective ● What happened? ● Did you want to change the process? ● What will happen if the production phase lasts for 15 minutes?
  • 13. Rules for change-driven approach Rules for change-driven approach: ● Team can use as much balls as it likes ● Team defines the quantity of balls it is committed to produce ● Planning phase: 1 min ● Production phase: 1 min ● Review: 1 min ● Play 3-5 iterations
  • 14. Rules reloaded The basic rules are: ○ The balls must have air time ○ Balls that hit the floor don’t count, and have to be returned to the starting point to get them back in play ○ No balls to your direct neighbour ○ Balls must be touched by hand ○ The ball is produced when it passed through all team members ○ Teams can use whatever it wants during the production phase ○ The team can not change its process during production phase ○ Teams are accountable for counting the produced balls quantity
  • 15. Change-driven approach retrospective ● And what happened at this time? ● Did you want to change the process? ● Did you change it? How? ● What was the iteration that felt great?
  • 16. Lessons learned What did you learn today? … Fill it by yourself!
  • 17. But think about… ● What made the teamwork? ● How time pressure affects the team? ● How did you improve as a team? ● In what simulation production process is more cost effective? ● Why the team began to show more predictable result?
  • 18. Deming cycle Is it better to have a long feedback loop or a short one?
  • 19. Links The Classic Ball-Point Game description: ● http://goo.gl/NfHhd ● http://goo.gl/r6Qnu Deming Cycle: ● http://en.wikipedia.org/wiki/PDCA Scrum: ● http://www.scrum.org/scrumguides
  • 20. Contacts Leave feedback: http://meetu.ps/dvJCn Contact me: http://about.me/NetRat Rate me: http://spkr8.com/t/12711
  • 21. Credits Materials used in the presentation: ● photo by Adrian Cockle ● Wikipedia: http://www.wikipedia.org/ ● Open Clip Art Library: http://openclipart.org/