SlideShare a Scribd company logo
Implementing Kanban to
Improve your Workflow
jennifer.davis@getchef.com
1
Introductions
2
Introductions
• Name
• Current job role
• Experience with Kanban
• Expectations of this class
3
Course Objectives and Style
4
Course Objectives
• Upon completion of this course you will be able to
• Describe Kanban.
• Apply principles to solve workflow problems.
• Describe various tools.
• Choose the right tools for your team.
5
Agenda
6
Topics
• Qualifications
• Workflow
• Prepping for Success
• Intro to Kanban
• Metrics
• Online Tools
• Review
7
Breaks!
• 10:30-11:00am Morning Break
• 12:30pm End of tutorial and Lunch
8
Additional Questions?
• Kanban?
• Hadoop?
• Monitoring?
• Chef?
!
Ping me
Twitter: @sigje
Email: jennifer.davis@getchef.com
9
Qualifications?
10
Practitioner
“Excellence is an art won by
training and habituation…We
are what we repeatedly do.
Excellence, then, is not an
act but a habit.”
!
— Aristotle
11
Case 1
12
Team 1
• small
• semi-siloed from development and qe
• ~10 dev, ~3 qe, ~2 se, 1 product manager, 100s of
customers
13
Goal
• Effective use of time
• No duplication of effort
• Improve customer experience
• Promotion to larger projects
14
Solution
• Personal Kanban
• Dashboards
• Influence through visuals
15
Factors for Success
• Trust
• Visual dashboards
16
Case 2
17
Team 2
• Small
• Siloed from development and qe
• ? dev, ? qe, 10 se, 1 product manager, 3 project
manager, open source, 100s of customers
18
Goal
• Break down rigid single points of knowledge failure
• Reduce development friction
• Eliminate duplicate efforts
19
Solution
• Team Kanban
• Incremental improvements
20
Factors for Success
• Management buy in
• Training
• Effort to minimize “pushing”
• Weekly team syncs
• Proximity of team
21
Workflow
22
Workflow
Work that is ..
• orchestrated
• repeatable
• organized
• moving from one state to another.
23
WIP
• Work in progress
• work that has had resources applied to it
!
• Resources are ..
• people, money,..
24
Properties of Tasks
• name
• start date
• end date
• current state
• description
• priority
• owner
25
TIP: Sample Task Handling
• What is it?
• Can you do anything with it?
• What is the next step?
26
Properties of Projects
• same requirements as a task and are larger in
scope.
• may be comprised of more than one task.
27
Task vs Project
Group Exercise
• What is the difference between a task and a
project?
28
Additional property
• Size
29
Interrupts
• Non planned work that comes in
• customer request
• incident
• request for help from coworker
• single point of knowledge (you) work
• high priority task push from manager
30
Blocked work
• Work that can progress no further:
• dependent teams
• blocked by external team
• insufficiently qualified request
• blocked by requester
• dependent on SPOK
• blocked by team
• time dependent
31
Work
Team Exercise
Time: 5 minutes
What does a typical work day look like for work that
you do specifically that is non-interrupt based?
Choose a speaker for the group to share summary.
32
Interrupts
Team Exercise
Time: 5 minutes
Do you have interrupts and what are they?
!
Choose a (different) speaker for the group to share
summary.
33
Done?
Group Exercise
• When is work done?
34
Prepping for Success
35
Environment
36
Values
37
Desire
38
Motivation
39
Connectedness
40
Team Vs Individual
41
Objectives
• Defined by the team. Not management.
• Defined by the team. Not individuals.
• Everyone has voice, opportunity to speak.
42
Tip: Implement as a Team
Communication. Collaboration.
• Discuss objectives.
• Describe work.
• Define lanes.
• Define a task.
• Define a project.
43
Tip: Elect a Champion
44
Intro to Kanban
45
Kanban
• “visual card”
46
Kanban - Unit of work
• request
• issue
• defect
unit of work - specific to environment
47
What is it ? A System.
• visual process management
• what to do
• when to do it
• how much to do
48
What is it ? A Method.
• incremental, evolutionary process improvement
49
3 Principles
• Current Process.
• Incremental, Evolutionary Change.
• Respect current process, roles, responsibilities and
titles.
50
5 Core Practices
• Visualize.
• Limit WIP.
• Manage flow.
• Make policies explicit.
• Improve collaboratively.
51
Kanban Principles
52
3 Principles
• Current Process.
• Incremental, Evolutionary Change.
• Respect current process, roles, responsibilities and
titles.
53
Current Process
• Do you know what the current process is?
• Is it documented? Is it explicit? Is it clear?
• Has it been evaluated with team?
54
3 Principles
• Current Process.
• Incremental, Evolutionary Change.
• Respect current process, roles, responsibilities and
titles.
55
Incremental Evolutionary Change
• How are you measuring current process?
• Is value clearly understood?
• Is work defined in value not cost?
56
3 Principles
• Current Process.
• Incremental, Evolutionary Change.
• Respect current process, roles, responsibilities
and titles.
57
Respect Current State
• Find the current value.
• Not forceful.
• What people want vs How to get there
58
Review Question
• What are the 3 principles?
59
Kanban Practices
60
5 Core Practices
• Visualize.
• Limit WIP.
• Manage flow.
• Make policies explicit.
• Improve collaboratively.
61
Work Unit
• Individual Card
• PostIt
• Color - Type
• Flags
• Blocked work
• Small PostIts
62
Operations Cards
Team Exercise
Time: 10 minutes
Use PostIts and flags to
mock up a legend for
work items.
63
Tip: Standardize
64
Visualize - Avatar
65
Visualize - Sample Boards
66
States of Work
• specific to environment
• up for discussion within team
• can change overtime
• reflects now not what you want it to be
67
Visualize - Sample Boards
68
Visualize - Grid with Legend
69
Visualize - Evolutionary
70
Visualize - Automation
71
Tip: Yes and ..
72
Operations Board
Team Exercise
Time: 10 minutes
Use large PostIt to mock
up a SysAdmin board.
Don’t forget to add
your legend.
73
5 Core Practices
• Visualize.
• Limit WIP.
• Manage flow.
• Make policies explicit.
• Improve collaboratively.
74
Limit WIP.
75
Limit WIP - Why?
• Identify bottlenecks
• Weakest link in chain
76
5 Core Practices
• Visualize.
• Limit WIP.
• Manage flow.
• Make policies explicit.
• Improve collaboratively.
77
Manage flow
• Measure flow of work items through states.
• How fast are we creating value, minimizing risk, and
avoiding cost of delay in predictable manner?
78
5 Core Practices
• Visualize.
• Limit WIP.
• Manage flow.
• Make policies explicit.
• Improve collaboratively.
79
Make policies explicit.
80
Story In Progress:	

