SlideShare una empresa de Scribd logo
1 de 28
Introduction To
    Kanban

 Dave White
 Technical Program Director
          Imaginet
“Evolution...
                    it really works!”
                            Introduction to Kanban




LKU Charter Member
Accredited Training Organization
You are here because…
“I don’t know how to say Kanban”
“I heard Kanban is the new Scrum”
“I like sessions with Japanese names in
  them”
“We know we need to improve, but we
  aren’t sure how.”
ME
DAVE WHITE
• technical program director
• established 1997
• LKU AKT, PSM,
  CSPO, LKU Board
@agileramblings
dwhite@imaginet.com
OBJECTIVES
• understand what Kanban is
• reinforce our understanding
• have fun

WHAT and not HOW presentation!!!
(talk to me later about how)
LET’S CLEAR THE AIR…
                                    BAHN        BĀN

           KAHN

              KĀN
                                       David Laribee
http://www.forvo.com/word/kanban/      http://www.youtube.com/watch?v=sbPC2Upc2Ig
KANBAN IN JAPANESE…
… literally meaning "signboard" or
 "billboard"
KANBAN METHOD IS…




…an approach to incremental,
evolutionary process change
for organizations
        http://en.wikipedia.org/wiki/Kanban_(development)
TENDS TO INDUCE…
… processes that are:
 •   agile
 •   lean
 •   unconstrained by fixed-length
     sprints
3 PRINCIPLES

          start with what you do now



   agree to pursue incremental,
           evolutionary change


     initially, respect current roles,
       responsibilities & job titles
DON’T CHANGE
EVOLUTION     #winning
                      kaizen
Capability




                                         #fail

                               kaikaku

                     Time
RESPECT



          vs.
3 PRINCIPLES AGAIN
5 CORE PRACTICES
•   visualize                    Shallow
•   limit WIP
•   manage flow
•   make process policies explicit
•   improve collaboratively (using
    models/scientific method)
                                Deep
VISUALIZE
VISUALIZE
Cards represent more

                 Swim lanes

Stand ups are different
WAIT
Card wall != Kanban
  •   need WIP and pull
      to be a kanban system


Not constrained to card wall
LIMIT WIP
MANAGE FLOW




              Whoa
EXPLICIT POLICIES
IMPROVE COLLABORATIVELY
WHY YOU WANT KANBAN




Improvement
WHY YOU WANT KANBAN
SUCCESS
BOOKS



http://amzn.to/yLNZkC   http://amzn.to/zLPmVQ    http://amzn.to/zIQned




            http://amzn.to/zFhVJD   http://amzn.to/AzDJPo
MORE INFO
http://www.leankanbanuniversity.com
http://finance.groups.yahoo.com/group/kanbandev/
http://limitedwipsociety.ning.com/
http://agilemanagement.net/
http://www.imaginet.com/Solutions/ALM/Pages/default.aspx
Introduction to Kanban

Más contenido relacionado

Destacado

Social Media Wist-u-dat?
Social Media Wist-u-dat?Social Media Wist-u-dat?
Social Media Wist-u-dat?
SocialenCo
 
SolTec Presentation
SolTec PresentationSolTec Presentation
SolTec Presentation
apatton77
 
Interface grafica em_java_parte_iii
Interface grafica em_java_parte_iiiInterface grafica em_java_parte_iii
Interface grafica em_java_parte_iii
samuelthiago
 
Interface grafica em_java_parte_ii
Interface grafica em_java_parte_iiInterface grafica em_java_parte_ii
Interface grafica em_java_parte_ii
samuelthiago
 
Rickwebslidedeck 1
Rickwebslidedeck 1Rickwebslidedeck 1
Rickwebslidedeck 1
CanopyKim
 
Tracy cv for web 2011
Tracy cv for web 2011Tracy cv for web 2011
Tracy cv for web 2011
CanopyKim
 
Solutions Simplified - Taking advantage of Cloud
Solutions Simplified - Taking advantage of CloudSolutions Simplified - Taking advantage of Cloud
Solutions Simplified - Taking advantage of Cloud
Vipin Velayudhan
 
Album de fotos
Album de fotosAlbum de fotos
Album de fotos
aleoli23
 
Unlock the hidden value in your membership data presentation overview only
Unlock the hidden value in your membership data presentation overview onlyUnlock the hidden value in your membership data presentation overview only
Unlock the hidden value in your membership data presentation overview only
Proximo Consulting Services
 
Ta cs jed v3
Ta cs jed v3Ta cs jed v3
Ta cs jed v3
jedduff
 

Destacado (20)

Social Media Wist-u-dat?
Social Media Wist-u-dat?Social Media Wist-u-dat?
Social Media Wist-u-dat?
 
SolTec Presentation
SolTec PresentationSolTec Presentation
SolTec Presentation
 
Interface grafica em_java_parte_iii
Interface grafica em_java_parte_iiiInterface grafica em_java_parte_iii
Interface grafica em_java_parte_iii
 
