SlideShare a Scribd company logo
1 of 14
Download to read offline
Self-forming teams
Nov 2017
What is happening today
• We will understand how the teams will be formed
• Scrum masters will leave the room
• Teams will form
• Teams will rank scrum masters
• Scrum masters will rank teams
• The result will be read out
The One Rule of Team Forming
• We have [n] people (n to be replaced by the actual number of participants)
• 25% people with QA focused knowledge
• 75% people with Development focused knowledge
• The rule: each team to have 1 person with QA focused knowledge and 3
people with Development focused knowledge
Process – It’s Iterative!!!
• Iterate, iterate, iterate –
• Up to 5 iterations but at least 3
• 10 minutes per iteration
• On each iteration
1. Arrange into teams
• Constraint: No team can be exactly the same as in previous iteration
• Above constraint does not apply unless iterations are adjacent
• The One Rule must be satisfied
2. Each person - Secret vote: 3 – Very happy, 2 – ok but could be better, 1 – do not like
• Element of uncertainty
• Secret fact to be revealed at the end of iteration 2
Accounting process
• At the end of each iteration write your number (1, 2, or 3) and place in an
envelope
• The total for each iteration will be calculated (max is [# of people]*3)
• At the end of the exercise the last iteration that has the maximum total score
and no more than 1 score of “1” will be the team forming iteration
• The last iteration is not necessarily the team forming iteration
• Total scores will be revealed at iterations 3, 4, and 5 (they will not be
summed up prior). Individual scores are not identifiable.
Iteration 1
• Form into teams
• 1 QA specialty and 3 Dev specialties
• Write your score on a piece of page and put in an envelope
• 3 – Very happy, 2 – ok but could be better, 1 – do not like
Iteration 2
• Form into teams
• 1 QA specialty and 3 Dev specialties
• Each team to be different from Iteration 1
• Write your score on a piece of page and put in an envelope
• 3 – Very happy, 2 – ok but could be better, 1 – do not like
The Big Reveal of the secret fact
• The secret fact is:
• on the next slide
The Big Reveal of the secret fact
• Iteration 1 does not count
Iteration 3
• Form into teams
• 1 QA specialty and 3 Dev specialties
• Each team to be different from Iteration 2
• Write your score on a piece of page and put in an envelope
• 3 – Very happy, 2 – ok but could be better, 1 – do not like
Iteration 4
• Form into teams
• 1 QA specialty and 3 Dev specialties
• Each team to be different from Iteration 3
• Write your score on a piece of page and put in an envelope
• 3 – Very happy, 2 – ok but could be better, 1 – do not like
Iteration 5
• Form into teams
• 1 QA specialty and 3 Dev specialties
• Each team to be different from Iteration 4
• Write your score on a piece of page and put in an envelope
• 3 – Very happy, 2 – ok but could be better, 1 – do not like
Picking your scrum master
• Each team to rank scrum masters, possible rankings
• First choice
• Second choice
• Third choice
• Etc
• You can use 1st choice once but 2nd more than once (you can rank two
people 2nd)
• Scrum masters will do the same for each team
• The rankings will never be publicly disclosed
• Teams: please submit your rankings to me on a piece of paper
The big announcement

More Related Content

Similar to Self-forming agile teams

SHE QC ideation, a story grooming technique
SHE QC ideation, a story grooming techniqueSHE QC ideation, a story grooming technique
SHE QC ideation, a story grooming techniqueRanjith Tharayil
 
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
 
Initial sprint velocity problem
Initial sprint velocity problemInitial sprint velocity problem
Initial sprint velocity problemDejan Radic
 
Agile Camp 2018 - Experience Personal Kanban
Agile Camp 2018 - Experience Personal Kanban   Agile Camp 2018 - Experience Personal Kanban
Agile Camp 2018 - Experience Personal Kanban TheAgileDen
 
Recent learning of scrum and management
Recent learning of scrum and managementRecent learning of scrum and management
Recent learning of scrum and managementJet Wang
 
Being the BEST we can be
Being the BEST we can beBeing the BEST we can be
Being the BEST we can beMark Wheeler
 
'Playing Around With Risks' by Jurgen Cleuren
'Playing Around With Risks' by Jurgen Cleuren'Playing Around With Risks' by Jurgen Cleuren
'Playing Around With Risks' by Jurgen CleurenTEST Huddle
 
Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur Rahmansaher
 
Introduction to agile and Scrum
Introduction to agile and ScrumIntroduction to agile and Scrum
Introduction to agile and ScrumScrum & Kanban
 
A Story of Self-Designing Team.pdf
A Story of Self-Designing Team.pdfA Story of Self-Designing Team.pdf
A Story of Self-Designing Team.pdfDerek Chen
 
The Slippery Slope
The Slippery SlopeThe Slippery Slope
The Slippery SlopeAlida Cheung
 
Scrum Gathering London 2018: What's Really Going On? An Observational Skills ...
Scrum Gathering London 2018: What's Really Going On? An Observational Skills ...Scrum Gathering London 2018: What's Really Going On? An Observational Skills ...
Scrum Gathering London 2018: What's Really Going On? An Observational Skills ...Julie Wyman
 
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 scrumHossam Hassan
 
Ted Lasso Retro EasyAgile.pdf
Ted Lasso Retro EasyAgile.pdfTed Lasso Retro EasyAgile.pdf
Ted Lasso Retro EasyAgile.pdfRichard Cheng
 
Agile Estimating and Planning
Agile Estimating and PlanningAgile Estimating and Planning
Agile Estimating and PlanningMykola Rak
 
Introduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project ManagementIntroduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project ManagementDan Chuparkoff
 

Similar to Self-forming agile teams (20)

SHE QC ideation, a story grooming technique
SHE QC ideation, a story grooming techniqueSHE QC ideation, a story grooming technique
SHE QC ideation, a story grooming technique
 
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
 
Initial sprint velocity problem
Initial sprint velocity problemInitial sprint velocity problem
Initial sprint velocity problem
 
Scrum Game
Scrum GameScrum Game
Scrum Game
 
Code Retreat
Code RetreatCode Retreat
Code Retreat
 
Amaze 2012
Amaze 2012Amaze 2012
Amaze 2012
 
Agile Camp 2018 - Experience Personal Kanban
Agile Camp 2018 - Experience Personal Kanban   Agile Camp 2018 - Experience Personal Kanban
Agile Camp 2018 - Experience Personal Kanban
 
Recent learning of scrum and management
Recent learning of scrum and managementRecent learning of scrum and management
Recent learning of scrum and management
 
Being the BEST we can be
Being the BEST we can beBeing the BEST we can be
Being the BEST we can be
 
'Playing Around With Risks' by Jurgen Cleuren
'Playing Around With Risks' by Jurgen Cleuren'Playing Around With Risks' by Jurgen Cleuren
'Playing Around With Risks' by Jurgen Cleuren
 
Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2
 
Introduction to agile and Scrum
Introduction to agile and ScrumIntroduction to agile and Scrum
Introduction to agile and Scrum
 
A Story of Self-Designing Team.pdf
A Story of Self-Designing Team.pdfA Story of Self-Designing Team.pdf
A Story of Self-Designing Team.pdf
 
Retrospectives
RetrospectivesRetrospectives
Retrospectives
 
The Slippery Slope
The Slippery SlopeThe Slippery Slope
The Slippery Slope
 
Scrum Gathering London 2018: What's Really Going On? An Observational Skills ...
Scrum Gathering London 2018: What's Really Going On? An Observational Skills ...Scrum Gathering London 2018: What's Really Going On? An Observational Skills ...
Scrum Gathering London 2018: What's Really Going On? An Observational Skills ...
 
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
 
Ted Lasso Retro EasyAgile.pdf
Ted Lasso Retro EasyAgile.pdfTed Lasso Retro EasyAgile.pdf
Ted Lasso Retro EasyAgile.pdf
 
Agile Estimating and Planning
Agile Estimating and PlanningAgile Estimating and Planning
Agile Estimating and Planning
 
Introduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project ManagementIntroduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project Management
 

Recently uploaded

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 

Recently uploaded (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 

Self-forming agile teams

  • 2. What is happening today • We will understand how the teams will be formed • Scrum masters will leave the room • Teams will form • Teams will rank scrum masters • Scrum masters will rank teams • The result will be read out
  • 3. The One Rule of Team Forming • We have [n] people (n to be replaced by the actual number of participants) • 25% people with QA focused knowledge • 75% people with Development focused knowledge • The rule: each team to have 1 person with QA focused knowledge and 3 people with Development focused knowledge
  • 4. Process – It’s Iterative!!! • Iterate, iterate, iterate – • Up to 5 iterations but at least 3 • 10 minutes per iteration • On each iteration 1. Arrange into teams • Constraint: No team can be exactly the same as in previous iteration • Above constraint does not apply unless iterations are adjacent • The One Rule must be satisfied 2. Each person - Secret vote: 3 – Very happy, 2 – ok but could be better, 1 – do not like • Element of uncertainty • Secret fact to be revealed at the end of iteration 2
  • 5. Accounting process • At the end of each iteration write your number (1, 2, or 3) and place in an envelope • The total for each iteration will be calculated (max is [# of people]*3) • At the end of the exercise the last iteration that has the maximum total score and no more than 1 score of “1” will be the team forming iteration • The last iteration is not necessarily the team forming iteration • Total scores will be revealed at iterations 3, 4, and 5 (they will not be summed up prior). Individual scores are not identifiable.
  • 6. Iteration 1 • Form into teams • 1 QA specialty and 3 Dev specialties • Write your score on a piece of page and put in an envelope • 3 – Very happy, 2 – ok but could be better, 1 – do not like
  • 7. Iteration 2 • Form into teams • 1 QA specialty and 3 Dev specialties • Each team to be different from Iteration 1 • Write your score on a piece of page and put in an envelope • 3 – Very happy, 2 – ok but could be better, 1 – do not like
  • 8. The Big Reveal of the secret fact • The secret fact is: • on the next slide
  • 9. The Big Reveal of the secret fact • Iteration 1 does not count
  • 10. Iteration 3 • Form into teams • 1 QA specialty and 3 Dev specialties • Each team to be different from Iteration 2 • Write your score on a piece of page and put in an envelope • 3 – Very happy, 2 – ok but could be better, 1 – do not like
  • 11. Iteration 4 • Form into teams • 1 QA specialty and 3 Dev specialties • Each team to be different from Iteration 3 • Write your score on a piece of page and put in an envelope • 3 – Very happy, 2 – ok but could be better, 1 – do not like
  • 12. Iteration 5 • Form into teams • 1 QA specialty and 3 Dev specialties • Each team to be different from Iteration 4 • Write your score on a piece of page and put in an envelope • 3 – Very happy, 2 – ok but could be better, 1 – do not like
  • 13. Picking your scrum master • Each team to rank scrum masters, possible rankings • First choice • Second choice • Third choice • Etc • You can use 1st choice once but 2nd more than once (you can rank two people 2nd) • Scrum masters will do the same for each team • The rankings will never be publicly disclosed • Teams: please submit your rankings to me on a piece of paper