SlideShare a Scribd company logo
1 of 42
Download to read offline
Kanban: 
    a lean approach to JIT training


   LeanAgileMachine.com

                            
Goals

       Define the problems faced when training
       Cover the basic of Kanban
       Discuss the design choices for my Kanban
           The layout & rules of my kanban
           Explain how cards are written to add greater value
           Suggest how tasks are broken down
       Discuss time boxing with Pomodoro
       Not bore people to death
                                    
What is the problem with Training

       Never have enought time to learn
       Always more to learn
       Something urgent comes up
       New opportunities arise
       Friends dragging you to the pub
       Work to do, bills to pay, kids to feed...
       Window of opportunity for training is limited
                                 
Cant you just pull your finger out!

       Too many things on todo list never get done
       Busy all week but dont remember what I learnt
       Working harder and longer not cutting it
       Battling my monsters from the id: 
           overactive interest and imagination
           Internet addiction
           Attention deficit dissorder
           Need to cycle 200km a day
                                     
So training is a problem

       What techniques coulld I used to help?
           Muddle along and hope for the best
           Go on lots of training courses
           Attend lots of evening talks


       2 techniques used to manage activities
           Kanban
           Pomedero – Time boxing
                                     
What is Kanban ?

       A way to manage dependant events
       Make your work visible
       Limit your work in progress
           Avoiding multi­tasking – its inefficient 
       Pull system
           only work on a task once previous task is complete
       Help work to flow 
           continuously and predictably deliver value
                                      
A basic approach




             
Manufacturing design




               
Supply chain design




              
Simple design




           
Software development design




                  
Software projects design




                 
Kanban design for study




                
Why try Kanban for training

       To lean more about Kanban
       To focus my training so I learn more
           Study one thing at a time
           Make sure I have learnt something ­ goals
       It seemed like a good idea at the time
       Kanban is cool 



                                    
How did I build my Kanban

       Started simple with: Plan – Do – Done 
           Used scrap of paper for initial design
           Built a simple board and started using it
       Evolved into Plan – Do – Check – Act 
           Evaluated deficits in board and enhanced
       Used online Kanban
           So I dont need to cary a large whiteboard around
       Blogged what I had done to get feedback
                                     
Starting from scratch




               
Created basic lanes




              
Plan – Doing – Done




              
Started adding task cards




                 
First card on the board, cool




                   
Is something ready to study?

       Identify completed work between seperate 
        board lanes
       Spilt the study board lane into two 
           First new lane is the waiting state 
           Second lane is the study activity




                                     
Edit the board design




               
Split the study lane




               
Tasks are progressing smoothly




                    
Several minutes later



    After adding a few tasks to the 
    board....



                    
Oh dear, my monsters are back




                   
So What is missing ?

       I have a Kanban board
       I am breaking my tasks down into relatively 
        small chunks


       But I still have far too much to do...




                                 
Lets apply the WIP !!!

       To sudy effectively I need to focus
       To focus I need to work on 1 thing 
        at once
       To work on 1 thing at once I need:


        Work In Progress 
        Limits
                                
Refactor the tasks on Kanban




                   
Add WIP Limits to Kanban




                 
WIP Limits now applied




                
How do I know if I've learnt?

       Need a Check step after study
       Encourages continuous improvement
           A lean principle


       Lets create a new lane on the board as a 
        review stage



                                
Add a Check Lane with WIP




                 
Move tasks into new lane




                 
Have a board, what next?

       Defined task cards in more detail
           Limited by the tool I'm using though
       Pomodoro technique for time boxing tasks
       Value stream mapping?
           Considered overkill for simple set of events




                                    
Defining the task card

       Set goal of task
       Identify measure to check if goal reached
           eg. Can write a Kata in Scala
           eg. Can design a Kanban board using VSM
           eg. Write a summary of the book on blog, stating 
            why it is a valuable read
       Identify resources to assist training
       Identify scope of training
           refactor task into multiple cards if too big 
                                      
Why Pomodoro

       Limited time helps concentration
           starting this presentation this morning focused me 
       Easier to set and measure goals for a time 
        boxed activity
       Helps break down tasks into managable 
        chuncks



                                    
Pomodero – Timeboxing tasks

       Useful tool to focus mind on a goal
       Helps stick to WIP limits and Idea of flow
       Tasks have varying time limits during flow 
        dependant on size of task
           Review: 5 – 15 minutes
           Study: 30 minutes – half a day
           Evaluate: 15 minutes – 1 hour
           Blogging: continuous activity
                                    
