SlideShare a Scribd company logo
Renee Troughton
Familiar?
4 activities

4 artifacts

3 roles

Sprint
Planning

Product
Backlog

Scrum Master

Daily Scrum

Sprint
Backlog

Product
Owner

Sprint Review

Sprint
Burndown

Scrum Team

Retrospective

Product
Burnup
The growth of Agile-esk
methods

Cynefin
Radical Management
Stoos
NVC
Rightshifting
Lean
Scrum
Beyond Budgeting

Lean
Startup

SAFe
Kanban

eXtreme
Programming

FDD
DSDM
Crystal
Disruptive vs evolutionary
SAFe
Scrum

Lean
Startup

Kanban

eXtreme
Programming
The basics

Visualise
& Manage
Flow

Make
Policies
Explicit

Limit
Work In
Progress

Pull
Work

Implement
Feedback
Mechanisms

Improve
Collaboratively
with metrics
Sudoku basics
Sudokuban rules
1. Up to 5 teams can be around the room. Each team has to have:
1 Scrum Master / Visual Leader
3 Sudoku Experts
1 Quality Assurance
1 Reporter
Observers or timers are allowed
2. Teams must not break their work in progress limits, unless to handle
expedites appropriately
3. The objective of the game is to be the team that has achieved the most
value by the end of the timebox
Sudokuban round 1
Mini retrospective
1.What worked well?
2.What to do differently?
Choose new WIP limits
Sudokuban round 2
Mini retrospective
1.What worked well?
2.What to do differently?
3.What still puzzles you?
Visualise Flow
Doing Visualised Flow

Being Agile

1. Understand the steps that every User
Story will need to go through to get
“done”

1. The User Story Wall is an accurate
reflection of work status at any point in
time

2. Setup a wall with these flow states and
the Sprint Backlog

2. User Stories are moving like a leaf in a
stream and are not getting stuck on
rocks

3. Break it flow into two subflows – “in
progress” and “done”

3. The team are watching all User Stories

4. Move cards real-time

4. Information is not hidden

Sprint
Backlog

Analysis

Dev

Test

Deploying

Done
Manage Flow
Doing Managed Flow
1. Watch for constraints arising and
proactively course correct
2. Adjust resources or WIP limits if
needed

Being Agile
1. Do away with estimation if work is
all the same size and the cycle
time and lead time is known for
the class of service

3. Track throughput using a
Cumulative Flow Diagram

2. Can do away with Sprints, but still
need to have some of the
cadence activities

4. Understand your cycle time and
lead time and work these down

3. Impact to the flow is known when
“rush work” is done

5. Have an approach for handling
the unknowns, eg. Production
support issues

4. Metrics are gathered for
suspected problem areas and
used as a means for decision
making
5. The team as a whole take
responsibility for reducing the
cycle and lead time
Make policies explicit
Doing Explicit Policies
1. Write up known constraints (either
self-imposed or imposed from
others)
2. Use this area as a discussion
opportunity to challenge the
constraints with the imposer
3. Gather metrics if necessary on the
impact of the constraint

Being Agile
1. Management and other teams are
open to being challenged on
policies where their value is in
question
2. How information moves and is
deliberately restricted is visually
represented on the User Story
Wall and anyone within the team
can walk external people through
it
Pull work
Doing Pulling work

Being Agile

1. Pull work if you are able to
actively work on it AND if your
Work In Progress limits allow it

1. The team work together to remove
constraints when they cannot pull
anymore work

2. Always pull the highest priority
work

2. By not pushing work it means that
the team works at a sustainable
pace

Sprint
Backlog

Analysis

Dev

Test

4

6

2

Deploying

Done
Limit Work In Progress
Doing Limit WIP

Being Agile

1. Set limits to the number of stories
that can be in flow states after the
Sprint Backlog and before
Done/Completed – ie Analysis,
Development, Test

1. Limiting work in progress reduces
context switching

2. Initially set to people handling that
flow state x 2

3. And ensures that roadblocks are
a key focus area

3. Only allow that number of stories
or less in that flow state at a time

4. Reducing the WIP Limit will show
the constrained areas

Sprint
Backlog

2. It also focusses on doing more
with less

Analysis

Dev

Test

4

6

2

Deploying

