SlideShare a Scribd company logo
1 of 22
The KANBAN Donut Factory
1
Conceptualized by
Madhavi Ledalla, SolutionsIQ(I)
This would be a fun filled session along with a bunch of learnings around Kanban .
The workshop helps in gaining insights into the essential Kanban principles using the
metaphor of a 21st century Donut Factory that has a health conscious vision as a
strategy, targeted for the younger kids who love eating Donuts!
1. Visualize the workflow
2. Limit the work in progress (WIP)
3. Measure and manage the process
4. Make Process Policies Explicit
5. Continuously optimize process (recognize opportunities)
2
Objectives of the Workshop
© Madhavi Ledalla, SolutionsIQ
Logistics for the workshop
Number of participants: 28 people, Maximum limit: 30
4 teams with not more than 7 members each , rest can be observers.
Stage Setting:
The session is divided into various parts, it uses “Making a Donut” activity for diving into the
Kanban principles as it unfolds through the various stages! This workshops helps participants
gain an insight into the Kanban fundamentals through an engaging and a participative
workshop.
Materials Required:
Play Dough, Charts, Glue stick, Scissors, Straws, Post its, Charts, Blue tape, Markers
3
Duration: 90 minutes workshop
© Madhavi Ledalla, SolutionsIQ
Number of teams : 4
• Quality Stud– one per team
• Donut makers - 6 per team
Donut Making steps:
1. Step1: Cut the white paper, in shape of doughnut to form a base, color it.
2. Step 2: Prepare Donut additions using play dough.
3. Step 3: Add them as additions to the Donuts (prepared in step 2 above).
Toppings: Cashew-3, Badam-2, Apricot-5.
4
Donut Making steps
Round #1
5
1. Self organize and form 4 teams.
2. Team – (6 members + 1 Quality Stud)
3. Team has 7 ½ minutes, start making as many donuts as possible
4. Cashew-3, Badam-2, Apricot-5.
5. As the donuts get produced, they would be tested by the Quality Stud and
scored.
 Incomplete Donuts get - 5 points and completed donuts get +5 points
No of donuts
passed the test #
No of donuts failed
the test – not
completed donuts
#
Score
# # Net Score
1
© Madhavi Ledalla, SolutionsIQ
Inspect the Round #1
Inspect Round #1:
1. Look at your process of making donut, in terms of visualization of workflow.
2. Look at the amount of undone work.
6
1
© Madhavi Ledalla, SolutionsIQ
Round #2
7
1. Visualize the flow for creating your Donuts, depict the workflow on the charts provided
2. Quality Stud to help with visualization by creating the charts
3. Team has 7 ½ minutes.
4. Label the stations, personal at each stations.
5. As the donuts get produced, they would be tested by the Quality Stud and scored.
 Incomplete Donuts get - 5 points and completed donuts get +5 point
 Quality Stud makes a note of time it takes for each Donut to get done as they arrive.
Donut Cycle Time Pass Fail
Donut 1
Donut 2
Donut 3
No of donuts
passed the test #
# * +5
No of donuts
failed the test #
# *-5
Net Score
2
© Madhavi Ledalla, SolutionsIQ
8
Inspect the Round #2
Inspect Round #2
1. Look at how the work was distributed
2. Are materials piling up at the end of the round?
3. Check the cycle time.
4. How was the quality.
5. which station was overloaded and why?
Base Cashew Badam Apricot Quality-Check
2
© Madhavi Ledalla, SolutionsIQ
Round #2 Learning
Kanban Principle #1: VISUALIZE YOUR WORKFLOW
The first step in any Kanban implementation is to visualize the workflow. It helps how the work items
flow through various stages during development without which making any changes or improvement
would be difficult. Making the work visible—along with blockers, bottlenecks and queues leads to
increased communication and collaboration.
9
2
© Madhavi Ledalla, SolutionsIQ
Round #3
10
1. Donut making in progress
2. Team has 7 ½ minutes.
3. Visualize the flow for creating your Donuts, depict the workflow on the charts provided.
4. Limit the work in progress at each stage
5. As the donuts get produced, they would be tested by the Quality Stud and scored.
 Completed Donuts get +5 points
 Incomplete Donuts get - 5 points, each extra topping gets -2 points.
 How was the overall quality of the donuts, in terms of size and shape
 Quality Stud makes a note of time it takes for each Donut to get done as they arrive
