SlideShare a Scribd company logo
1 of 11
Download to read offline
Kanban Software Game
BestBrains
29. oktober
2013

Søren Weiss
Agile Coach
@sorenweiss
Agile Games
¤  The gamification trend
¤  Conferences
¤  Boot camps
¤  Certification programs
¤  Agile Games Nights

¤  Game types and complexity
¤  "Tell me, I'll forget. Show me,
I'll remember. Involve me, I'll
understand”
¤  And It’s fun J

2
Gaming examples

3
What is Kanban?
Agile Framework

Manifesto – principles - values

Agile is a conceptual framework for undertaking software engineering projects

Extreme
Programming
(XP)

Unified Process

SCRUM

Dynamic
Systems
Development
Method (DSDM)

Crystal

Feature Driven
Development

Adaptive

Kanban

Source: IBM

4
Kanban practices

Visualise
Work

5

Limit Work In
Progress

Explicit
Policies

Measurement
and Manage
Flow

Continuous
collaborative
improvement
Kanban software game

Goal: To deliver the highest amount of business value

6
Kanban board layout

WIP limit

WIP limit

WIP limit

3

3

4

Backlog	
  

Planned	
  

Analysis	
  
Doing	
  

Policy
”Planned in
Round” is
filled

7

Policy
”Started in
round” is
filled

Done	
  

Development	
  
Doing	
  

Done	
  

Test	
  
Doing	
  

Deploy	
  

Done	
  

Done	
  

Policy
”Completed in
round” and
Score field is
filled
Story types
Regular story (white cards):
4 rounds (cycle time = 3) = 100% business value
5 rounds (cycle time = 4) = 75 % business value
6 rounds (cycle time = 5) = 50 % business value
7 rounds (cycle time = 6) = 25 % business value
> 7 rounds (cycle time >6) = 0 business value
Fixed date story (yellow cards):
•  Must complete before or on a deadline
•  Only value when delivered on time
•  Lead and cycle time is irrelevant for gaining
business value
Expedite story (red cards):
•  Must complete in 4 rounds
•  Can break WIP limits
•  Only value when on time
•  Must be done even if no value

8

Notice
Minimum number of rounds to
complete a story is 4

(round 1 + round 2 + round 3 + round 4).

When you calculate cycle time, you
will get the cycle time of 3 cycles
(round 4 – round 1).
Flow measurements
Lead time = Completed – Planned
Cycle time = Completed – Started
Dice and flow
1. 

Daily meeting (start of each round) decides
¤  Placement of dice
¤  What to work on

2. 

When rolling dice you roll for one column at a time.

3. 

Dice can be moved from (home) column to another column. Dice score is reduced to half
the score if dice is moved from home column to another column. Hence a dice roll of value 1
or 2 = value 1, a value 3 or 4 = value 2 and value 5 or 6 = value 3.

4. 

When counting dice score, count each dice by themselves. Do not add all dices together
and then divide, it will give the wrong result when many dices are moved.

5. 

Unused dice score is lost.

6. 

In one round you can only work a story in one column (state). Hence a story cannot be
worked on in several columns in the same round.

7. 

Place stories at the bottom of the a column if team decides not to complete it (e.g. if the
team thinks that it is not possible to gain business value). This is not possible for expedite stories.

9
Measurements
¤  Lead time
¤  is calculated as = Done round – Planned round

¤  Cycle time
¤  is calculated as = Done round – Analysis round

¤  Accumulated Earned Business value
¤  is calculated based on cycle time.

¤  Cumulative flow diagram
¤  Is calculated by counting number of story cards per state.

10
Round flow

1.
Do a daily coordination
meeting to decide on
strategy

7.
Update measurement chart

6.
Update story card values
and move story cards

5.
Roll dice to produce
progress

11

2.
Move stories from backlog
into planned to decide
what is queued to work on

3.
Update board (moving
stories) to reflect status on
progress