Done
Want more?
Renee Troughton
agileforest.com
leanpub.comAgileForest
renee@unbounddna.com
@agilerenee

theagile
revolution.com

unbounddna.com

More Related Content

PDF
Agile & SCRUM basics
PPT
Introduction To Agile
PPTX
AGILE METHODOLOGY
PPT
Agile Scrum Presentation-Detailed
PPTX
PPTX
Introduction to Agile - Scrum, Kanban, and everything in between
PDF
What is-agile henrik kniberg august 20 2013
PPTX
Agile Product Management: Getting from Backlog to Value
Agile & SCRUM basics
Introduction To Agile
AGILE METHODOLOGY
Agile Scrum Presentation-Detailed
Introduction to Agile - Scrum, Kanban, and everything in between
What is-agile henrik kniberg august 20 2013
Agile Product Management: Getting from Backlog to Value

What's hot (20)

PPTX
Agile - Scrum Presentation
PDF
Agile Scrum Training Process
PDF
12 Agile Principles in Pictures
PPTX
Accelerate using DevOps and CI/CD.
PDF
An introduction to Agile & Scrum
PPT
Agile Project Management for IT Projects
PPTX
Kanban
PDF
Scrum - Agile Methodology
PDF
Scrum 101
PPTX
2017 Scrum by Picture
PPT
What Is Agile Scrum
PDF
Scrum.org Professional Scrum with Kanban (PSK I) Certification | Question & A...
PDF
Foundations of scaling agile with SAFe
PDF
Another Scrum Cheat Sheet (great one pager)
PPTX
Introduction to Scrum
PPTX
Scrum 101
PDF
Scrum and Agile SDLC 101
Agile - Scrum Presentation
Agile Scrum Training Process
12 Agile Principles in Pictures
Accelerate using DevOps and CI/CD.
An introduction to Agile & Scrum
Agile Project Management for IT Projects
Kanban
Scrum - Agile Methodology
Scrum 101
2017 Scrum by Picture
What Is Agile Scrum
Scrum.org Professional Scrum with Kanban (PSK I) Certification | Question & A...
Foundations of scaling agile with SAFe
Another Scrum Cheat Sheet (great one pager)
Introduction to Scrum
Scrum 101
Scrum and Agile SDLC 101
Ad

Viewers also liked (20)

PPTX
Gamification and Agile
PPTX
Non violent communication and Agile: Individuals and Interactions over proces...
PPTX
Scrum Master vs Project Manager, The Role
PPTX
Lean Startup LAST Conference
PPTX
Agile governance The New Disinfectant
PDF
Visual Management: Leading With What You Can See
PDF
Going All XP On Your Business
PDF
7 Deadly Sins of Agile Software Test Automation
PDF
Agile...Looking Back Looking Forward
PDF
Scrum Masters:The Full-Time Role Conundrum
PPTX
A Rogue's Take on Culture Change Costs Currency, Agile Australia 2011
PPTX
Puppet mastery - the ultimate agility game
PPTX
Agile Washington 2015 Creating a Learning Culture
PPT
Introduction aux Core Protocols
PPTX
Agile China - Deep Kanban - Worth The Investment?
PDF
Transporte 1
PPT
Software architecture6
KEY
State of the web
PDF
Walk by faith_guillermo_maldonado_org
PPTX
Continuous delivery applied (DC CI User Group)
Gamification and Agile
Non violent communication and Agile: Individuals and Interactions over proces...
Scrum Master vs Project Manager, The Role
Lean Startup LAST Conference
Agile governance The New Disinfectant
Visual Management: Leading With What You Can See
Going All XP On Your Business
7 Deadly Sins of Agile Software Test Automation
Agile...Looking Back Looking Forward
Scrum Masters:The Full-Time Role Conundrum
A Rogue's Take on Culture Change Costs Currency, Agile Australia 2011
Puppet mastery - the ultimate agility game
Agile Washington 2015 Creating a Learning Culture
Introduction aux Core Protocols
Agile China - Deep Kanban - Worth The Investment?
Transporte 1
Software architecture6
State of the web
Walk by faith_guillermo_maldonado_org
Continuous delivery applied (DC CI User Group)
Ad

Similar to Sudokuban - A practical Kanban learning game (20)