Other learning techniques

        For programming languages
           Kata
           Dojo's
           TDD / BDD
       Speed reading
       Attending / Giving SkillsMatter talks & courses
       Blogging and Tweeting 
           leanagilemachine.com
           @JR0cket                
Summary

       I found Kanban increased my training 
        effectiveness
       I learnt alot about Kanban
       I got feedback on my techniques by blogging
       I got lots of feedback from this talk (hopefully)


       Its time for the pub if you dont have any 
        questions ?
                                 
Resources

       LeanAgileMachine.com
       JR0cket.com
       SkillsMatter.com
       Kanban101.com
       LimitedWIPSociety.org 
       The Goal – Eliyahu M. Goldratt
       Theory of Constraints – Eliyahu M. Goldratt
                               
PUB

       Slaughtered Lamb
           Cross over road in front of Skills Matter
           Take second right alley
           Walk until you see pub in front of you
           Walk to bar and buy several drinks – if you ask me 
            a good question I may buy you a drink or two



           Wake up at 3 in the morning on a park bench...
                                     

More Related Content

What's hot

Introduction to kanban lean ghm_02022010
Introduction to kanban lean ghm_02022010Introduction to kanban lean ghm_02022010
Introduction to kanban lean ghm_02022010Mads Troels Hansen
 
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ...
Lean Kanban India 2018 |  Leveraging Lean and Kanban to implement Continuous ...Lean Kanban India 2018 |  Leveraging Lean and Kanban to implement Continuous ...
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ...LeanKanbanIndia
 
Introduction to Kanban boards
Introduction to Kanban boardsIntroduction to Kanban boards
Introduction to Kanban boardsProofHub
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to KanbanWill Iverson
 
Kanban - Back to Basics
Kanban - Back to BasicsKanban - Back to Basics
Kanban - Back to BasicsHelen Meek
 
Kanban for Beginners - AgileEE 2011
Kanban for Beginners - AgileEE 2011Kanban for Beginners - AgileEE 2011
Kanban for Beginners - AgileEE 2011Robert Wiechmann
 
Intro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 KeynoteIntro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 KeynoteChileAgil
 
Kanban board 9th may 2017
Kanban board   9th may 2017Kanban board   9th may 2017
Kanban board 9th may 2017gagann78
 
Scrumban Lightning talk
Scrumban Lightning talkScrumban Lightning talk
Scrumban Lightning talkLalita Chandel
 
Scrum.org Professional Scrum with Kanban (PSK I) Certification | Question & A...
Scrum.org Professional Scrum with Kanban (PSK I) Certification | Question & A...Scrum.org Professional Scrum with Kanban (PSK I) Certification | Question & A...
Scrum.org Professional Scrum with Kanban (PSK I) Certification | Question & A...Meghna Arora
 
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...Vidas Vasiliauskas
 
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 - Евгений АндрушкоGeeksLab Odessa
 
Scrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | EdurekaScrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | EdurekaEdureka!
 
Scrum Round Table - Scrumban
Scrum Round Table -  ScrumbanScrum Round Table -  Scrumban
Scrum Round Table - ScrumbanDelta-N
 
Kanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zoneKanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zoneYuval Yeret
 
Webinar: Kanban or Scrum – Is Scrum for developers and Kanban for IT support?
Webinar: Kanban or Scrum – Is Scrum for developers and Kanban for IT support?Webinar: Kanban or Scrum – Is Scrum for developers and Kanban for IT support?
Webinar: Kanban or Scrum – Is Scrum for developers and Kanban for IT support?Intland Software GmbH
 

What's hot (20)

Introduction to kanban lean ghm_02022010
Introduction to kanban lean ghm_02022010Introduction to kanban lean ghm_02022010
Introduction to kanban lean ghm_02022010
 
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ...
Lean Kanban India 2018 |  Leveraging Lean and Kanban to implement Continuous ...Lean Kanban India 2018 |  Leveraging Lean and Kanban to implement Continuous ...
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ...
 
Kanban Workshop
Kanban WorkshopKanban Workshop
Kanban Workshop
 
Introduction to Kanban boards
Introduction to Kanban boardsIntroduction to Kanban boards
Introduction to Kanban boards
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
Kanban - Back to Basics
Kanban - Back to BasicsKanban - Back to Basics
Kanban - Back to Basics
 
Kanban for Beginners - AgileEE 2011
Kanban for Beginners - AgileEE 2011Kanban for Beginners - AgileEE 2011
Kanban for Beginners - AgileEE 2011
 
Intro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 KeynoteIntro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 Keynote
 