Acceptance criteria are identified.The
story has been divided into tasks.The
“started” date has been recorded.
Make policies explicit.
81
5 Core Practices
• Visualize.
• Limit WIP.
• Manage flow.
• Make policies explicit.
• Improve collaboratively.
82
Improve collaboratively.
83
Improve collaboratively.
84
Review Questions
• Give me an example of the most basic kanban
board.
• Why do we need to make policies explicit?
• Why do we make incremental changes?
85
Meetings with Kanban
86
Lean Coffee
• Draw “To Do, Doing, Done” on white board.
• Spend 5 minutes to write topics on sticky notes.
• Vote on topics with stickers. Each person gets 2
votes.
• Prioritization of topics based on votes.
87
Metrics
88
Metrics
• Why?
89
Metrics
• What?
• cumulative flow
• type distribution
• efficiency
• average cycle times
90
Cumulative Flow Diagram
count of cards in particular state/lane for each day in
a specific time interval.
91
Cumulative Flow Diagram
92
Distribution
• Count of cards organized by state, task type, or
owner.
93
Card Distribution
94
Card Distribution
95
Efficiency
• relative status (in process, waiting, completed..) of
WIP over time.
• % of work
• gauge efficiency trends
• reduce ratio of work items waiting to be queued
versus items actively processed
96
Efficiency Diagram
97
Average Cycle Time
• cycle time - time take to move a task from start to
finish including wait time.
• average cycle time - specific to an interval of time
98
Little’s Law
N = XR
• N - number in system
• X - Throughput
• R - average time in system
99
Utilization Law
U = XS
• U - % of time processing tasks
• X - Output Rate Tasks/Unit of time
• S - Mean service time
100
Applying Metrics
101
Level 1
• Increase Throughput
• Increase Resource Utilization
102
Level 2
• Decrease Variability
• sizing
• cycle time
103
Group Activity
104
Tools and Resources
105
• RescueTime
• Trello
• Leankit
• Rally
106
RescueTime - Time tracking
107
RescueTime - Time tracking
108
LeanKit - Kanban
109
LeanKit - Kanban
110
Trello - Kanban
111
Rally - Scrum
112
Dominica DeGrandis
• http://www.ddegrandis.com
• DevOps Kanban game
• Public and private training
• Youtube videos
113
Review
114
Workflow
Work that is ..
• orchestrated
• repeatable
• organized
• moving from one state to another.
115
3 Principles
• Current Process.
• Incremental, Evolutionary Change.
• Respect current process, roles, responsibilities and
titles.
116
5 Core Practices
• Visualize.
• Limit WIP.
• Manage flow.
• Make policies explicit.
• Improve collaboratively.
117
Thank you
• Contact: jennifer.davis@getchef.com
• Twitter: @sigje
118
Credits
• Washing the dishes - https://www.flickr.com/photos/mulazimoglu/3863835843/in/photostream/
• Kanban (im Team) - https://www.flickr.com/photos/otacke/
• Kanban avatars - https://www.flickr.com/photos/ninetomorrows/6925604157
• Productivity kanban - https://www.flickr.com/photos/orcmid/3879259373
• Kanban a week later - https://www.flickr.com/photos/alq666/3388196910
• explicit policies kanban board - https://www.flickr.com/photos/dexter_mixwith/6353937575
• team vs individual - http://www.flickr.com/photos/levork
!
!
!
!
119