PPTX
Sudokuban&agile values
PDF
Implementing Agile In Non-Agile World : Presented By Kshitij Agrawal
PDF
Kanban Overview And Experience Report Export
PDF
Kanban Overview And Experience Report Export
PDF
Implementing agile in non agile world
PPTX
Scrum Master Lessons from my 4 Year Old Son
PPTX
Kanban vs Scrum: What's the difference, and which should you use?
PDF
Agile-Scrum Methodology-An Introduction
PDF
Understanding Kanban
PPTX
Untangling Agile Estimation - PMI Houston 2019 Symposium
PDF
SCRUM and XP Methodologies and Practices
PPT
Sprint execution standup-taskboard
PDF
Meetup-Transition2AgileSHARE
PPTX
SDEC15: Help the Scrum Master *IS* the Impediment
PPTX
Why Our Inbound Marketing Agency went "All In" with Agile
PDF
A modern Kanban Board for Software Teams — Part 1 of "How to build the best S...
PDF
CampusSDN2017 - Jawdat: Product Management and Agile Development
PPTX
Presentation on agile methodology
PDF
Scrumhub scrum-guide-2016
PDF
Where scrum doesn't fit
Sudokuban&agile values
Implementing Agile In Non-Agile World : Presented By Kshitij Agrawal
Kanban Overview And Experience Report Export
Kanban Overview And Experience Report Export
Implementing agile in non agile world
Scrum Master Lessons from my 4 Year Old Son
Kanban vs Scrum: What's the difference, and which should you use?
Agile-Scrum Methodology-An Introduction
Understanding Kanban
Untangling Agile Estimation - PMI Houston 2019 Symposium
SCRUM and XP Methodologies and Practices
Sprint execution standup-taskboard
Meetup-Transition2AgileSHARE
SDEC15: Help the Scrum Master *IS* the Impediment
Why Our Inbound Marketing Agency went "All In" with Agile
A modern Kanban Board for Software Teams — Part 1 of "How to build the best S...
CampusSDN2017 - Jawdat: Product Management and Agile Development
Presentation on agile methodology
Scrumhub scrum-guide-2016
Where scrum doesn't fit

More from Renee Troughton (9)

PPTX
Know thyself using introspection to find your inner edge
PPTX
Coaching yourself and others Agile Tour 2018
PPTX
Coaching yourself and your teams Agile Sydney Meetup
PPTX
Scaling tricks: practical tips for Scaling in Agile
PPTX
Ceremonies are the 5% of Agile, so that is the 95%?
PPTX
Entrprise Services Planning
PDF
Introducing the Enterprise Transformation Meta Model
PDF
Darthvaderless Daily Scrums - Scrum Australia 2014
PPTX
Visual Management: Leading with what you can see
Know thyself using introspection to find your inner edge
Coaching yourself and others Agile Tour 2018
Coaching yourself and your teams Agile Sydney Meetup
Scaling tricks: practical tips for Scaling in Agile
Ceremonies are the 5% of Agile, so that is the 95%?
Entrprise Services Planning
Introducing the Enterprise Transformation Meta Model
Darthvaderless Daily Scrums - Scrum Australia 2014
Visual Management: Leading with what you can see

Recently uploaded (20)

PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
cuic standard and advanced reporting.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
KodekX | Application Modernization Development
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PPT
Teaching material agriculture food technology
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Machine learning based COVID-19 study performance prediction
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Spectral efficient network and resource selection model in 5G networks
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
cuic standard and advanced reporting.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
A Presentation on Artificial Intelligence
Reach Out and Touch Someone: Haptics and Empathic Computing
20250228 LYD VKU AI Blended-Learning.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
KodekX | Application Modernization Development
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Building Integrated photovoltaic BIPV_UPV.pdf
MYSQL Presentation for SQL database connectivity
Teaching material agriculture food technology
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Understanding_Digital_Forensics_Presentation.pptx
Machine learning based COVID-19 study performance prediction
Dropbox Q2 2025 Financial Results & Investor Presentation
Spectral efficient network and resource selection model in 5G networks