Kanban board 9th may 2017
Kanban board   9th may 2017Kanban board   9th may 2017
Kanban board 9th may 2017
 
Scrumban Lightning talk
Scrumban Lightning talkScrumban Lightning talk
Scrumban Lightning talk
 
Scrum.org Professional Scrum with Kanban (PSK I) Certification | Question & A...
Scrum.org Professional Scrum with Kanban (PSK I) Certification | Question & A...Scrum.org Professional Scrum with Kanban (PSK I) Certification | Question & A...
Scrum.org Professional Scrum with Kanban (PSK I) Certification | Question & A...
 
Presentation ADM - SCRUMBAN
Presentation ADM - SCRUMBANPresentation ADM - SCRUMBAN
Presentation ADM - SCRUMBAN
 
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
 
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 - Евгений Андрушко
 
Scrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | EdurekaScrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
 
Scrumban
ScrumbanScrumban
Scrumban
 
Scrum Round Table - Scrumban
Scrum Round Table -  ScrumbanScrum Round Table -  Scrumban
Scrum Round Table - Scrumban
 
Kanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zoneKanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zone
 
Webinar: Kanban or Scrum – Is Scrum for developers and Kanban for IT support?
Webinar: Kanban or Scrum – Is Scrum for developers and Kanban for IT support?Webinar: Kanban or Scrum – Is Scrum for developers and Kanban for IT support?
Webinar: Kanban or Scrum – Is Scrum for developers and Kanban for IT support?
 
Scrumban
ScrumbanScrumban
Scrumban
 

Viewers also liked

Kanban system (presentation for blog )
Kanban system (presentation for blog )Kanban system (presentation for blog )
Kanban system (presentation for blog )industrialengg
 
Facility location and layout planning
Facility location and layout planningFacility location and layout planning
Facility location and layout planningBirodh Adhikari
 
Just in time manufacturing ppt
Just in time manufacturing pptJust in time manufacturing ppt
Just in time manufacturing pptSwati Luthra
 
Facility location and techniques
Facility location and techniquesFacility location and techniques
Facility location and techniquesPiyush Sharma
 
Just in Time or JIT KANBAN system
Just in Time or JIT KANBAN systemJust in Time or JIT KANBAN system
Just in Time or JIT KANBAN systemJanak Valaki (PhD)
 
kanban an integrated jit system
kanban an integrated jit systemkanban an integrated jit system
kanban an integrated jit systemSridhar Siddu
 
Kanban
KanbanKanban
Kanbanbramoe
 
Kanban
KanbanKanban
Kanbanatif22
 
Jit (us), kanban, lean
Jit (us), kanban, leanJit (us), kanban, lean
Jit (us), kanban, leanNishit Patel
 
Lean Management and Kanban System
Lean Management and Kanban SystemLean Management and Kanban System
Lean Management and Kanban SystemGaurav Singh
 
JIT Scheduling + Kanban + JIT Services
JIT Scheduling + Kanban + JIT ServicesJIT Scheduling + Kanban + JIT Services
JIT Scheduling + Kanban + JIT ServicesPrzemek Nawrot
 
Structuring Content, Restructuring Organizations - CS Forum 2012
Structuring Content, Restructuring Organizations - CS Forum 2012Structuring Content, Restructuring Organizations - CS Forum 2012
Structuring Content, Restructuring Organizations - CS Forum 2012Sara Wachter-Boettcher
 
Principles of Kanban - November 2016
Principles of Kanban - November 2016Principles of Kanban - November 2016
Principles of Kanban - November 2016W3 Group Canada Inc.
 
Flexible manufacturing systems
Flexible manufacturing systemsFlexible manufacturing systems
Flexible manufacturing systemsravi sherasiya
 
JIT, Kanban, Kaizen, Muda in TPS (Toyota Production System)
JIT, Kanban, Kaizen, Muda in TPS (Toyota Production System)JIT, Kanban, Kaizen, Muda in TPS (Toyota Production System)
JIT, Kanban, Kaizen, Muda in TPS (Toyota Production System)Abdul Qadir Master
 
Assembly systems & line balance
Assembly systems & line balanceAssembly systems & line balance
Assembly systems & line balanceSudhir Reddy
 

Viewers also liked (20)

Kanban system (presentation for blog )
Kanban system (presentation for blog )Kanban system (presentation for blog )
Kanban system (presentation for blog )
 
Facility location and layout planning
Facility location and layout planningFacility location and layout planning
Facility location and layout planning
 