More Related Content

PPT
Kanban 101 - 3 - Kanban Essentials
PDF
Kanban Basics
PDF
Introduction to Kanban (June 2015)
PDF
Kanban introduction
PDF
Kanban Basics for Beginners
PPTX
An Introduction to kanban
PPTX
Vt2014 kanban presentation
PPTX
Intro to Kanban - AgileDayChile2011 Keynote
Kanban 101 - 3 - Kanban Essentials
Kanban Basics
Introduction to Kanban (June 2015)
Kanban introduction
Kanban Basics for Beginners
An Introduction to kanban
Vt2014 kanban presentation
Intro to Kanban - AgileDayChile2011 Keynote

What's hot (20)

PPTX
Kanban Workshop
PPTX
Introduction to Kanban
PDF
Kanban step bystep
PDF
Designing your kanban board to map your process
PPTX
Kanban vs Scrum: What's the difference, and which should you use?
PDF
Kanban in 4 easy steps
PDF
Scrum to Scrumban Migration
PPTX
Kanban
PPT
Kanban VS Scrum
PDF
Introduction to Kanban boards
PPTX
Introduction to Kanban
PDF
A New Introduction to Jira & Agile Product Management
PPTX
2017 Scrum by Picture
PDF
Actionable Agile Metrics
PDF
Introducing Agile Scrum XP and Kanban
PPTX
Product backlog
PDF
Jira Agile
PDF
PMI-ACP: Domain 2 - Value-driven_delivery_v2.2_lite_4_54_pages
PDF
Agile Process Introduction
PPTX
Kanban Workshop
Introduction to Kanban
Kanban step bystep
Designing your kanban board to map your process
Kanban vs Scrum: What's the difference, and which should you use?
Kanban in 4 easy steps
Scrum to Scrumban Migration
Kanban
Kanban VS Scrum
Introduction to Kanban boards
Introduction to Kanban
A New Introduction to Jira & Agile Product Management
2017 Scrum by Picture
Actionable Agile Metrics
Introducing Agile Scrum XP and Kanban
Product backlog
Jira Agile
PMI-ACP: Domain 2 - Value-driven_delivery_v2.2_lite_4_54_pages
Agile Process Introduction
Ad

Viewers also liked (20)

KEY
Breaking down larger initiatives into MMFs / MVPs
PDF
Tal Aviv - Breaking the vicious cycle in IT Operations using an Agile/Kanban ...
PPTX
Agile China - Deep Kanban - Worth The Investment?
PPT
PDF
Agile NCR 2013 - Archana Joshi - maintaining agile equilibrium v4
DOCX
Balance Score Card - Carlos Verde
PPTX
Objetivos del Balance Score Card
PDF
Inkoop partnerschap en innovatieve samenwerking
PDF
DevOps Down Under 2011: Lean and Kanban for IT Operations
PDF
The Canada We Want in 2020: Squaring the Carbon Circle
PPTX
Purchasing Future Trends 2015
PPTX
Strategic map bsc
PPTX
BALANCE SCORE CARD
PDF
Economic Instruments for Ecosystem Services in Canada
PPTX
Balance Score Card & Just In Time
PPT
Innovation Driven Procurement
PDF
Capgemini Consulting Procurement Transformation
PPT
Balance Score Card
PPTX
Kanban Kata - Lean Kanban European Conference Tour 2012
PPTX
What is Procurement
Breaking down larger initiatives into MMFs / MVPs
Tal Aviv - Breaking the vicious cycle in IT Operations using an Agile/Kanban ...
Agile China - Deep Kanban - Worth The Investment?
Agile NCR 2013 - Archana Joshi - maintaining agile equilibrium v4
Balance Score Card - Carlos Verde
Objetivos del Balance Score Card
Inkoop partnerschap en innovatieve samenwerking
DevOps Down Under 2011: Lean and Kanban for IT Operations
The Canada We Want in 2020: Squaring the Carbon Circle
Purchasing Future Trends 2015
Strategic map bsc
BALANCE SCORE CARD
Economic Instruments for Ecosystem Services in Canada
Balance Score Card & Just In Time
Innovation Driven Procurement
Capgemini Consulting Procurement Transformation
Balance Score Card
Kanban Kata - Lean Kanban European Conference Tour 2012
What is Procurement
Ad