Donut Cycle Time Pass Fail
Donut 1
Donut 2
Donut 3
No of donuts
passed the test #
# * +5
No of donuts
failed the test #
# *-5
Net Score
3
© Madhavi Ledalla, SolutionsIQ
11
Inspect the Round #3
Inspect Round #2
1. Observe the cycle time. Was there any improvement from previous cycle, How did WIP limits
help???
2. Look for the quality of donuts, talk about what can be done to inspect the quality and avoid
rework. How can one improve the quality and have a common understanding of when an item
can move from one stage to another stage, so that problems are detected earlier rather than at
the later stages.
Base (WIP)
Cashew
(WIP = 3)
Badam
(WIP= 4)
Apricot
(WIP = 7)
Quality-Check
3
Base(WIP) Cashew(WIP)
Doing||Done (Definition of Done)
Badam(WIP)
Doing||Done (Definition of Done)
Aprcot (WIP)
Doing||Done (Definition of Done)
Cycle time Score
© Madhavi Ledalla, SolutionsIQ
Round #3 Learning
Kanban Principle #2: LIMIT WORK IN PROGRESS
• Establishing the WIP Limits , prevents clogging of work in any particular stage thus allowing a smooth
flow of work through the Kanban stages.
• By imposing WIP limits, you can reduce the time it takes for an item to travel through the Kanban
system.
12
3
Kanban Principle #3: Measure & Manage Flow, Cycle Time
© Madhavi Ledalla, SolutionsIQ
Round #4
13
1. Donut making in progress
2. Team has 7 ½ minutes.
3. Visualize the flow for creating your Donuts, depict the workflow on the charts provided.
4. Introduce the WIP limits
5. Have explicit exit criteria for each stage.
6. As the donuts get produced, they would be tested by the Quality Stud and scored.
 Completed Donuts get +5 points
 Incomplete Donuts get - 5 points
 Quality Stud makes a note of time it takes for each Donut to get done as they arrive