4.
Redistribute dice to decide
on ressource allocation

More Related Content

Similar to Kanban software game hos BestBrains d. 29.10.13

Minimal Viable Agile
Minimal Viable AgileMinimal Viable Agile
Minimal Viable Agiletroytuttle
 
Story Points Estimation And Planning Poker
Story Points Estimation And Planning PokerStory Points Estimation And Planning Poker
Story Points Estimation And Planning PokerDaniel Toader
 
"Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li...
"Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li..."Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li...
"Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li...Julie Wyman
 
Snehamayees workshop on why scrum works
Snehamayees workshop on why scrum worksSnehamayees workshop on why scrum works
Snehamayees workshop on why scrum worksSnehamayee Kulkarni
 
Scrum gathering 2012 shanghai 播种敏捷分会场演讲话题:敏捷估算的新视角(Alan Atlas)
Scrum gathering 2012 shanghai 播种敏捷分会场演讲话题:敏捷估算的新视角(Alan Atlas)Scrum gathering 2012 shanghai 播种敏捷分会场演讲话题:敏捷估算的新视角(Alan Atlas)
Scrum gathering 2012 shanghai 播种敏捷分会场演讲话题:敏捷估算的新视角(Alan Atlas)LetAgileFly
 
Optimus Prime: a Game to understand the relationship of Optimization, Priorit...
Optimus Prime: a Game to understand the relationship of Optimization, Priorit...Optimus Prime: a Game to understand the relationship of Optimization, Priorit...
Optimus Prime: a Game to understand the relationship of Optimization, Priorit...Paul Boos
 
Agile Predictability
Agile PredictabilityAgile Predictability
Agile Predictabilityagilesamurai
 
The Effects of Work Habits Around Agility Through Simulations
The Effects of Work Habits Around Agility Through SimulationsThe Effects of Work Habits Around Agility Through Simulations
The Effects of Work Habits Around Agility Through SimulationsPaul Boos
 
DevLearn 2019 Create Engaging Instruction Using Game Elements
DevLearn 2019 Create Engaging Instruction Using Game ElementsDevLearn 2019 Create Engaging Instruction Using Game Elements
DevLearn 2019 Create Engaging Instruction Using Game ElementsKarl Kapp
 
Lean, agile and dev ops games- facilitator's guide
Lean, agile and dev ops games- facilitator's guideLean, agile and dev ops games- facilitator's guide
Lean, agile and dev ops games- facilitator's guideRavi Tadwalkar
 
Kanban, Flow and Cadence
Kanban, Flow and CadenceKanban, Flow and Cadence
Kanban, Flow and CadenceAaron Sanders
 
Discovering story points
Discovering story pointsDiscovering story points
Discovering story pointsNadia Zemskova
 
Agile the Board Game (for XPDays Benelux 2013)
Agile the Board Game (for XPDays Benelux 2013)Agile the Board Game (for XPDays Benelux 2013)
Agile the Board Game (for XPDays Benelux 2013)Dajo Breddels
 
Agile the Board Game
Agile the Board GameAgile the Board Game
Agile the Board GameKuzidi
 
How to fix your software development process
How to fix your software development processHow to fix your software development process
How to fix your software development processSimba Sagwete
 
Speak To The Business! Agile Metrics That Inform Rather Confuse the Business
Speak To The Business! Agile Metrics That Inform Rather Confuse the BusinessSpeak To The Business! Agile Metrics That Inform Rather Confuse the Business
Speak To The Business! Agile Metrics That Inform Rather Confuse the Businesstroytuttle
 
Estimation Games – Pascal Van Cauwenberghe
Estimation Games – Pascal Van CauwenbergheEstimation Games – Pascal Van Cauwenberghe
Estimation Games – Pascal Van CauwenbergheAgile Tour Beirut
 

Similar to Kanban software game hos BestBrains d. 29.10.13 (20)