Just in time manufacturing ppt
Just in time manufacturing pptJust in time manufacturing ppt
Just in time manufacturing ppt
 
Facility location and techniques
Facility location and techniquesFacility location and techniques
Facility location and techniques
 
Just in Time or JIT KANBAN system
Just in Time or JIT KANBAN systemJust in Time or JIT KANBAN system
Just in Time or JIT KANBAN system
 
kanban an integrated jit system
kanban an integrated jit systemkanban an integrated jit system
kanban an integrated jit system
 
Kanban
KanbanKanban
Kanban
 
Just-In-Time
Just-In-TimeJust-In-Time
Just-In-Time
 
Kanban
KanbanKanban
Kanban
 
Jit (us), kanban, lean
Jit (us), kanban, leanJit (us), kanban, lean
Jit (us), kanban, lean
 
Lean Management and Kanban System
Lean Management and Kanban SystemLean Management and Kanban System
Lean Management and Kanban System
 
JIT Scheduling + Kanban + JIT Services
JIT Scheduling + Kanban + JIT ServicesJIT Scheduling + Kanban + JIT Services
JIT Scheduling + Kanban + JIT Services
 
Structuring Content, Restructuring Organizations - CS Forum 2012
Structuring Content, Restructuring Organizations - CS Forum 2012Structuring Content, Restructuring Organizations - CS Forum 2012
Structuring Content, Restructuring Organizations - CS Forum 2012
 
Principles of Kanban - November 2016
Principles of Kanban - November 2016Principles of Kanban - November 2016
Principles of Kanban - November 2016
 
Just in time
Just in timeJust in time
Just in time
 
Flexible manufacturing systems
Flexible manufacturing systemsFlexible manufacturing systems
Flexible manufacturing systems
 
Jit And Lean
Jit And LeanJit And Lean
Jit And Lean
 
JIT, Kanban, Kaizen, Muda in TPS (Toyota Production System)
JIT, Kanban, Kaizen, Muda in TPS (Toyota Production System)JIT, Kanban, Kaizen, Muda in TPS (Toyota Production System)
JIT, Kanban, Kaizen, Muda in TPS (Toyota Production System)
 
Flexible Manufacturing Systems V2 090310
Flexible Manufacturing Systems V2 090310Flexible Manufacturing Systems V2 090310
Flexible Manufacturing Systems V2 090310
 
Assembly systems & line balance
Assembly systems & line balanceAssembly systems & line balance
Assembly systems & line balance
 

Similar to Kanban Approach to JIT Training

Personal kanban-workshop
Personal kanban-workshopPersonal kanban-workshop
Personal kanban-workshopSkills Matter
 
Final campus session 1 module 3 wbs3760 10.10.12
Final campus session 1 module 3 wbs3760 10.10.12Final campus session 1 module 3 wbs3760 10.10.12
Final campus session 1 module 3 wbs3760 10.10.12Paula Nottingham
 
Session 7_ Siddharth from Able Jobs _ Building Sticky Edtech products.pptx
Session 7_ Siddharth from Able Jobs _ Building Sticky Edtech products.pptxSession 7_ Siddharth from Able Jobs _ Building Sticky Edtech products.pptx
Session 7_ Siddharth from Able Jobs _ Building Sticky Edtech products.pptxWebEngage
 
Instructional design 101 - webinar slides
Instructional design 101 - webinar slidesInstructional design 101 - webinar slides
Instructional design 101 - webinar slidesSprout Labs
 
10 steps learning development
10 steps   learning development10 steps   learning development
10 steps learning developmentStudy Hub
 
NTAC 2016 Electives Principles and Practices Day 1 Slide Deck
NTAC 2016 Electives Principles and Practices Day 1 Slide DeckNTAC 2016 Electives Principles and Practices Day 1 Slide Deck
NTAC 2016 Electives Principles and Practices Day 1 Slide DeckRhitt Growl
 
Making agile work for you - conduit 2017 -- John Garison
Making agile work for you  - conduit 2017 -- John GarisonMaking agile work for you  - conduit 2017 -- John Garison
Making agile work for you - conduit 2017 -- John GarisonJohn Garison
 
Better presentations
Better presentationsBetter presentations
Better presentationsStudy Hub
 
Using NVivo QSR Theory and Practice for Qualitative Data Analysis in a PhD
Using NVivo QSR Theory and Practice for Qualitative Data Analysis in a PhDUsing NVivo QSR Theory and Practice for Qualitative Data Analysis in a PhD
Using NVivo QSR Theory and Practice for Qualitative Data Analysis in a PhDKEDGE Business School
 