Similar to Implementing Kanban to Improve your Workflow (20)

PDF
The Kanban Retrospective
PPTX
How to get started with DevOps
PPTX
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
PDF
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...
PPTX
the Pragmatic Manager - continuous improvement.pptx
PDF
Five Steps to a More Agile Organization: Adopting Agility at Scale
PPTX
Five Steps to a More Agile Organization
PDF
DevOps experiment guidelines for leaders
PDF
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
PDF
Scrum toufiq
PPT
introduction dans les prarique de Lean.ppt
PPTX
Why do you think your DevOps works.
PDF
The way to teach and deploy Lean and Six Sigma is broken 2015 03 24
PDF
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
PDF
Applying Agile Team Management
PDF
Sdec11.agile ina day
PPTX
CFW - Continuous Improvement & Lean Techniques
PDF
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
PPTX
Shift Left and Lean techniques for Agile Software Development
PDF
Changing culture and building efficiencies by applying the Lean principles to...
The Kanban Retrospective
How to get started with DevOps
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...
the Pragmatic Manager - continuous improvement.pptx
Five Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization
DevOps experiment guidelines for leaders
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
Scrum toufiq
introduction dans les prarique de Lean.ppt
Why do you think your DevOps works.
The way to teach and deploy Lean and Six Sigma is broken 2015 03 24
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
Applying Agile Team Management
Sdec11.agile ina day
CFW - Continuous Improvement & Lean Techniques
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
Shift Left and Lean techniques for Agile Software Development
Changing culture and building efficiencies by applying the Lean principles to...

More from Jennifer Davis (20)

PDF
Monitor the Unmeasurable
PDF
Crafting Reusable Resources
PDF
Effective DevOps - Pittsburgh Techfest 2016
PDF
Automating Infrastructure with Chef
PDF
Magic Myth and the DevOps, ANTIDOTES TO LEARNED HELPLESSNESS AND FEAR CULTURE...
PDF
Effective Tools for Effective Change
PDF
Effective Devops - Velocity New York 2015
PDF
Tools Effecting Change - DevOpsDays Boston 2015
PDF
DevOps DC - Magic Myth and the DevOps
PDF
Effective Devops - AWS Loft Event June 2015
PDF
Effective Devops - Collaboration and Tools - Velocity Santa Clara 2015
PDF
Introduction to Chef - April 22 2015
PDF
Introduction to Chef - Techsuperwomen Summit
PDF
Magic Myth and the Devops - Cascadia IT 2015
PDF
Planning Application Resilience
PDF
Planning Application Resilience - Developer Week 2015
PDF
Magic, Myth and the DevOps
PDF
From Hero to Zero - DevOpsDays Boston
PDF
Velocity 2014 - From Hero to Zero
PPTX
Dungeons and Data - Yahoo Hack Day 2013
Monitor the Unmeasurable
Crafting Reusable Resources
Effective DevOps - Pittsburgh Techfest 2016
Automating Infrastructure with Chef
Magic Myth and the DevOps, ANTIDOTES TO LEARNED HELPLESSNESS AND FEAR CULTURE...
Effective Tools for Effective Change
Effective Devops - Velocity New York 2015
Tools Effecting Change - DevOpsDays Boston 2015
DevOps DC - Magic Myth and the DevOps
Effective Devops - AWS Loft Event June 2015
Effective Devops - Collaboration and Tools - Velocity Santa Clara 2015
Introduction to Chef - April 22 2015
Introduction to Chef - Techsuperwomen Summit
Magic Myth and the Devops - Cascadia IT 2015
Planning Application Resilience
Planning Application Resilience - Developer Week 2015
Magic, Myth and the DevOps
From Hero to Zero - DevOpsDays Boston
Velocity 2014 - From Hero to Zero
Dungeons and Data - Yahoo Hack Day 2013

Recently uploaded (20)

PDF
cuic standard and advanced reporting.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Electronic commerce courselecture one. Pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPT
Teaching material agriculture food technology
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
MYSQL Presentation for SQL database connectivity
cuic standard and advanced reporting.pdf
A Presentation on Artificial Intelligence
NewMind AI Monthly Chronicles - July 2025
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Unlocking AI with Model Context Protocol (MCP)
20250228 LYD VKU AI Blended-Learning.pptx
Spectral efficient network and resource selection model in 5G networks
NewMind AI Weekly Chronicles - August'25 Week I
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Electronic commerce courselecture one. Pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Teaching material agriculture food technology
Digital-Transformation-Roadmap-for-Companies.pptx
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Review of recent advances in non-invasive hemoglobin estimation
Building Integrated photovoltaic BIPV_UPV.pdf
MYSQL Presentation for SQL database connectivity

Implementing Kanban to Improve your Workflow