Minimal Viable Agile
Minimal Viable AgileMinimal Viable Agile
Minimal Viable Agile
 
Story Points Estimation And Planning Poker
Story Points Estimation And Planning PokerStory Points Estimation And Planning Poker
Story Points Estimation And Planning Poker
 
"Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li...
"Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li..."Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li...
"Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li...
 
Collaborative Techniques
Collaborative TechniquesCollaborative Techniques
Collaborative Techniques
 
Snehamayees workshop on why scrum works
Snehamayees workshop on why scrum worksSnehamayees workshop on why scrum works
Snehamayees workshop on why scrum works
 
Scrum gathering 2012 shanghai 播种敏捷分会场演讲话题:敏捷估算的新视角(Alan Atlas)
Scrum gathering 2012 shanghai 播种敏捷分会场演讲话题:敏捷估算的新视角(Alan Atlas)Scrum gathering 2012 shanghai 播种敏捷分会场演讲话题:敏捷估算的新视角(Alan Atlas)
Scrum gathering 2012 shanghai 播种敏捷分会场演讲话题:敏捷估算的新视角(Alan Atlas)
 
Optimus Prime: a Game to understand the relationship of Optimization, Priorit...
Optimus Prime: a Game to understand the relationship of Optimization, Priorit...Optimus Prime: a Game to understand the relationship of Optimization, Priorit...
Optimus Prime: a Game to understand the relationship of Optimization, Priorit...
 
Practical Scrum - day 2
Practical Scrum - day 2Practical Scrum - day 2
Practical Scrum - day 2
 
Scrum Coach : Estimation
Scrum Coach : EstimationScrum Coach : Estimation
Scrum Coach : Estimation
 
Agile Predictability
Agile PredictabilityAgile Predictability
Agile Predictability
 
The Effects of Work Habits Around Agility Through Simulations
The Effects of Work Habits Around Agility Through SimulationsThe Effects of Work Habits Around Agility Through Simulations
The Effects of Work Habits Around Agility Through Simulations
 
DevLearn 2019 Create Engaging Instruction Using Game Elements
DevLearn 2019 Create Engaging Instruction Using Game ElementsDevLearn 2019 Create Engaging Instruction Using Game Elements
DevLearn 2019 Create Engaging Instruction Using Game Elements
 
Lean, agile and dev ops games- facilitator's guide
Lean, agile and dev ops games- facilitator's guideLean, agile and dev ops games- facilitator's guide
Lean, agile and dev ops games- facilitator's guide
 
Kanban, Flow and Cadence
Kanban, Flow and CadenceKanban, Flow and Cadence
Kanban, Flow and Cadence
 
Discovering story points
Discovering story pointsDiscovering story points
Discovering story points
 
Agile the Board Game (for XPDays Benelux 2013)
Agile the Board Game (for XPDays Benelux 2013)Agile the Board Game (for XPDays Benelux 2013)
Agile the Board Game (for XPDays Benelux 2013)
 
Agile the Board Game
Agile the Board GameAgile the Board Game
Agile the Board Game
 
How to fix your software development process
How to fix your software development processHow to fix your software development process
How to fix your software development process
 
Speak To The Business! Agile Metrics That Inform Rather Confuse the Business
Speak To The Business! Agile Metrics That Inform Rather Confuse the BusinessSpeak To The Business! Agile Metrics That Inform Rather Confuse the Business
Speak To The Business! Agile Metrics That Inform Rather Confuse the Business
 
Estimation Games – Pascal Van Cauwenberghe
Estimation Games – Pascal Van CauwenbergheEstimation Games – Pascal Van Cauwenberghe
Estimation Games – Pascal Van Cauwenberghe
 

More from BestBrains

Psykologien i agile teams
Psykologien i agile teamsPsykologien i agile teams
Psykologien i agile teamsBestBrains
 