No time to work on improvements? Find it with Kanban!
No time to work on improvements? Find it with Kanban!No time to work on improvements? Find it with Kanban!
No time to work on improvements? Find it with Kanban!Agile Lietuva
 
Como Ensinar Engenharia de Software sem que seus alunos durmam
Como Ensinar Engenharia de Software sem que seus alunos durmamComo Ensinar Engenharia de Software sem que seus alunos durmam
Como Ensinar Engenharia de Software sem que seus alunos durmamFabio Kon
 
10 steps becoming an academic writer
10 steps   becoming an academic writer10 steps   becoming an academic writer
10 steps becoming an academic writerStudy Hub
 
Managing your session
Managing your sessionManaging your session
Managing your sessionKiyomi Gaines
 

Similar to Kanban Approach to JIT Training (20)

Personal kanban-workshop
Personal kanban-workshopPersonal kanban-workshop
Personal kanban-workshop
 
Final campus session 1 module 3 wbs3760 10.10.12
Final campus session 1 module 3 wbs3760 10.10.12Final campus session 1 module 3 wbs3760 10.10.12
Final campus session 1 module 3 wbs3760 10.10.12
 
Session 7_ Siddharth from Able Jobs _ Building Sticky Edtech products.pptx
Session 7_ Siddharth from Able Jobs _ Building Sticky Edtech products.pptxSession 7_ Siddharth from Able Jobs _ Building Sticky Edtech products.pptx
Session 7_ Siddharth from Able Jobs _ Building Sticky Edtech products.pptx
 
Week 1 tuesday
Week 1 tuesdayWeek 1 tuesday
Week 1 tuesday
 
Personal kanbanjohnstoniabc wc
Personal kanbanjohnstoniabc wcPersonal kanbanjohnstoniabc wc
Personal kanbanjohnstoniabc wc
 
Instructional design 101 - webinar slides
Instructional design 101 - webinar slidesInstructional design 101 - webinar slides
Instructional design 101 - webinar slides
 
10 steps learning development
10 steps   learning development10 steps   learning development
10 steps learning development
 
NTAC 2016 Electives Principles and Practices Day 1 Slide Deck
NTAC 2016 Electives Principles and Practices Day 1 Slide DeckNTAC 2016 Electives Principles and Practices Day 1 Slide Deck
NTAC 2016 Electives Principles and Practices Day 1 Slide Deck
 
How I cracked CBAP - Don't Miss Last 5 Slides
How I cracked CBAP - Don't Miss Last 5 SlidesHow I cracked CBAP - Don't Miss Last 5 Slides
How I cracked CBAP - Don't Miss Last 5 Slides
 
Week 0
Week 0Week 0
Week 0
 
Making agile work for you - conduit 2017 -- John Garison
Making agile work for you  - conduit 2017 -- John GarisonMaking agile work for you  - conduit 2017 -- John Garison
Making agile work for you - conduit 2017 -- John Garison
 
Week 1 3100 fndlbs copy
Week 1 3100 fndlbs   copyWeek 1 3100 fndlbs   copy
Week 1 3100 fndlbs copy
 
Personal Kanban CCDDA Session Summary
Personal Kanban CCDDA Session SummaryPersonal Kanban CCDDA Session Summary
Personal Kanban CCDDA Session Summary
 
Better presentations
Better presentationsBetter presentations
Better presentations
 
Using NVivo QSR Theory and Practice for Qualitative Data Analysis in a PhD
Using NVivo QSR Theory and Practice for Qualitative Data Analysis in a PhDUsing NVivo QSR Theory and Practice for Qualitative Data Analysis in a PhD
Using NVivo QSR Theory and Practice for Qualitative Data Analysis in a PhD
 
No time to work on improvements? Find it with Kanban!
No time to work on improvements? Find it with Kanban!No time to work on improvements? Find it with Kanban!
No time to work on improvements? Find it with Kanban!
 
Como Ensinar Engenharia de Software sem que seus alunos durmam
Como Ensinar Engenharia de Software sem que seus alunos durmamComo Ensinar Engenharia de Software sem que seus alunos durmam
Como Ensinar Engenharia de Software sem que seus alunos durmam
 
10 steps becoming an academic writer
10 steps   becoming an academic writer10 steps   becoming an academic writer
10 steps becoming an academic writer
 
#TFT12: Vladimir Ivanov
#TFT12: Vladimir Ivanov#TFT12: Vladimir Ivanov
#TFT12: Vladimir Ivanov
 
