While Kanban is gaining more and more traction in the tech industry, we start to experience the same challenges as when the popularity of Agile started to rise. People get interested and ask "What is this Kanban thing I see popping up everywhere?". As soon as they learn the basics about it, the human brain does what it always does when processing information. It compares to what it already knows. This is where we lose our ability to learn something without prejudice. We come up with arguments why these new idea are not as good as the ones we are used to. In this presentation, I will cover 5 of the most common arguments against Kanban and explain why they are flawed, by exploring Kanban in depth. You will learn how to respond to these questions and get a more profound knowledge on the foundations of Kanban.
2. Kanban is on the rise
Source : VersionOne - State of Agile Survey 2011
3. When introducing
new ideas…
http://www.flickr.com/photos/smannion/3385144016/
4. People compare it
to what they know
http://www.flickr.com/photos/mvjantzen/4815422633/
5. … and
start to
criticize
http://www.flickr.com/photos/the-g-uk/3913466332/
6. Kanban is hard to
explain
briefly
http://www.flickr.com/photos/digitalmums/6310508350/
7. That’s normal
• Kanban is a change
management approach,
not a process
• Less prescriptive
• It’s roots go all the way back to
lean thinking
8. What is Kanban?
In Industry
http://www.flickr.com/photos/scania/2869199313/
9. In Software Development
Change Management
approach
that employs a WIP
limited pull system
http://www.flickr.com/photos/adelcambre/2768856149/
10. 1. Start with what you now
2. Agree to pursue incremental,
evolutionary change
3. Initially, respect current roles,
responsibilities & job titles
Source : limitedwipsociety.org
11. then adopt the core practices
1. Visualize
2. Limit Work In Progress
3. Manage Flow
4. Make Process Policies Explicit
5. Improve Collaboratively
Source : limitedwipsociety.org
12. For me …
Kanban is a way
to change your process into one
that focuses on end to end value
and getting stuff delivered.
15. 5 tough questions
1. We lose our ability to plan
2. It will take longer
3. Things will get stuck
4. Stakeholders don’t care
about feeding the flow
5. We will lose team
cohesion
42. the WIP Limits will let
you feel the TOC and
do something about it
43. Flow
• Only work on customer orders
• Reduce guessing to avoid
waste
• Limit WIP to reduce inventory,
cost & risk
http://www.flickr.com/photos/23945877@N05/2623633694/
46. NO, it reduces risk & waste!
Not pulling = risk of No WIP Limits =
starting something cost of waiting +
that doesn’t match risk of getting
expectations obsolete
47. Things will
get stuck,
we can’t
keep WIP
limits! http://www.flickr.com/photos/40358860@N04/4250860618/
48. “Our testers can never keep
up the pace of our
developers.
Developers would be idle for
half of the time!”
61. Clear rules make
prioritization easier
• What is the type of feature? (new,
bug, enhancement, ...)
• What is the business value?
• What is the cost of delay and which
type?
• Any dependencies on other
features?
• …
62. it forces stakeholders to do
their homework!
http://www.flickr.com/photos/cayusa/2194119780/
63. building an MVP
Stakeholders care
about
Return on
Investment
http://www.flickr.com/photos/59937401@N07/5929491095/
72. in Kanban, everybody
contributes to the
end 2 end process
http://www.flickr.com/photos/saamiam/4203685689/
73. this is a powerful change
management approach
• no theoretical frameworks
• no new job descriptions
• only some basic rules
74. What about
creative
thinking?
http://www.flickr.com/photos/photojonny/2268845904/
75. The focus on improving
flow stimulates creativity
• Team will start to investigate
• Limit back-cycles
• Lead & Cycle time measuring
stimulates close collaboration
76. Will it
cause a
death march?
http://www.flickr.com/photos/photojonny/2268845904/
77. Measurements are used to
understand reality
& have a base for improvement
http://www.flickr.com/photos/usnavy/6083504722/
78. Not pushing to go faster
but improving end 2 end
http://www.flickr.com/photos/rwp-roger/3854246685/
79. Now you have a response!
1. We lose our ability to plan
2. It will take longer
3. Things will get stuck
4. Stakeholders don’t care
about feeding the flow
5. We will lose team cohesion