Bliv en haj til nedbrydning okt 2016
Bliv en haj til nedbrydning okt 2016 Bliv en haj til nedbrydning okt 2016
Bliv en haj til nedbrydning okt 2016 BestBrains
 
Vsm best brains presentation_ september 2016_v4 2
Vsm best brains presentation_ september 2016_v4 2Vsm best brains presentation_ september 2016_v4 2
Vsm best brains presentation_ september 2016_v4 2BestBrains
 
Lars thorup-react-and-redux-2016-09
Lars thorup-react-and-redux-2016-09Lars thorup-react-and-redux-2016-09
Lars thorup-react-and-redux-2016-09BestBrains
 
BestBrains café-møde: Kanban med Lego ved Jesper Thaning
BestBrains café-møde: Kanban med Lego ved Jesper ThaningBestBrains café-møde: Kanban med Lego ved Jesper Thaning
BestBrains café-møde: Kanban med Lego ved Jesper ThaningBestBrains
 
Projektleder i agilt setup, cafemøde hos BestBrains, april 2016
Projektleder i agilt setup, cafemøde hos BestBrains, april 2016Projektleder i agilt setup, cafemøde hos BestBrains, april 2016
Projektleder i agilt setup, cafemøde hos BestBrains, april 2016BestBrains
 
BestBrains café-møde d. 14. april: Retrospektiv antipatterns
BestBrains café-møde d. 14. april: Retrospektiv antipatternsBestBrains café-møde d. 14. april: Retrospektiv antipatterns
BestBrains café-møde d. 14. april: Retrospektiv antipatternsBestBrains
 
Gør urværket synligt for dine teams
Gør urværket synligt for dine teamsGør urværket synligt for dine teams
Gør urværket synligt for dine teamsBestBrains
 
Tddbdd workshop
Tddbdd workshopTddbdd workshop
Tddbdd workshopBestBrains
 
Craftsmanship 2016 -BestBrains Café-møder
Craftsmanship 2016 -BestBrains Café-møderCraftsmanship 2016 -BestBrains Café-møder
Craftsmanship 2016 -BestBrains Café-møderBestBrains
 
Best brains kanban med lego januar 2016 handout
Best brains kanban med lego januar 2016 handoutBest brains kanban med lego januar 2016 handout
Best brains kanban med lego januar 2016 handoutBestBrains
 
Bliv en ørn til estimering nov 2015
Bliv en ørn til estimering nov 2015Bliv en ørn til estimering nov 2015
Bliv en ørn til estimering nov 2015BestBrains
 
Den agile transformation november 2015
Den agile transformation november 2015Den agile transformation november 2015
Den agile transformation november 2015BestBrains
 
Sandheden om agile udviklingsteams
Sandheden om agile udviklingsteamsSandheden om agile udviklingsteams
Sandheden om agile udviklingsteamsBestBrains
 
Intro til agile 31 aug 2015
Intro til agile 31 aug 2015Intro til agile 31 aug 2015
Intro til agile 31 aug 2015BestBrains
 
Lær 3 agile metoder på en aften, august 2015
Lær 3 agile metoder på en aften, august 2015Lær 3 agile metoder på en aften, august 2015
Lær 3 agile metoder på en aften, august 2015BestBrains
 
Bliv en haj til nedbrydning, aug 2015.
Bliv en haj til nedbrydning, aug 2015.Bliv en haj til nedbrydning, aug 2015.
Bliv en haj til nedbrydning, aug 2015.BestBrains
 
Haj til nedbrydning juni 2015
Haj til nedbrydning juni 2015Haj til nedbrydning juni 2015
Haj til nedbrydning juni 2015BestBrains
 
Motivation - fedt, farligt & flygtigt.
Motivation - fedt, farligt & flygtigt.Motivation - fedt, farligt & flygtigt.
Motivation - fedt, farligt & flygtigt.BestBrains
 
Switch -den_agile_omstilling
Switch  -den_agile_omstillingSwitch  -den_agile_omstilling
Switch -den_agile_omstillingBestBrains
 

