DOKK Library

Introduction to kanban

Authors Paul Klipp

License CC-BY-4.0

Plaintext
!
!
!
!
!
                                 Introduction to !
                                                                                            !




               !                              !                             !                              !                              !                             !



    K!A N B A N
!
!
!
!
                                                                                                                            with Paul Klipp



This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
                                          What do we already know?"
                                                                    !
                                                                    !
                                                                    !
                                                                    !
                                                                    !
                                                                    !
                                                                    !
                                                                    !
                                                                    !
                                                                    !
                                                                    !
                                                                    !
                                 What do you we want to learn today?




This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
                                                                                                                  What is Kanban?"
!
Principles"
!
  Start with what you do now!
!
  Respect the current process!
!
  Agree to pursue incremental, evolutionary !
  change!
!
Rules"
                                             !
  Visualize workflow!
!
  Limit WIP!
!
  Manage flow!
!
  Make process policies explicit!
!
  Improve collaboratively using models and !
  the scientific method!
!
  Implement feedback loops
This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
                                                                                Types of Work"
                                                                                              !
                                                                                              !
                                                                                              !
                                                                                              !
                                                                                              !
                                                                                              !
                                                                                              !
                                                                                              !
                                                                                              !
                                                                                              !
                                                                                              !
                                                                   What can go on a task card?"
                                                                                              !
                                                                         !




This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
              Backlog                                        Coding                                        Testing                                         Done



  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
  !
           features take two days; testing takes one day; average of two bugs per feature

This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
                                                                                                                                           Little’s Law"
            !
            !      WIP!
Cycle Time = ! ___________!
            !        !
            !   Throughput
            !




This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
                                                                                                                                        Bottlenecks"
                                                                                                                                                   !
Every system has them!
!
Stable system = stable bottlenecks!
!
Look for: !broken WIP limits!
! ! ! starved stages!
!
!
!
!
!
        Input                         Design                                            Dev                                           QA                           Done
        Queue



                                                                                              Ready

                                                                                              !
                                                                                              !
                                                                                              !
                                                                                              !
                                                                                              !
                                                                                              !
                                                                                              !
                                                                                              !
                                                                                              !
                                                                                              !
                                                                                              !
                                                                                              !
                                                                                              !
                                                                                              !

This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
                                                                                                Five Focussing Steps"
!
!
Identify!
!
Exploit!
!
Subordinate everything else!
!
Elevate!
!
Prevent inertia (is there a new bottleneck)!
!
                                                                                                                   source: The Goal by Goldratt"
!
                                                                                                                                                                             !
                                                                                                                                                                             !




This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
                                                                                                                                                          Metrics"
                                                                                                                                                                 !
Lead Time!
!
!
!
Cycle Time!
!
!
!
                                                                                                                                                                             !
                                                                                                                                                                             !
                                                                                                                                                                             !




This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
       Reading a Cumulative Flow Diagram (CFD)




This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
                                                                                                                                                              Waste"
                                                                                                                                                                   !
                                                                                                                                                                   !



  Muda!
  wasted effort




  Mura!
  variability!
  unevenness




  Muri!
  overburden




                                                                                                                                                                             !


This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
                                                                                                                                 Cost of Delay"
                                                                                     !
Normal!
The sooner we do it, the sooner!
we benefit!
!
!
!
Expedite!
This hurts every day that!
we don’t have it!
!
!
!
!
Fixed Date!
It’s gonna hurt if we’re not ready!
!
!
!
!
!
Intangible!
someday we’ll need this




This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
                                    Quality Assurance Practices

                                   _________________________

                   Code Quality                                           Architecture
      Is the solution the best? Are we following         Is the structure stable, extensible, maintainable?
              appropriate conventions?




                      Usability                                          Requirements
     Does it make sense? Is it a pleasure to use?                 Are we building the right thing?




                                                    Other




Ideally, practices should be explicit including who should do them and when.

Higher value QA practices catch issues more quickly. The best keep them from ever happening.