Sudokuban - A practical Kanban learning game

  • 2. Familiar? 4 activities 4 artifacts 3 roles Sprint Planning Product Backlog Scrum Master Daily Scrum Sprint Backlog Product Owner Sprint Review Sprint Burndown Scrum Team Retrospective Product Burnup
  • 3. The growth of Agile-esk methods Cynefin Radical Management Stoos NVC Rightshifting Lean Scrum Beyond Budgeting Lean Startup SAFe Kanban eXtreme Programming FDD DSDM Crystal
  • 5. The basics Visualise & Manage Flow Make Policies Explicit Limit Work In Progress Pull Work Implement Feedback Mechanisms Improve Collaboratively with metrics
  • 7. Sudokuban rules 1. Up to 5 teams can be around the room. Each team has to have: 1 Scrum Master / Visual Leader 3 Sudoku Experts 1 Quality Assurance 1 Reporter Observers or timers are allowed 2. Teams must not break their work in progress limits, unless to handle expedites appropriately 3. The objective of the game is to be the team that has achieved the most value by the end of the timebox
  • 8. Sudokuban round 1 Mini retrospective 1.What worked well? 2.What to do differently? Choose new WIP limits
  • 9. Sudokuban round 2 Mini retrospective 1.What worked well? 2.What to do differently? 3.What still puzzles you?
  • 10. Visualise Flow Doing Visualised Flow Being Agile 1. Understand the steps that every User Story will need to go through to get “done” 1. The User Story Wall is an accurate reflection of work status at any point in time 2. Setup a wall with these flow states and the Sprint Backlog 2. User Stories are moving like a leaf in a stream and are not getting stuck on rocks 3. Break it flow into two subflows – “in progress” and “done” 3. The team are watching all User Stories 4. Move cards real-time 4. Information is not hidden Sprint Backlog Analysis Dev Test Deploying Done
  • 11. Manage Flow Doing Managed Flow 1. Watch for constraints arising and proactively course correct 2. Adjust resources or WIP limits if needed Being Agile 1. Do away with estimation if work is all the same size and the cycle time and lead time is known for the class of service 3. Track throughput using a Cumulative Flow Diagram 2. Can do away with Sprints, but still need to have some of the cadence activities 4. Understand your cycle time and lead time and work these down 3. Impact to the flow is known when “rush work” is done 5. Have an approach for handling the unknowns, eg. Production support issues 4. Metrics are gathered for suspected problem areas and used as a means for decision making 5. The team as a whole take responsibility for reducing the cycle and lead time
  • 12. Make policies explicit Doing Explicit Policies 1. Write up known constraints (either self-imposed or imposed from others) 2. Use this area as a discussion opportunity to challenge the constraints with the imposer 3. Gather metrics if necessary on the impact of the constraint Being Agile 1. Management and other teams are open to being challenged on policies where their value is in question 2. How information moves and is deliberately restricted is visually represented on the User Story Wall and anyone within the team can walk external people through it
  • 13. Pull work Doing Pulling work Being Agile 1. Pull work if you are able to actively work on it AND if your Work In Progress limits allow it 1. The team work together to remove constraints when they cannot pull anymore work 2. Always pull the highest priority work 2. By not pushing work it means that the team works at a sustainable pace Sprint Backlog Analysis Dev Test 4 6 2 Deploying Done
  • 14. Limit Work In Progress Doing Limit WIP Being Agile 1. Set limits to the number of stories that can be in flow states after the Sprint Backlog and before Done/Completed – ie Analysis, Development, Test 1. Limiting work in progress reduces context switching 2. Initially set to people handling that flow state x 2 3. And ensures that roadblocks are a key focus area 3. Only allow that number of stories or less in that flow state at a time 4. Reducing the WIP Limit will show the constrained areas Sprint Backlog 2. It also focusses on doing more with less Analysis Dev Test 4 6 2 Deploying Done

Editor's Notes

  • #6: Limit WIP – Stop starting, start finishingLimit WIP & Pull work - Need to explain an expedite
  • #9: A need can be met by multiple strategies. Understanding the need can help to ensure that we are not focussing on the wrong strategy.
  • #10: A need can be met by multiple strategies. Understanding the need can help to ensure that we are not focussing on the wrong strategy.
  • #12: Explain class of service
  • #16: A need can be met by multiple strategies. Understanding the need can help to ensure that we are not focussing on the wrong strategy.
  • #17: Image: http://cdn.drstevegreene.com/wp-content/uploads/2012/03/Traffic_light1.jpg