More from BestBrains (20)

Psykologien i agile teams
Psykologien i agile teamsPsykologien i agile teams
Psykologien i agile teams
 
Bliv en haj til nedbrydning okt 2016
Bliv en haj til nedbrydning okt 2016 Bliv en haj til nedbrydning okt 2016
Bliv en haj til nedbrydning okt 2016
 
Vsm best brains presentation_ september 2016_v4 2
Vsm best brains presentation_ september 2016_v4 2Vsm best brains presentation_ september 2016_v4 2
Vsm best brains presentation_ september 2016_v4 2
 
Lars thorup-react-and-redux-2016-09
Lars thorup-react-and-redux-2016-09Lars thorup-react-and-redux-2016-09
Lars thorup-react-and-redux-2016-09
 
BestBrains café-møde: Kanban med Lego ved Jesper Thaning
BestBrains café-møde: Kanban med Lego ved Jesper ThaningBestBrains café-møde: Kanban med Lego ved Jesper Thaning
BestBrains café-møde: Kanban med Lego ved Jesper Thaning
 
Projektleder i agilt setup, cafemøde hos BestBrains, april 2016
Projektleder i agilt setup, cafemøde hos BestBrains, april 2016Projektleder i agilt setup, cafemøde hos BestBrains, april 2016
Projektleder i agilt setup, cafemøde hos BestBrains, april 2016
 
BestBrains café-møde d. 14. april: Retrospektiv antipatterns
BestBrains café-møde d. 14. april: Retrospektiv antipatternsBestBrains café-møde d. 14. april: Retrospektiv antipatterns
BestBrains café-møde d. 14. april: Retrospektiv antipatterns
 
Gør urværket synligt for dine teams
Gør urværket synligt for dine teamsGør urværket synligt for dine teams
Gør urværket synligt for dine teams
 
Tddbdd workshop
Tddbdd workshopTddbdd workshop
Tddbdd workshop
 
Craftsmanship 2016 -BestBrains Café-møder
Craftsmanship 2016 -BestBrains Café-møderCraftsmanship 2016 -BestBrains Café-møder
Craftsmanship 2016 -BestBrains Café-møder
 
Best brains kanban med lego januar 2016 handout
Best brains kanban med lego januar 2016 handoutBest brains kanban med lego januar 2016 handout
Best brains kanban med lego januar 2016 handout
 
Bliv en ørn til estimering nov 2015
Bliv en ørn til estimering nov 2015Bliv en ørn til estimering nov 2015
Bliv en ørn til estimering nov 2015
 
Den agile transformation november 2015
Den agile transformation november 2015Den agile transformation november 2015
Den agile transformation november 2015
 
Sandheden om agile udviklingsteams
Sandheden om agile udviklingsteamsSandheden om agile udviklingsteams
Sandheden om agile udviklingsteams
 
Intro til agile 31 aug 2015
Intro til agile 31 aug 2015Intro til agile 31 aug 2015
Intro til agile 31 aug 2015
 
Lær 3 agile metoder på en aften, august 2015
Lær 3 agile metoder på en aften, august 2015Lær 3 agile metoder på en aften, august 2015
Lær 3 agile metoder på en aften, august 2015
 
Bliv en haj til nedbrydning, aug 2015.
Bliv en haj til nedbrydning, aug 2015.Bliv en haj til nedbrydning, aug 2015.
Bliv en haj til nedbrydning, aug 2015.
 
Haj til nedbrydning juni 2015
Haj til nedbrydning juni 2015Haj til nedbrydning juni 2015
Haj til nedbrydning juni 2015
 
Motivation - fedt, farligt & flygtigt.
Motivation - fedt, farligt & flygtigt.Motivation - fedt, farligt & flygtigt.
Motivation - fedt, farligt & flygtigt.
 