Managing your session
Managing your sessionManaging your session
Managing your session
 

More from Skills Matter

5 things cucumber is bad at by Richard Lawrence
5 things cucumber is bad at by Richard Lawrence5 things cucumber is bad at by Richard Lawrence
5 things cucumber is bad at by Richard LawrenceSkills Matter
 
Patterns for slick database applications
Patterns for slick database applicationsPatterns for slick database applications
Patterns for slick database applicationsSkills Matter
 
Scala e xchange 2013 haoyi li on metascala a tiny diy jvm
Scala e xchange 2013 haoyi li on metascala a tiny diy jvmScala e xchange 2013 haoyi li on metascala a tiny diy jvm
Scala e xchange 2013 haoyi li on metascala a tiny diy jvmSkills Matter
 
Oscar reiken jr on our success at manheim
Oscar reiken jr on our success at manheimOscar reiken jr on our success at manheim
Oscar reiken jr on our success at manheimSkills Matter
 
Progressive f# tutorials nyc dmitry mozorov & jack pappas on code quotations ...
Progressive f# tutorials nyc dmitry mozorov & jack pappas on code quotations ...Progressive f# tutorials nyc dmitry mozorov & jack pappas on code quotations ...
Progressive f# tutorials nyc dmitry mozorov & jack pappas on code quotations ...Skills Matter
 
Cukeup nyc ian dees on elixir, erlang, and cucumberl
Cukeup nyc ian dees on elixir, erlang, and cucumberlCukeup nyc ian dees on elixir, erlang, and cucumberl
Cukeup nyc ian dees on elixir, erlang, and cucumberlSkills Matter
 
Cukeup nyc peter bell on getting started with cucumber.js
Cukeup nyc peter bell on getting started with cucumber.jsCukeup nyc peter bell on getting started with cucumber.js
Cukeup nyc peter bell on getting started with cucumber.jsSkills Matter
 
Agile testing & bdd e xchange nyc 2013 jeffrey davidson & lav pathak & sam ho...
Agile testing & bdd e xchange nyc 2013 jeffrey davidson & lav pathak & sam ho...Agile testing & bdd e xchange nyc 2013 jeffrey davidson & lav pathak & sam ho...
Agile testing & bdd e xchange nyc 2013 jeffrey davidson & lav pathak & sam ho...Skills Matter
 
Progressive f# tutorials nyc rachel reese & phil trelford on try f# from zero...
Progressive f# tutorials nyc rachel reese & phil trelford on try f# from zero...Progressive f# tutorials nyc rachel reese & phil trelford on try f# from zero...
Progressive f# tutorials nyc rachel reese & phil trelford on try f# from zero...Skills Matter
 
Progressive f# tutorials nyc don syme on keynote f# in the open source world
Progressive f# tutorials nyc don syme on keynote f# in the open source worldProgressive f# tutorials nyc don syme on keynote f# in the open source world
Progressive f# tutorials nyc don syme on keynote f# in the open source worldSkills Matter
 
Agile testing & bdd e xchange nyc 2013 gojko adzic on bond villain guide to s...
Agile testing & bdd e xchange nyc 2013 gojko adzic on bond villain guide to s...Agile testing & bdd e xchange nyc 2013 gojko adzic on bond villain guide to s...
Agile testing & bdd e xchange nyc 2013 gojko adzic on bond villain guide to s...Skills Matter
 
Dmitry mozorov on code quotations code as-data for f#
Dmitry mozorov on code quotations code as-data for f#Dmitry mozorov on code quotations code as-data for f#
Dmitry mozorov on code quotations code as-data for f#Skills Matter
 
A poet's guide_to_acceptance_testing
A poet's guide_to_acceptance_testingA poet's guide_to_acceptance_testing
A poet's guide_to_acceptance_testingSkills Matter
 
Russ miles-cloudfoundry-deep-dive
Russ miles-cloudfoundry-deep-diveRuss miles-cloudfoundry-deep-dive
Russ miles-cloudfoundry-deep-diveSkills Matter
 
Simon Peyton Jones: Managing parallelism
Simon Peyton Jones: Managing parallelismSimon Peyton Jones: Managing parallelism
Simon Peyton Jones: Managing parallelismSkills Matter
 
I went to_a_communications_workshop_and_they_t
I went to_a_communications_workshop_and_they_tI went to_a_communications_workshop_and_they_t
I went to_a_communications_workshop_and_they_tSkills Matter
 

More from Skills Matter (20)

