Kanban improvements
 Emergent behavior
            Pawel Brodzinski
           @pawelbrodzinski
                     #lkse12
Hi, I’m Pawel
VSoft
http://vsoft.pl

Software Project
Management
http://blog.brodzinski.com

Twitter
@pawelbrodzinski
I have a few stories
    you...
for you...
HANDOFFS
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE




          H                                                           B
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE




          H                                                           B
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE




                                                                      B

                   H
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE




                                                                      B
                                H
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE




          H                                                           B

                   H
SWARMING
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE




                   H                                                  B
    N
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE




                                H                                     B
    N
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE




                                H                                     B
    N
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE




                                H                                     B
    N
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE




                                H                                     B
    N
That’s not all
There is more
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE


          H
                                                                      B

    N
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE


          H
                                                                      B

    N
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE




                                H                                     B
    N
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE




                                H                                     B
    N
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE




                                H                                     B
    N
ENGINEERING
PRACTICES
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE




          H
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE




          H
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE




          H
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE


                   H
Again,
Again,
there is more
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE




          H
RELEASE
STRATEGY
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2           9
                 ONGOING       DONE   ONGOING       DONE




          N                                                  B




                                                             H
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2           9
                 ONGOING       DONE   ONGOING       DONE




          N                                                          B




                                                                     H
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE


                                                     B
          H
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE


                                                     B
          H
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE


                                                            B
          H
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE




          H                                                          B
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE




          H                                                          B
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE




          H                                                          B
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE




          H                                                          B
ESTIMATION
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE




          H                                                           B
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE




          H                                                           B




       With 90% probability
     we will complete feature J
         in 18 days or less
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE




          H                                                           B
                                       WIP
DEPLOY
BACKLOG   TODO    DEVELOPMENT                TESTING           MENT     DONE
           2               3                     2               1
                 ONGOING       DONE    ONGOING       DONE




          H                                                               B
                                            WIP


                  AVERAGE        AVERAGE
                 TACT TIME                    AVERAGE        AVERAGE
                                TACT TIME    TACT TIME      TACT TIME
DEPLOY
BACKLOG   TODO    DEVELOPMENT                TESTING           MENT     DONE
           2               3                     2               1
                 ONGOING       DONE    ONGOING       DONE




          H                                                               B
                                            WIP


                  AVERAGE        AVERAGE
                 TACT TIME                    AVERAGE        AVERAGE
                                TACT TIME    TACT TIME      TACT TIME



10               x10
WORK ITEM
       ITEM SIZE

DATE ADDED TO BACKLOG
DATE WORK STARTED
DATE WORK FINISHED
FINAL FOOD FOR
THOUGHT
There is no prescription!
            prescription!
Kanban
helps to
unveil
problems
and incentivizes
behavior change
DEPLOY
BACKLOG   TODO    DEVELOPMENT             TESTING           MENT    DONE
           2               3                    2            1
                 ONGOING       DONE   ONGOING       DONE


          H
                                                                      B



WIP limits and pull mechanics
  steer behavior changes
Improvements
are emergent
Thank you
Questions?
Questions?
   Pawel Brodzinski
 blog.brodzinski.com
       vsoft.pl
  @pawelbrodzinski

Kanban Improvements