4
© Madhavi Ledalla, SolutionsIQ
14
Inspect the Round #4
Inspect Round #4
1. Talk about the concept of having Explicit process policies, how it helped in the
quality.
4
© Madhavi Ledalla, SolutionsIQ
Round #4 Learning
Kanban Principle #4: Make Process Policies Explicit
15
Other examples of Process Policies may include:
• The Product Owner will re-evaluate the priority of the work on Tuesdays and Thursdays (not
• The size of the work on each card must be less than 16 hours effort
• If multiple stories/tasks required to complete functionality, an “epic” may be used
• Any code ready for the Friday deployment must be frozen on Thursday evening (unless it is a
You need to determine what process policies make sense for your organization…
4
© Madhavi Ledalla, SolutionsIQ
16
More Example Criteria/DoD By Phase
Analysis Design Build Validation
In Process  Acceptance
Requirements being
finalized
 Detailed requirements
being resolved
 Cross-functional team
creating specs, actively
interfacing with internal
and/or external
stakeholders as needed.
 Coding is underway (may be
on a workstation or Dev
environment)
 QA is executing test cases
on this functionality
 Business is executing test
cases on this
functionality.
Blocked  Issue or Question about
the story’s requirements
pending an external
party
 Issue or question with the
design pending an
external party’s help
 Issue is preventing the team
from developing this story
(other work? Environment?
Etc.)
 An issue is preventing
some test cases from
being executed
 Code not passing a smoke
test
 Business can’t execute
tests
Done  Acceptance criteria
finalized
 Any detailed questions
about the requirements
complete
 Design has been agreed
upon and is ready to
implement
 CDS has been drafted &
internally reviewed
 The functionality for this
story has been developed
 Code checked in
 Code is reviewed
 Code unit tested & validated
within the Dev environment
 All tests pass with
expected results
 OR unexpected test
results acceptable to
business; another
story/task being written
as needed.
4
© Madhavi Ledalla, SolutionsIQ
Round #5
17
1. Donut making in progress
Business Need: The Nutri-Donut factory entered into partnership with a Nutri-Jelly Fruity-Donuts firm that
places urgent orders in case of a sudden demand for Donuts for teeth less kids who can eat only very soft
donuts
• Fruity Donuts Recipe: Instead of normal crust, teams have to make the base using litchi, blue berry, and other fruit
jelly with some very soft toppings.
• - 3 fruit toppings
• -3 saffron flowers
• As the teams start making their Nutri-Donuts, the Nutri-Fruity-Donut agent places sudden order based on demand.
Quality Stud, makes a note of time it takes for each of NUTRI-FRUTY Donut to get done as they arrive.
5
© Madhavi Ledalla, SolutionsIQ
18
Inspect the Round #5
Inspect Round #5
1. Inspect how fast was the team able to deliver the Nutri-Fruity Donughts ??????
5
© Madhavi Ledalla, SolutionsIQ
Round #5 outcome : Expedite lane
• Introduce the Expedite lane and how can the same board be modified to accommodate the Expedite
lane to cater to the urgent requests.
• A Kanban board, complete with Expedite lane for high-priority tickets, and sticky notes for each ticket
are an effective tool that can help a team stay on top of support work. When a team needs to deal
with an emergency or critical work that suspends other cards, and expedite process may be used.
• When an expedited card is on the board, the team may ignore WIP limits until the card work is
complete. We recommend setting up an expedite agreement such that only one card may have this
status at any time.
• Expedite lane =>
19
5
© Madhavi Ledalla, SolutionsIQ
20
Round #6
Looking at the awesomeness of the Nutri-Donut factory, many new customers started
partnering with them, demand increased, they started getting orders for making donuts of
different shapes to attract kids .
Use the play dough to make the donuts of different shapes.
1.Donuts Recipe: Teams have to make the base of different shapes along with the normal
donuts
© Madhavi Ledalla, SolutionsIQ
Inspect the Round 6#
Inspect Round #6:
21
1. Inspect on how did the team pull donuts from the backlog
2. Talk about few common smells like taking the easier ones first and so on. Talk about
why is prioritization important and how is it done in Kanban ?
© Madhavi Ledalla, SolutionsIQ
22
Madhavi Ledalla
Agile Consulting Coach,
SolutionsIQ(I)
© Madhavi Ledalla, SolutionsIQ

More Related Content

What's hot

kaizen
kaizenkaizen
kaizen
gkyyy
 

What's hot (18)

Scrum training-manual 1
Scrum training-manual 1 Scrum training-manual 1
Scrum training-manual 1
 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
 
Scrum Master Training at ESPBS | 27th and 28th of Apr 2017
Scrum Master Training at ESPBS | 27th and 28th of Apr 2017Scrum Master Training at ESPBS | 27th and 28th of Apr 2017
Scrum Master Training at ESPBS | 27th and 28th of Apr 2017
 
Scrum Master Workshop
Scrum Master WorkshopScrum Master Workshop
Scrum Master Workshop
 
Sprint
SprintSprint
Sprint
 
Learn Scrum Engineering in 5 minutes
Learn Scrum Engineering in 5 minutesLearn Scrum Engineering in 5 minutes
Learn Scrum Engineering in 5 minutes
 
Agile project management tech gig
Agile project management   tech gigAgile project management   tech gig
Agile project management tech gig
 
Modern Software Methodologies(Agile ,Scrum & Lean) + CASE STUDY(Google)
Modern Software Methodologies(Agile ,Scrum & Lean) + CASE STUDY(Google)Modern Software Methodologies(Agile ,Scrum & Lean) + CASE STUDY(Google)
Modern Software Methodologies(Agile ,Scrum & Lean) + CASE STUDY(Google)
 
Practical Scrum - day 2
Practical Scrum - day 2Practical Scrum - day 2
Practical Scrum - day 2
 
Csm and Cspo
Csm and CspoCsm and Cspo
Csm and Cspo
 
Scrum overview
Scrum overviewScrum overview
Scrum overview
 
Scrum Indonesian Banks
Scrum Indonesian BanksScrum Indonesian Banks
Scrum Indonesian Banks
 
Kaizen
KaizenKaizen
Kaizen
 
Agile foundation online - slide share
Agile  foundation   online - slide shareAgile  foundation   online - slide share
Agile foundation online - slide share
 
Dyl Resume 9
Dyl Resume 9Dyl Resume 9
Dyl Resume 9
 
kaizen
kaizenkaizen
kaizen
 
Introduction to Lean, Agile, Scrum, & XP
Introduction to Lean, Agile, Scrum, & XPIntroduction to Lean, Agile, Scrum, & XP
Introduction to Lean, Agile, Scrum, & XP
 
full-stack agile - Scrum Basics
full-stack agile -  Scrum Basicsfull-stack agile -  Scrum Basics
full-stack agile - Scrum Basics
 

Similar to Lean Kanban India 2015 | Kanban Donut Factory | Madhavi Ledalla

Get your kanban on
Get your kanban onGet your kanban on
Get your kanban on
David Cook
 

Similar to Lean Kanban India 2015 | Kanban Donut Factory | Madhavi Ledalla (20)

Lean and Continuous delivery
Lean and Continuous deliveryLean and Continuous delivery
Lean and Continuous delivery
 
Kanban introduction
Kanban introductionKanban introduction
Kanban introduction
 
Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
 
Methodology kanban
Methodology   kanbanMethodology   kanban
Methodology kanban
 
Agile Scrum Lean & Kanban explained in a flash
Agile Scrum Lean & Kanban explained in a flashAgile Scrum Lean & Kanban explained in a flash
Agile Scrum Lean & Kanban explained in a flash
 
CFW - Continuous Improvement & Lean Techniques
CFW - Continuous Improvement & Lean TechniquesCFW - Continuous Improvement & Lean Techniques
CFW - Continuous Improvement & Lean Techniques
 
Developing a Kickass (High Performing) Engineering Team
Developing a Kickass (High Performing) Engineering TeamDeveloping a Kickass (High Performing) Engineering Team
Developing a Kickass (High Performing) Engineering Team
 
Process Mapping and Process Improvement for the Small Business Owner
Process Mapping and Process Improvement  for the Small Business OwnerProcess Mapping and Process Improvement  for the Small Business Owner
Process Mapping and Process Improvement for the Small Business Owner
 
smalBiz
smalBizsmalBiz
smalBiz
 
Scrum
ScrumScrum
Scrum
 
Intro to design sprint
Intro to design sprintIntro to design sprint
Intro to design sprint
 
Kanban for ODDS
Kanban for ODDSKanban for ODDS
Kanban for ODDS
 
Sprint refinement 2
Sprint refinement 2Sprint refinement 2
Sprint refinement 2
 
Get your kanban on
Get your kanban onGet your kanban on
Get your kanban on
 
Program challenges - TPM Problem Solver
Program challenges - TPM Problem SolverProgram challenges - TPM Problem Solver
Program challenges - TPM Problem Solver
 
Material - Scrum Daily Operations, Velocity, Estimation, Forecasting, DoD.pdf
Material - Scrum Daily Operations, Velocity, Estimation, Forecasting, DoD.pdfMaterial - Scrum Daily Operations, Velocity, Estimation, Forecasting, DoD.pdf
Material - Scrum Daily Operations, Velocity, Estimation, Forecasting, DoD.pdf
 
Improving productivity through processes
Improving productivity through processesImproving productivity through processes
Improving productivity through processes
 
Lesson14
Lesson14Lesson14
Lesson14
 
Kanban
KanbanKanban
Kanban
 

More from LeanKanbanIndia

More from LeanKanbanIndia (20)

Kanban India 2023 | Ashwinee Singh and Masa Maeda | A Kanban-centric Ecosyste...
Kanban India 2023 | Ashwinee Singh and Masa Maeda | A Kanban-centric Ecosyste...Kanban India 2023 | Ashwinee Singh and Masa Maeda | A Kanban-centric Ecosyste...
Kanban India 2023 | Ashwinee Singh and Masa Maeda | A Kanban-centric Ecosyste...
 
Kanban India 2023 | Dilip Mysore Devaraj | Efficient Deployment Flow with Dev...
Kanban India 2023 | Dilip Mysore Devaraj | Efficient Deployment Flow with Dev...Kanban India 2023 | Dilip Mysore Devaraj | Efficient Deployment Flow with Dev...
Kanban India 2023 | Dilip Mysore Devaraj | Efficient Deployment Flow with Dev...
 
Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps...
Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps...Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps...
Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps...
 
Kanban India 2023 | Ravishankar N | Don’t implement SRE like this!
Kanban India 2023 | Ravishankar N | Don’t implement SRE like this!Kanban India 2023 | Ravishankar N | Don’t implement SRE like this!
Kanban India 2023 | Ravishankar N | Don’t implement SRE like this!
 
Kanban India 2023 | Vishal Prasad | Agility in the World of ITES Business
Kanban India 2023 | Vishal  Prasad | Agility in the World of ITES BusinessKanban India 2023 | Vishal  Prasad | Agility in the World of ITES Business
Kanban India 2023 | Vishal Prasad | Agility in the World of ITES Business
 
Kanban India 2023 | Seshabhargavan R and Shobha Kumari | Project Ignite
Kanban India 2023 | Seshabhargavan R and Shobha Kumari | Project IgniteKanban India 2023 | Seshabhargavan R and Shobha Kumari | Project Ignite
Kanban India 2023 | Seshabhargavan R and Shobha Kumari | Project Ignite
 
Kanban India 2023 | Mohit Anand |Continuous Improvement aligned to Business V...
Kanban India 2023 | Mohit Anand |Continuous Improvement aligned to Business V...Kanban India 2023 | Mohit Anand |Continuous Improvement aligned to Business V...
Kanban India 2023 | Mohit Anand |Continuous Improvement aligned to Business V...
 
Kanban India 2023 | Sriram Rajagopalan | Using Kanban to Boost Business Agili...
Kanban India 2023 | Sriram Rajagopalan | Using Kanban to Boost Business Agili...Kanban India 2023 | Sriram Rajagopalan | Using Kanban to Boost Business Agili...
Kanban India 2023 | Sriram Rajagopalan | Using Kanban to Boost Business Agili...
 
Kanban India 2023 | Jayalatha Ramachandran and Sanjay Adasul | Embracing sim...
Kanban India 2023 | Jayalatha Ramachandran and Sanjay Adasul  | Embracing sim...Kanban India 2023 | Jayalatha Ramachandran and Sanjay Adasul  | Embracing sim...
Kanban India 2023 | Jayalatha Ramachandran and Sanjay Adasul | Embracing sim...
 
Kanban India 2023 | Mike Burrows | Between Spaces Scopes and Scales What the ...
Kanban India 2023 | Mike Burrows | Between Spaces Scopes and Scales What the ...Kanban India 2023 | Mike Burrows | Between Spaces Scopes and Scales What the ...
Kanban India 2023 | Mike Burrows | Between Spaces Scopes and Scales What the ...
 
Kanban India 2023| Priyank Pathak | Scrum Master's K.R.A. (Key Responsibility...
Kanban India 2023| Priyank Pathak | Scrum Master's K.R.A. (Key Responsibility...Kanban India 2023| Priyank Pathak | Scrum Master's K.R.A. (Key Responsibility...
Kanban India 2023| Priyank Pathak | Scrum Master's K.R.A. (Key Responsibility...
 
Kanban India 2023 | Mahadevan and Rajsekhar | Startup's and Hiccups.pptx
Kanban India 2023 | Mahadevan and Rajsekhar | Startup's and Hiccups.pptxKanban India 2023 | Mahadevan and Rajsekhar | Startup's and Hiccups.pptx
Kanban India 2023 | Mahadevan and Rajsekhar | Startup's and Hiccups.pptx
 
Kanban India 2023 | Usha Ramaswamy | Kanban Chronicles - A Tale of Plans and ...
Kanban India 2023 | Usha Ramaswamy | Kanban Chronicles - A Tale of Plans and ...Kanban India 2023 | Usha Ramaswamy | Kanban Chronicles - A Tale of Plans and ...
Kanban India 2023 | Usha Ramaswamy | Kanban Chronicles - A Tale of Plans and ...
 
Kanban India 2023 | Debbie Siah | Building Agile Communities with Kanban.pptx...
Kanban India 2023 | Debbie Siah | Building Agile Communities with Kanban.pptx...Kanban India 2023 | Debbie Siah | Building Agile Communities with Kanban.pptx...
Kanban India 2023 | Debbie Siah | Building Agile Communities with Kanban.pptx...
 
Kanban India 2023 | Vinod and Umesh | Evolution of Supply Chain Management th...
Kanban India 2023 | Vinod and Umesh | Evolution of Supply Chain Management th...Kanban India 2023 | Vinod and Umesh | Evolution of Supply Chain Management th...
Kanban India 2023 | Vinod and Umesh | Evolution of Supply Chain Management th...
 
Kanban India 2023 | Debopom Sanyal |Do you have the courage to break your sys...
Kanban India 2023 | Debopom Sanyal |Do you have the courage to break your sys...Kanban India 2023 | Debopom Sanyal |Do you have the courage to break your sys...
Kanban India 2023 | Debopom Sanyal |Do you have the courage to break your sys...
 
Kanban India 2023 | Sudipta Lahiri | Deliver MVV from your Kanban System.ppsm...
Kanban India 2023 | Sudipta Lahiri | Deliver MVV from your Kanban System.ppsm...Kanban India 2023 | Sudipta Lahiri | Deliver MVV from your Kanban System.ppsm...
Kanban India 2023 | Sudipta Lahiri | Deliver MVV from your Kanban System.ppsm...
 
Kanban India 2023 |Gopal Devanahalli | Modern Work Management in Healthcare....
Kanban India 2023 |Gopal Devanahalli |  Modern Work Management in Healthcare....Kanban India 2023 |Gopal Devanahalli |  Modern Work Management in Healthcare....
Kanban India 2023 |Gopal Devanahalli | Modern Work Management in Healthcare....
 
Kanban India 2022 | Priyank Pathak |Evangelising Agile Environment - to not l...
Kanban India 2022 | Priyank Pathak |Evangelising Agile Environment - to not l...Kanban India 2022 | Priyank Pathak |Evangelising Agile Environment - to not l...
Kanban India 2022 | Priyank Pathak |Evangelising Agile Environment - to not l...
 
Kanban India 2022 | Poornima V | Bringing Agile to schools
Kanban India 2022 | Poornima V | Bringing Agile to schoolsKanban India 2022 | Poornima V | Bringing Agile to schools
Kanban India 2022 | Poornima V | Bringing Agile to schools
 

Recently uploaded

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Recently uploaded (20)

TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 

Lean Kanban India 2015 | Kanban Donut Factory | Madhavi Ledalla

  • 1. The KANBAN Donut Factory 1 Conceptualized by Madhavi Ledalla, SolutionsIQ(I)
  • 2. This would be a fun filled session along with a bunch of learnings around Kanban . The workshop helps in gaining insights into the essential Kanban principles using the metaphor of a 21st century Donut Factory that has a health conscious vision as a strategy, targeted for the younger kids who love eating Donuts! 1. Visualize the workflow 2. Limit the work in progress (WIP) 3. Measure and manage the process 4. Make Process Policies Explicit 5. Continuously optimize process (recognize opportunities) 2 Objectives of the Workshop © Madhavi Ledalla, SolutionsIQ
  • 3. Logistics for the workshop Number of participants: 28 people, Maximum limit: 30 4 teams with not more than 7 members each , rest can be observers. Stage Setting: The session is divided into various parts, it uses “Making a Donut” activity for diving into the Kanban principles as it unfolds through the various stages! This workshops helps participants gain an insight into the Kanban fundamentals through an engaging and a participative workshop. Materials Required: Play Dough, Charts, Glue stick, Scissors, Straws, Post its, Charts, Blue tape, Markers 3 Duration: 90 minutes workshop © Madhavi Ledalla, SolutionsIQ
  • 4. Number of teams : 4 • Quality Stud– one per team • Donut makers - 6 per team Donut Making steps: 1. Step1: Cut the white paper, in shape of doughnut to form a base, color it. 2. Step 2: Prepare Donut additions using play dough. 3. Step 3: Add them as additions to the Donuts (prepared in step 2 above). Toppings: Cashew-3, Badam-2, Apricot-5. 4 Donut Making steps
  • 5. Round #1 5 1. Self organize and form 4 teams. 2. Team – (6 members + 1 Quality Stud) 3. Team has 7 ½ minutes, start making as many donuts as possible 4. Cashew-3, Badam-2, Apricot-5. 5. As the donuts get produced, they would be tested by the Quality Stud and scored.  Incomplete Donuts get - 5 points and completed donuts get +5 points No of donuts passed the test # No of donuts failed the test – not completed donuts # Score # # Net Score 1 © Madhavi Ledalla, SolutionsIQ
  • 6. Inspect the Round #1 Inspect Round #1: 1. Look at your process of making donut, in terms of visualization of workflow. 2. Look at the amount of undone work. 6 1 © Madhavi Ledalla, SolutionsIQ
  • 7. Round #2 7 1. Visualize the flow for creating your Donuts, depict the workflow on the charts provided 2. Quality Stud to help with visualization by creating the charts 3. Team has 7 ½ minutes. 4. Label the stations, personal at each stations. 5. As the donuts get produced, they would be tested by the Quality Stud and scored.  Incomplete Donuts get - 5 points and completed donuts get +5 point  Quality Stud makes a note of time it takes for each Donut to get done as they arrive. Donut Cycle Time Pass Fail Donut 1 Donut 2 Donut 3 No of donuts passed the test # # * +5 No of donuts failed the test # # *-5 Net Score 2 © Madhavi Ledalla, SolutionsIQ
  • 8. 8 Inspect the Round #2 Inspect Round #2 1. Look at how the work was distributed 2. Are materials piling up at the end of the round? 3. Check the cycle time. 4. How was the quality. 5. which station was overloaded and why? Base Cashew Badam Apricot Quality-Check 2 © Madhavi Ledalla, SolutionsIQ
  • 9. Round #2 Learning Kanban Principle #1: VISUALIZE YOUR WORKFLOW The first step in any Kanban implementation is to visualize the workflow. It helps how the work items flow through various stages during development without which making any changes or improvement would be difficult. Making the work visible—along with blockers, bottlenecks and queues leads to increased communication and collaboration. 9 2 © Madhavi Ledalla, SolutionsIQ
  • 10. Round #3 10 1. Donut making in progress 2. Team has 7 ½ minutes. 3. Visualize the flow for creating your Donuts, depict the workflow on the charts provided. 4. Limit the work in progress at each stage 5. As the donuts get produced, they would be tested by the Quality Stud and scored.  Completed Donuts get +5 points  Incomplete Donuts get - 5 points, each extra topping gets -2 points.  How was the overall quality of the donuts, in terms of size and shape  Quality Stud makes a note of time it takes for each Donut to get done as they arrive Donut Cycle Time Pass Fail Donut 1 Donut 2 Donut 3 No of donuts passed the test # # * +5 No of donuts failed the test # # *-5 Net Score 3 © Madhavi Ledalla, SolutionsIQ
  • 11. 11 Inspect the Round #3 Inspect Round #2 1. Observe the cycle time. Was there any improvement from previous cycle, How did WIP limits help??? 2. Look for the quality of donuts, talk about what can be done to inspect the quality and avoid rework. How can one improve the quality and have a common understanding of when an item can move from one stage to another stage, so that problems are detected earlier rather than at the later stages. Base (WIP) Cashew (WIP = 3) Badam (WIP= 4) Apricot (WIP = 7) Quality-Check 3 Base(WIP) Cashew(WIP) Doing||Done (Definition of Done) Badam(WIP) Doing||Done (Definition of Done) Aprcot (WIP) Doing||Done (Definition of Done) Cycle time Score © Madhavi Ledalla, SolutionsIQ
  • 12. Round #3 Learning Kanban Principle #2: LIMIT WORK IN PROGRESS • Establishing the WIP Limits , prevents clogging of work in any particular stage thus allowing a smooth flow of work through the Kanban stages. • By imposing WIP limits, you can reduce the time it takes for an item to travel through the Kanban system. 12 3 Kanban Principle #3: Measure & Manage Flow, Cycle Time © Madhavi Ledalla, SolutionsIQ
  • 13. Round #4 13 1. Donut making in progress 2. Team has 7 ½ minutes. 3. Visualize the flow for creating your Donuts, depict the workflow on the charts provided. 4. Introduce the WIP limits 5. Have explicit exit criteria for each stage. 6. As the donuts get produced, they would be tested by the Quality Stud and scored.  Completed Donuts get +5 points  Incomplete Donuts get - 5 points  Quality Stud makes a note of time it takes for each Donut to get done as they arrive 4 © Madhavi Ledalla, SolutionsIQ
  • 14. 14 Inspect the Round #4 Inspect Round #4 1. Talk about the concept of having Explicit process policies, how it helped in the quality. 4 © Madhavi Ledalla, SolutionsIQ
  • 15. Round #4 Learning Kanban Principle #4: Make Process Policies Explicit 15 Other examples of Process Policies may include: • The Product Owner will re-evaluate the priority of the work on Tuesdays and Thursdays (not • The size of the work on each card must be less than 16 hours effort • If multiple stories/tasks required to complete functionality, an “epic” may be used • Any code ready for the Friday deployment must be frozen on Thursday evening (unless it is a You need to determine what process policies make sense for your organization… 4 © Madhavi Ledalla, SolutionsIQ
  • 16. 16 More Example Criteria/DoD By Phase Analysis Design Build Validation In Process  Acceptance Requirements being finalized  Detailed requirements being resolved  Cross-functional team creating specs, actively interfacing with internal and/or external stakeholders as needed.  Coding is underway (may be on a workstation or Dev environment)  QA is executing test cases on this functionality  Business is executing test cases on this functionality. Blocked  Issue or Question about the story’s requirements pending an external party  Issue or question with the design pending an external party’s help  Issue is preventing the team from developing this story (other work? Environment? Etc.)  An issue is preventing some test cases from being executed  Code not passing a smoke test  Business can’t execute tests Done  Acceptance criteria finalized  Any detailed questions about the requirements complete  Design has been agreed upon and is ready to implement  CDS has been drafted & internally reviewed  The functionality for this story has been developed  Code checked in  Code is reviewed  Code unit tested & validated within the Dev environment  All tests pass with expected results  OR unexpected test results acceptable to business; another story/task being written as needed. 4 © Madhavi Ledalla, SolutionsIQ
  • 17. Round #5 17 1. Donut making in progress Business Need: The Nutri-Donut factory entered into partnership with a Nutri-Jelly Fruity-Donuts firm that places urgent orders in case of a sudden demand for Donuts for teeth less kids who can eat only very soft donuts • Fruity Donuts Recipe: Instead of normal crust, teams have to make the base using litchi, blue berry, and other fruit jelly with some very soft toppings. • - 3 fruit toppings • -3 saffron flowers • As the teams start making their Nutri-Donuts, the Nutri-Fruity-Donut agent places sudden order based on demand. Quality Stud, makes a note of time it takes for each of NUTRI-FRUTY Donut to get done as they arrive. 5 © Madhavi Ledalla, SolutionsIQ
  • 18. 18 Inspect the Round #5 Inspect Round #5 1. Inspect how fast was the team able to deliver the Nutri-Fruity Donughts ?????? 5 © Madhavi Ledalla, SolutionsIQ
  • 19. Round #5 outcome : Expedite lane • Introduce the Expedite lane and how can the same board be modified to accommodate the Expedite lane to cater to the urgent requests. • A Kanban board, complete with Expedite lane for high-priority tickets, and sticky notes for each ticket are an effective tool that can help a team stay on top of support work. When a team needs to deal with an emergency or critical work that suspends other cards, and expedite process may be used. • When an expedited card is on the board, the team may ignore WIP limits until the card work is complete. We recommend setting up an expedite agreement such that only one card may have this status at any time. • Expedite lane => 19 5 © Madhavi Ledalla, SolutionsIQ
  • 20. 20 Round #6 Looking at the awesomeness of the Nutri-Donut factory, many new customers started partnering with them, demand increased, they started getting orders for making donuts of different shapes to attract kids . Use the play dough to make the donuts of different shapes. 1.Donuts Recipe: Teams have to make the base of different shapes along with the normal donuts © Madhavi Ledalla, SolutionsIQ
  • 21. Inspect the Round 6# Inspect Round #6: 21 1. Inspect on how did the team pull donuts from the backlog 2. Talk about few common smells like taking the easier ones first and so on. Talk about why is prioritization important and how is it done in Kanban ? © Madhavi Ledalla, SolutionsIQ
  • 22. 22 Madhavi Ledalla Agile Consulting Coach, SolutionsIQ(I) © Madhavi Ledalla, SolutionsIQ