5 things cucumber is bad at by Richard Lawrence
5 things cucumber is bad at by Richard Lawrence5 things cucumber is bad at by Richard Lawrence
5 things cucumber is bad at by Richard Lawrence
 
Patterns for slick database applications
Patterns for slick database applicationsPatterns for slick database applications
Patterns for slick database applications
 
Scala e xchange 2013 haoyi li on metascala a tiny diy jvm
Scala e xchange 2013 haoyi li on metascala a tiny diy jvmScala e xchange 2013 haoyi li on metascala a tiny diy jvm
Scala e xchange 2013 haoyi li on metascala a tiny diy jvm
 
Oscar reiken jr on our success at manheim
Oscar reiken jr on our success at manheimOscar reiken jr on our success at manheim
Oscar reiken jr on our success at manheim
 
Progressive f# tutorials nyc dmitry mozorov & jack pappas on code quotations ...
Progressive f# tutorials nyc dmitry mozorov & jack pappas on code quotations ...Progressive f# tutorials nyc dmitry mozorov & jack pappas on code quotations ...
Progressive f# tutorials nyc dmitry mozorov & jack pappas on code quotations ...
 
Cukeup nyc ian dees on elixir, erlang, and cucumberl
Cukeup nyc ian dees on elixir, erlang, and cucumberlCukeup nyc ian dees on elixir, erlang, and cucumberl
Cukeup nyc ian dees on elixir, erlang, and cucumberl
 
Cukeup nyc peter bell on getting started with cucumber.js
Cukeup nyc peter bell on getting started with cucumber.jsCukeup nyc peter bell on getting started with cucumber.js
Cukeup nyc peter bell on getting started with cucumber.js
 
Agile testing & bdd e xchange nyc 2013 jeffrey davidson & lav pathak & sam ho...
Agile testing & bdd e xchange nyc 2013 jeffrey davidson & lav pathak & sam ho...Agile testing & bdd e xchange nyc 2013 jeffrey davidson & lav pathak & sam ho...
Agile testing & bdd e xchange nyc 2013 jeffrey davidson & lav pathak & sam ho...
 
Progressive f# tutorials nyc rachel reese & phil trelford on try f# from zero...
Progressive f# tutorials nyc rachel reese & phil trelford on try f# from zero...Progressive f# tutorials nyc rachel reese & phil trelford on try f# from zero...
Progressive f# tutorials nyc rachel reese & phil trelford on try f# from zero...
 
Progressive f# tutorials nyc don syme on keynote f# in the open source world
Progressive f# tutorials nyc don syme on keynote f# in the open source worldProgressive f# tutorials nyc don syme on keynote f# in the open source world
Progressive f# tutorials nyc don syme on keynote f# in the open source world
 
Agile testing & bdd e xchange nyc 2013 gojko adzic on bond villain guide to s...
Agile testing & bdd e xchange nyc 2013 gojko adzic on bond villain guide to s...Agile testing & bdd e xchange nyc 2013 gojko adzic on bond villain guide to s...
Agile testing & bdd e xchange nyc 2013 gojko adzic on bond villain guide to s...
 
Dmitry mozorov on code quotations code as-data for f#
Dmitry mozorov on code quotations code as-data for f#Dmitry mozorov on code quotations code as-data for f#
Dmitry mozorov on code quotations code as-data for f#
 
A poet's guide_to_acceptance_testing
A poet's guide_to_acceptance_testingA poet's guide_to_acceptance_testing
A poet's guide_to_acceptance_testing
 
Russ miles-cloudfoundry-deep-dive
Russ miles-cloudfoundry-deep-diveRuss miles-cloudfoundry-deep-dive
Russ miles-cloudfoundry-deep-dive
 
Serendipity-neo4j
Serendipity-neo4jSerendipity-neo4j
Serendipity-neo4j
 
Simon Peyton Jones: Managing parallelism
Simon Peyton Jones: Managing parallelismSimon Peyton Jones: Managing parallelism
Simon Peyton Jones: Managing parallelism
 
Plug 20110217
Plug   20110217Plug   20110217
Plug 20110217
 
Lug presentation
Lug presentationLug presentation
Lug presentation
 
I went to_a_communications_workshop_and_they_t
I went to_a_communications_workshop_and_they_tI went to_a_communications_workshop_and_they_t
I went to_a_communications_workshop_and_they_t
 
Plug saiku
Plug   saikuPlug   saiku
Plug saiku
 

Recently uploaded

Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 