Switch -den_agile_omstilling
Switch  -den_agile_omstillingSwitch  -den_agile_omstilling
Switch -den_agile_omstilling
 

Recently uploaded

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 

Recently uploaded (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

Kanban software game hos BestBrains d. 29.10.13

  • 1. Kanban Software Game BestBrains 29. oktober 2013 Søren Weiss Agile Coach @sorenweiss
  • 2. Agile Games ¤  The gamification trend ¤  Conferences ¤  Boot camps ¤  Certification programs ¤  Agile Games Nights ¤  Game types and complexity ¤  "Tell me, I'll forget. Show me, I'll remember. Involve me, I'll understand” ¤  And It’s fun J 2
  • 4. What is Kanban? Agile Framework Manifesto – principles - values Agile is a conceptual framework for undertaking software engineering projects Extreme Programming (XP) Unified Process SCRUM Dynamic Systems Development Method (DSDM) Crystal Feature Driven Development Adaptive Kanban Source: IBM 4
  • 5. Kanban practices Visualise Work 5 Limit Work In Progress Explicit Policies Measurement and Manage Flow Continuous collaborative improvement
  • 6. Kanban software game Goal: To deliver the highest amount of business value 6
  • 7. Kanban board layout WIP limit WIP limit WIP limit 3 3 4 Backlog   Planned   Analysis   Doing   Policy ”Planned in Round” is filled 7 Policy ”Started in round” is filled Done   Development   Doing   Done   Test   Doing   Deploy   Done   Done   Policy ”Completed in round” and Score field is filled
  • 8. Story types Regular story (white cards): 4 rounds (cycle time = 3) = 100% business value 5 rounds (cycle time = 4) = 75 % business value 6 rounds (cycle time = 5) = 50 % business value 7 rounds (cycle time = 6) = 25 % business value > 7 rounds (cycle time >6) = 0 business value Fixed date story (yellow cards): •  Must complete before or on a deadline •  Only value when delivered on time •  Lead and cycle time is irrelevant for gaining business value Expedite story (red cards): •  Must complete in 4 rounds •  Can break WIP limits •  Only value when on time •  Must be done even if no value 8 Notice Minimum number of rounds to complete a story is 4 (round 1 + round 2 + round 3 + round 4). When you calculate cycle time, you will get the cycle time of 3 cycles (round 4 – round 1). Flow measurements Lead time = Completed – Planned Cycle time = Completed – Started
  • 9. Dice and flow 1.  Daily meeting (start of each round) decides ¤  Placement of dice ¤  What to work on 2.  When rolling dice you roll for one column at a time. 3.  Dice can be moved from (home) column to another column. Dice score is reduced to half the score if dice is moved from home column to another column. Hence a dice roll of value 1 or 2 = value 1, a value 3 or 4 = value 2 and value 5 or 6 = value 3. 4.  When counting dice score, count each dice by themselves. Do not add all dices together and then divide, it will give the wrong result when many dices are moved. 5.  Unused dice score is lost. 6.  In one round you can only work a story in one column (state). Hence a story cannot be worked on in several columns in the same round. 7.  Place stories at the bottom of the a column if team decides not to complete it (e.g. if the team thinks that it is not possible to gain business value). This is not possible for expedite stories. 9
  • 10. Measurements ¤  Lead time ¤  is calculated as = Done round – Planned round ¤  Cycle time ¤  is calculated as = Done round – Analysis round ¤  Accumulated Earned Business value ¤  is calculated based on cycle time. ¤  Cumulative flow diagram ¤  Is calculated by counting number of story cards per state. 10
  • 11. Round flow 1. Do a daily coordination meeting to decide on strategy 7. Update measurement chart 6. Update story card values and move story cards 5. Roll dice to produce progress 11 2. Move stories from backlog into planned to decide what is queued to work on 3. Update board (moving stories) to reflect status on progress 4. Redistribute dice to decide on ressource allocation