Twitterとfacebook
TwitterとfacebookTwitterとfacebook
Twitterとfacebook
 
Interface grafica em_java_parte_ii
Interface grafica em_java_parte_iiInterface grafica em_java_parte_ii
Interface grafica em_java_parte_ii
 
Rickwebslidedeck 1
Rickwebslidedeck 1Rickwebslidedeck 1
Rickwebslidedeck 1
 
Visual answers to everyday challenges
Visual answers to everyday challengesVisual answers to everyday challenges
Visual answers to everyday challenges
 
Tracy cv for web 2011
Tracy cv for web 2011Tracy cv for web 2011
Tracy cv for web 2011
 
Agile Games
Agile Games Agile Games
Agile Games
 
Agaze
AgazeAgaze
Agaze
 
Unit Testing - Calgary .NET User Group - Nov 26 2014 - Depth Consulting
Unit Testing -  Calgary .NET User Group - Nov 26 2014 - Depth ConsultingUnit Testing -  Calgary .NET User Group - Nov 26 2014 - Depth Consulting
Unit Testing - Calgary .NET User Group - Nov 26 2014 - Depth Consulting
 
Solutions Simplified - Taking advantage of Cloud
Solutions Simplified - Taking advantage of CloudSolutions Simplified - Taking advantage of Cloud
Solutions Simplified - Taking advantage of Cloud
 
Album de fotos
Album de fotosAlbum de fotos
Album de fotos
 
Unlock the hidden value in your membership data presentation overview only
Unlock the hidden value in your membership data presentation overview onlyUnlock the hidden value in your membership data presentation overview only
Unlock the hidden value in your membership data presentation overview only
 
Modulo a
Modulo aModulo a
Modulo a
 
Ta cs jed v3
Ta cs jed v3Ta cs jed v3
Ta cs jed v3
 
Android App Development for Beginner
Android App Development for BeginnerAndroid App Development for Beginner
Android App Development for Beginner
 
Overview of Cloud Computing
Overview of Cloud ComputingOverview of Cloud Computing
Overview of Cloud Computing
 
Infection control cdc
Infection control cdcInfection control cdc
Infection control cdc
 
Presenatation Summer School Union of Translators Russia
Presenatation Summer School Union of Translators RussiaPresenatation Summer School Union of Translators Russia
Presenatation Summer School Union of Translators Russia
 

Similar a Introduction to Kanban

Tomas Sakalauskas: Moving to kanban
Tomas Sakalauskas: Moving to kanbanTomas Sakalauskas: Moving to kanban
Tomas Sakalauskas: Moving to kanban
Agile Lietuva
 

Similar a Introduction to Kanban (20)

Kanban Evolutionary or Revolutionary
Kanban Evolutionary or RevolutionaryKanban Evolutionary or Revolutionary
Kanban Evolutionary or Revolutionary
 
Kanban - Evolutionary or Revolutionary?
Kanban - Evolutionary or Revolutionary?Kanban - Evolutionary or Revolutionary?
Kanban - Evolutionary or Revolutionary?
 
Lean and Kanban. CMU lecture (2015)
Lean and Kanban. CMU lecture (2015)Lean and Kanban. CMU lecture (2015)
Lean and Kanban. CMU lecture (2015)
 
Agile Transformations, the Good, the Bad and the Ugly
Agile Transformations,  the Good, the Bad and the UglyAgile Transformations,  the Good, the Bad and the Ugly
Agile Transformations, the Good, the Bad and the Ugly
 
KANBAN AND EVOLUTIONARY MANAGEMENT – LESSONS WE CAN LEARN FROM BRUCE LEE’S JO...
KANBAN AND EVOLUTIONARY MANAGEMENT – LESSONS WE CAN LEARN FROM BRUCE LEE’S JO...KANBAN AND EVOLUTIONARY MANAGEMENT – LESSONS WE CAN LEARN FROM BRUCE LEE’S JO...
KANBAN AND EVOLUTIONARY MANAGEMENT – LESSONS WE CAN LEARN FROM BRUCE LEE’S JO...
 
Key note - Lean Kanban Central Europe 2013 - Kanban & Evolutionary Management
Key note - Lean Kanban Central Europe 2013 - Kanban & Evolutionary ManagementKey note - Lean Kanban Central Europe 2013 - Kanban & Evolutionary Management
Key note - Lean Kanban Central Europe 2013 - Kanban & Evolutionary Management
 
Using Lean and Kanban to Revolutionize Your Organization
Using Lean and Kanban to Revolutionize Your OrganizationUsing Lean and Kanban to Revolutionize Your Organization
Using Lean and Kanban to Revolutionize Your Organization
 
Kanban for ODDS
Kanban for ODDSKanban for ODDS
Kanban for ODDS
 
LKIN19 | Flow - How KMPs can bring the key Ingredient for effective Agile Teams
LKIN19 | Flow - How KMPs can bring the key Ingredient for effective Agile TeamsLKIN19 | Flow - How KMPs can bring the key Ingredient for effective Agile Teams
LKIN19 | Flow - How KMPs can bring the key Ingredient for effective Agile Teams
 