Kanban Approach to JIT Training

  • 1. Kanban:  a lean approach to JIT training  LeanAgileMachine.com    
  • 2. Goals  Define the problems faced when training  Cover the basic of Kanban  Discuss the design choices for my Kanban  The layout & rules of my kanban  Explain how cards are written to add greater value  Suggest how tasks are broken down  Discuss time boxing with Pomodoro  Not bore people to death    
  • 3. What is the problem with Training  Never have enought time to learn  Always more to learn  Something urgent comes up  New opportunities arise  Friends dragging you to the pub  Work to do, bills to pay, kids to feed...  Window of opportunity for training is limited    
  • 4. Cant you just pull your finger out!  Too many things on todo list never get done  Busy all week but dont remember what I learnt  Working harder and longer not cutting it  Battling my monsters from the id:   overactive interest and imagination  Internet addiction  Attention deficit dissorder  Need to cycle 200km a day    
  • 5. So training is a problem  What techniques coulld I used to help?  Muddle along and hope for the best  Go on lots of training courses  Attend lots of evening talks  2 techniques used to manage activities  Kanban  Pomedero – Time boxing    
  • 6. What is Kanban ?  A way to manage dependant events  Make your work visible  Limit your work in progress  Avoiding multi­tasking – its inefficient   Pull system  only work on a task once previous task is complete  Help work to flow   continuously and predictably deliver value    
  • 14. Why try Kanban for training  To lean more about Kanban  To focus my training so I learn more  Study one thing at a time  Make sure I have learnt something ­ goals  It seemed like a good idea at the time  Kanban is cool     
  • 15. How did I build my Kanban  Started simple with: Plan – Do – Done   Used scrap of paper for initial design  Built a simple board and started using it  Evolved into Plan – Do – Check – Act   Evaluated deficits in board and enhanced  Used online Kanban  So I dont need to cary a large whiteboard around  Blogged what I had done to get feedback    
  • 21. Is something ready to study?  Identify completed work between seperate  board lanes  Spilt the study board lane into two   First new lane is the waiting state   Second lane is the study activity    
  • 25. Several minutes later After adding a few tasks to the  board....    
  • 27. So What is missing ?  I have a Kanban board  I am breaking my tasks down into relatively  small chunks  But I still have far too much to do...    
  • 28. Lets apply the WIP !!!  To sudy effectively I need to focus  To focus I need to work on 1 thing  at once  To work on 1 thing at once I need: Work In Progress  Limits    
  • 32. How do I know if I've learnt?  Need a Check step after study  Encourages continuous improvement  A lean principle  Lets create a new lane on the board as a  review stage    
  • 35. Have a board, what next?  Defined task cards in more detail  Limited by the tool I'm using though  Pomodoro technique for time boxing tasks  Value stream mapping?  Considered overkill for simple set of events    
  • 36. Defining the task card  Set goal of task  Identify measure to check if goal reached  eg. Can write a Kata in Scala  eg. Can design a Kanban board using VSM  eg. Write a summary of the book on blog, stating  why it is a valuable read  Identify resources to assist training  Identify scope of training    refactor task into multiple cards if too big   
  • 37. Why Pomodoro  Limited time helps concentration  starting this presentation this morning focused me   Easier to set and measure goals for a time  boxed activity  Helps break down tasks into managable  chuncks    
  • 38. Pomodero – Timeboxing tasks  Useful tool to focus mind on a goal  Helps stick to WIP limits and Idea of flow  Tasks have varying time limits during flow  dependant on size of task  Review: 5 – 15 minutes  Study: 30 minutes – half a day  Evaluate: 15 minutes – 1 hour  Blogging: continuous activity    
  • 39. Other learning techniques   For programming languages  Kata  Dojo's  TDD / BDD  Speed reading  Attending / Giving SkillsMatter talks & courses  Blogging and Tweeting   leanagilemachine.com    @JR0cket  
  • 40. Summary  I found Kanban increased my training  effectiveness  I learnt alot about Kanban  I got feedback on my techniques by blogging  I got lots of feedback from this talk (hopefully)  Its time for the pub if you dont have any  questions ?    
  • 41. Resources  LeanAgileMachine.com  JR0cket.com  SkillsMatter.com  Kanban101.com  LimitedWIPSociety.org   The Goal – Eliyahu M. Goldratt  Theory of Constraints – Eliyahu M. Goldratt    
  • 42. PUB  Slaughtered Lamb  Cross over road in front of Skills Matter  Take second right alley  Walk until you see pub in front of you  Walk to bar and buy several drinks – if you ask me  a good question I may buy you a drink or two  Wake up at 3 in the morning on a park bench...