Avoiding Fragile Agile: Making Change Stick
Avoiding Fragile Agile: Making Change StickAvoiding Fragile Agile: Making Change Stick
Avoiding Fragile Agile: Making Change Stick
 
Lets kanban
Lets kanbanLets kanban
Lets kanban
 
Tomas Sakalauskas: Moving to kanban
Tomas Sakalauskas: Moving to kanbanTomas Sakalauskas: Moving to kanban
Tomas Sakalauskas: Moving to kanban
 
2014 02 kanbans not-so-hidden agendas 2
2014 02 kanbans not-so-hidden agendas 22014 02 kanbans not-so-hidden agendas 2
2014 02 kanbans not-so-hidden agendas 2
 
Webinar: What You Can Do with Kanban
Webinar: What You Can Do with KanbanWebinar: What You Can Do with Kanban
Webinar: What You Can Do with Kanban
 
DESTROYING THE OLD WAY OF DOING POWER POINTS
DESTROYING THE OLD WAY OF DOING POWER POINTSDESTROYING THE OLD WAY OF DOING POWER POINTS
DESTROYING THE OLD WAY OF DOING POWER POINTS
 
Strength-based Kanban (Lean Kanban France 2012 #lkfr12)
Strength-based Kanban (Lean Kanban France 2012 #lkfr12)Strength-based Kanban (Lean Kanban France 2012 #lkfr12)
Strength-based Kanban (Lean Kanban France 2012 #lkfr12)
 
Kanban 101
Kanban 101Kanban 101
Kanban 101
 
Kanban India 2022 - Keynote - Todd Little | Turbocharge your Scrum with Kanban
Kanban India 2022 - Keynote - Todd Little |  Turbocharge your Scrum with KanbanKanban India 2022 - Keynote - Todd Little |  Turbocharge your Scrum with Kanban
Kanban India 2022 - Keynote - Todd Little | Turbocharge your Scrum with Kanban
 
Let's debunk kanban myths
Let's debunk kanban mythsLet's debunk kanban myths
Let's debunk kanban myths
 
WebCamp: Project Management Day: World of Agile: Kanban - Евгений Андрушко
WebCamp: Project Management Day: World of Agile: Kanban - Евгений АндрушкоWebCamp: Project Management Day: World of Agile: Kanban - Евгений Андрушко
WebCamp: Project Management Day: World of Agile: Kanban - Евгений Андрушко
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Último (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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?
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 

Introduction to Kanban

Notas del editor

  1. Process Change approach as much as a work management approachDoes not provide technical guidance (a la XP)Intends to addresses many of the problems we’ve seen in Agile adoptionsNot a guarantee!
  2. Recipe for SuccessFocus on QualityReduce Work-in-progressDeliver oftenBalance Demand against throughputPrioritizeAttack sources of variability to improve predictability
  3. Right now, you are running a race.Are you leading the pack? In order to lead the pack, should we change cars right now? Engines? Tires? Drivers?Maintain current processNo empirical evidenceEmotional ResistanceEvolutionaryHard to succeed
  4. How deep do you want to go before it gets better?We are doing Kanban right? KaizenLittle – Js
  5. This is a problem only people can solvePeople must buy-inBelieve in them
  6. Don’t Change ImmediatelyCommit to EvolveRespect People
  7. Cards represent moreColor – Type of workAvatar – Current ownerAge – Start date, due dateSwim lanesClass of Service - SLAStand ups are differentFocused on impedimentsState is immediately apparentScales well to larger teams
  8. Allows quality improvementsHelps prevents over production (inventory)Identifies bottlenecksSmooths flowHelps manage demand vs. capability (system)
  9. Pushing the Limits – Pull-based System Game300 balls4-6 bucketsGroups of 6-10 peopleBucket = productionBalls = featureDropped ball = failureBall in bucket = successRound 1(N) analysts(N-1) Developers(Developers – 1) QAEveryone pushes work down onto next level as fast as they canRound 2Pull-based fulfillment – same # of people in rolesRound 3Pull-based fulfillment – teams adapt to eliminate bottlenecksRandomly get a person to put one-hand behind their back
  10. The kanban visualization with WIP limits is an explicit policyNegotiate with upstream participantsIt is important that Everyone knows the rules of the gamehbr image - http://www.goldenlaurel.com/kthRules.aspxVader image - http://www.everydayhowto.net/careers/how-to-negotiate-with-your-boss-to-work-from-home/
  11. People empowered to improve based on knowledge which feeds back into itself
  12. 2nd generation Agile methodologyBuilds on our understanding of peopleNot prescriptiveCan improve any processContext-sensitiveStrives towards continuous improvementLeverages knowledge from other industriesStriving to improve itself
  13. 2nd generation Agile methodologyBuilds on our understanding of peopleNot prescriptiveCan improve any processContext-sensitiveStrives towards continuous improvementLeverages knowledge from other industriesStriving to improve itself
  14. Find a coach/mentor