SlideShare a Scribd company logo
1 of 213
Download to read offline
Show me your cards,
effectivelly handling the card wall


                      Paulo Caroli              Agile Coach




                     pcaroli@thoughtworks.com
                     Twitter: @paulocaroli
Would you like a tool that:
Establish a shared team vision
Provide a focal point for team
       communication
Highlight process bottlenecks
Manage workflow
Track team workload
Communicate progress
Help with sustainable pace
?
Agenda
•   Workflow
•   Agile Incremental Delivery
•   The cards on the wall
•   Relevant concepts
•   Q&A
Workflow
A workflow is a sequence of
  steps and activities of work
performed by a person or a team
    to achieve a specific goal.
Final
                    Stage
Stage 1   Stage 2           Goal
                      N
                            (Done)
Workflow examples
Starbucks Workflow
Cashier                        Drink
          Register   Barista
 Line                          Ready
Another representation
Cashier   Register   Barista   Drink is
  Line                          ready




                                          26
Cashier   Register   Barista   Drink is
  Line                          ready




                                          27
Cashier   Register   Barista   Drink is
  Line                          ready




                                          28
Cashier   Register   Barista   Drink is
  Line                          ready




                                          29
Cashier   Register   Barista   Drink is
  Line                          ready




                                          30
A Workflow snapshot
Cashier   Register   Barista   Drink is
  Line                          ready




                                          32
Agile Incremental Delivery
functionality




34
     time
Traditional
functionality




36
     time
functionality




37
     time
functionality




38
     time
Months later…
functionality




40
     time
Agile
functionality




42
     time
functionality




43
     time
functionality




44
     time
functionality




45
     time
Think Small
For each small piece of work…
SW development workflow
Analysis   Design   Code   Test   Deploy
It is a sequential workflow …
1   2   3   4   5
A   D   C   T   R
On traditional methods (waterfall),
    both the workflow and the
  development are sequentials
A   D   C   T   R

                    time
functionality
                        Tradicional




                A   D      C    T     R

                                          time
                                 62
For Agile methods, the workflow is
 sequential, but the development
      happens concurrently
We work concurrently on the
small pieces of requirements
Agile
functionality




                                  A     D   C      T   R
                            A    D      C   T      R

                        A   D    C      T   R

                    A   D   C    T      R
                A   D   C   T    R
                                            time

                                                           65
Concurrently, but
continuously integrating
Continuous Integration
Continuous Integration
functionality




                                A      D   C   T   R
                            A   D      C   T   R

                        A   D   C      T   R

                    A   D   C   T      R
                A   D   C   T   R

                                time

                                                       68
Show me your cards!
A   D   C   T   R

                    time
A   D   C   T   R




                    77
A   D   C   T   R

     7


10


     9




                         78
A   D   C   T   R

         7


10


     9




                         79
A   D   C   T   R

             7


10


     9




                         80
A   D    C   T   R

         7


    10


9




                     81
A   D    C   T   R

             7


    10


9




                     82
A   D    C   T   R

             7


    10


9




                     83
A Card Wall example
Backlog         In Dev                In QA     Signed
                                                   Off
     7
                      12                     5
                                                       1
10              John                   Dan

                                 4
     9                    Suzy
                                                  18
                     21
         31
              Paul
                                 17

     5                           Amy
Another example
To Do                         Doing         Done

                                     12
10                                             1
                              John

              7
                                                   5
                                4
9                                    Suzy

                         21                   18
         31
                  Paul

                                     17

     5                        Amy
Essential parameters
Latency
functionality




                                    A      D      C      T    B
                                A   D      C      T      B
                    Bandwidth
                            A   D   C      T      B

                       A   D    C   T      B          Throughput
                A     D    C    T   B

                                    time

                                                                   89
To Do                             Doing         Done

                                         12
10            Bandwidth                            1
                                  John

              7
                                                       5
                                    4
9                                        Suzy

                             21                   18
         31
                      Paul

                                         17

     5                            Amy
To Do                          Doing              Done
                                                  Day 6
         Day 1                        12     10
10                 10
                               John                   1


              7   Latency
                                                           5
                                 4
9                                     Suzy

                          21                          18
         31
                   Paul

                                      17

     5                         Amy
To Do                         Doing                  Done
                                            Throughput
                                     12
10                                            Day 1    1
                              John

              7
                                               Day 2        5
                                4
9                                    Suzy

                         21                    Day 3   18
         31
                  Paul

                                     17

     5                        Amy
No one is pairing
Backlog          In Dev          In QA   Signed
                                           Off
                                  Dan
 10       John         12                   1



          Suzy              31     5
                   4
  9
                                            18

          Paul         21



          Amy          17
  5
What is Suzy currently
   working on?
Backlog          In Dev          In QA   Signed
                                           Off
                                  Dan
 10       John         12                   1



          Suzy              31     5
                   4
  9
                                            18

          Paul         21



          Amy          17
  5
Backlog          In Dev           In QA   Signed
                                            Off
                                   Dan
 10       John         12                    1



          Suzy    4    On    31     5
  9                   hold
                                             18

          Paul         21



          Amy         17
  5
Visible Information
Some
                    notes
       3
           Title…
name
                      On
                     hold
Pairing
Backlog                      In Dev           In QA   Signed
                                                        Off
                             12
         10           John        Suzy                  1
                                                5

                                                Dan
4
              9                    31
                                                        18
                         Paul           Amy
    21
                                                7

                  5
    17
Queue
Backlog                      In Dev           In QA   Signed
                                                        Off
                             12
         10           John        Suzy                  1
                                                5

                                                Dan
4
              9                    31
                                                        18
                         Paul           Amy
    21
                                                7

                  5
    17
What is happening to card #7?
Backlog                      In Dev           In QA   Signed
                                                        Off
                             12
         10           John        Suzy                  1
                                                5

                                                Dan
4
              9                    31
                                                        18
                         Paul           Amy
    21
                                                7

                  5
    17
Backlog                  In Dev           Q   In QA     Signed
                                                              Off

         10                  12

                      John        Suzy                5         1

4                                             7       Dan
              9
                                   31
                                                               18
    21
                         Paul           Amy

                  5
    17
Multi functional team
    (and pairing)
Backlog                  In Dev           Q   In QA   Signed
                                                            Off

         10                  12                    Dan

                      John        Suzy                        1

4
              9
                                   31
                                                             18
    21
                         Paul           Amy

                  5
    17

              7


     5
Backlog             In Dev           Q   In QA   Signed
                                                       Off

                        12

                 John        Suzy                        1

4
         9
                              31
                                                        18
    21
                    Paul           Amy

             5
    17

         7              10

                 Dan
     5
Backlog             In Dev           Q   In QA   Signed
                                                       Off

                        12

                 John        Suzy                        1

4
         9
                              31
                                                        18
    21
                                   Amy

             5
    17

         7              10

                 Dan          Paul
     5
Moving the work
Backlog                  In Dev               Q   In QA     Signed
                                                              Off

                             12
         10           John        Suzy                          1
                                                      5
                                              7       Dan
4
              9                    31
                                                               18
                         Paul           Amy
    21

                  5
    17
Backlog                  In Dev               Q        In QA     Signed
                                                                   Off

                             12
         10           John        Suzy                               1
                                                           5
                                                  7        Dan
4
              9                    31
                                                                    18
                         Paul           Amy       31
    21

                  5
    17
Backlog                  In Dev              Q        In QA     Signed
                                                                  Off

                             12
         10           John        Suzy                              1
                                                          5
                                                 7        Dan
4
              9                    9
                                                                   18
                         Paul          Amy       31
    21

                  5
    17
Backlog              In Dev              Q        In QA     Signed
                                                              Off

                         12
         10       John        Suzy                              1
                                                      5
                                             7        Dan
4
                               9
                                                               18
                     Paul          Amy       31
    21

              5
    17
Bottleneck
Backlog              In Dev              Q        In QA     Signed
                                                              Off

                         12
         10       John        Suzy                              1
                                                      5
                                             7        Dan
4
                               9
                                                               18
                     Paul          Amy       31
    21

              5
    17
Backlog         In Dev             Q         In QA     Signed
                                                         Off
                 10
                                       21
          John         Suzy                      5         1

                                   7             Dan
4          31
                        17
                                                          18
                Paul         Amy

                                        12

                 5
                                   9
Any problem?
Backlog         In Dev             Q         In QA     Signed
                                                         Off
                 10
                                       21
          John         Suzy                      5         1

                                   7             Dan
4          31
                        17
                                                          18
                Paul         Amy

                                        12

                 5
                                   9
Limit
Backlog              In Dev               Q    In QA   Signed
                       (2)               (2)     (1)     Off

                         12
         10       John        Suzy                        1
                                                 5
                                          7      Dan
4
                               9
                                                          18
                     Paul          Amy    31
    21

              5
    17
Pull System and Limits
Up Stream   Workflow >         Down Stream
   (X)        (Y)                  (2)




        9
                    31

             Paul        Amy
Up Stream   Workflow >         Down Stream
   (X)        (Y)                  (2)




        9           31

             Paul        Amy   31
Up Stream   Workflow >        Down Stream
   (X)        (Y)                 (2)




        9           9

             Paul       Amy   31
Up Stream   Workflow >        Down Stream
   (X)        (Y)                 (2)




                    9

             Paul       Amy   31
Up Stream   Workflow >        Down Stream
   (X)        (Y)                 (2)




   Get
   more             9

   work      Paul       Amy   31
Up Stream   Workflow >        Down Stream
   (X)        (Y)                 (2)


     53



                    9

             Paul       Amy   31
Pull System, Queue and Limits
Backlog              In Dev               Q    In QA   Signed
                       (2)               (2)     (1)     Off

                         12
         10       John        Suzy                        1
                                                 5
                                          7      Dan
4
                               9
                                                          18
                     Paul          Amy    31
    21

              5
    17
80% done on Card #9
Backlog              In Dev               Q    In QA   Signed
                       (2)               (2)     (1)     Off

                         12
         10       John        Suzy                        1
                                                 5
                                          7      Dan
4
                               9
                                                          18
                     Paul          Amy    31
    21

              5
    17
Backlog              In Dev           Q     In QA          Signed
                           (2)           (2)      (1)            Off

                         12
         10       John        Suzy                                 1
                                                     5
                                          7    Amy       Dan
4
                               9
                                                                  18
                     Paul          Amy    31
    21

              5
    17
Backlog              In Dev       Q     In QA          Signed
                           (2)       (2)      (1)            Off

                         12
         10       John        Suzy                             1
                                                 5
                                      7    Amy       Dan
4
                               9
                                                              18
                     Paul             31
    21

              5
    17
Backlog              In Dev       Q     In QA          Signed
                           (2)       (2)      (1)            Off

                         12
         10       John        Suzy                              1
                                                 5
                                      7    Amy       Dan
4                                                           5
                               9

                     Paul             31
    21                                                          18

              5
    17
Backlog              In Dev       Q     In QA      Signed
                           (2)       (2)      (1)        Off

                         12
         10       John        Suzy                          1

                                      7    Amy   Dan
4                                                       5
                               9

                     Paul             31
    21                                                      18

              5
    17
Backlog              In Dev       Q     In QA          Signed
                           (2)       (2)      (1)            Off

                         12
         10       John        Suzy               7              1

                                      7    Amy       Dan
4                                                           5
                               9

                     Paul             31
    21                                                          18

              5
    17
Backlog              In Dev       Q     In QA          Signed
                           (2)       (2)      (1)            Off

                         12
         10       John        Suzy               7              1

                                           Amy       Dan
4                                                           5
                               9

                     Paul             31
    21                                                          18

              5
    17
Backlog              In Dev             Q     In QA          Signed
                           (2)             (2)      (1)            Off

                         12
         10       John        Suzy                     7              1

                                                 Amy       Dan
4                                                                 5
                               9

                     Paul            Amy    31
    21                                                                18

              5
    17
Backlog              In Dev             Q    In QA       Signed
                           (2)             (2)     (1)         Off

                         12
         10       John        Suzy                 7              1

                                                       Dan
4                                                             5
                               9

                     Paul            Amy    31
    21                                                            18

              5
    17
Backlog              In Dev             Q    In QA       Signed
                           (2)             (2)     (1)         Off

                         12
         10
         10       John        Suzy                 7              1

                                           9           Dan
4                                                             5
                               9

                     Paul            Amy    31
    21                                                            18

              5
    17
Backlog              In Dev             Q    In QA       Signed
                           (2)             (2)     (1)         Off

                         12
         10
         10       John        Suzy                 7              1

                                           9           Dan
4                                                             5


                     Paul            Amy    31
    21                                                            18

              5
    17
Backlog              In Dev             Q    In QA       Signed
                           (2)             (2)     (1)         Off

                         12
         10       John        Suzy                 7              1

                                           9           Dan
4                                                             5
                               10

                     Paul            Amy    31
    21                                                            18

              5
    17
Backlog          In Dev             Q    In QA       Signed
                       (2)             (2)     (1)         Off

                     12

              John        Suzy                 7              1

                                       9           Dan
4                                                         5
                           10

                 Paul            Amy    31
    21                                                        18

          5
    17
More on Queue and Limits
To Do                         Doing         Done

                                     12
10                                             1
                              John

              7
                                                   5
                                4
9                                    Suzy

                         21                   18
         31
                  Paul

                                     17

     5                        Amy
To Do                         Doing         Done
                               (4)

                                     12
10                                             1
                              John

              7
                                                   5
                                4
9                                    Suzy

                         21                   18
         31
                  Paul

                                     17

     5                        Amy
To Do                         Doing         Done
priority
                                          (4)

                                                12
           10                                             1
                                         John

                         7
                                                              5
                                           4
           9                                    Suzy

                                    21                   18
                    31
                             Paul

                                                17

                5                        Amy
To Do      Q                Doing         Done
          (2)                (4)

                                   12
10                                        1
           7                John


                                               5
                              4
9          5                       Suzy

                       21                 18
     31
                Paul

                                   17

                            Amy
To Do   P2    P1                WIP           Done
        (2)   (1)               (4)
 7
                                       12
                                John           1
        31

               5
                                                   5
                                  4
 9                                     Suzy
        10
                           21                 18
                    Paul

                                       17

                                Amy
To Do     P2    P1                WIP           Done
priority       (2)   (1)               (4)
       7
                                              12
                                       John           1
               31

                      5
                                                          5
                                         4
           9                                  Suzy
               10
                                  21                 18
                           Paul

                                              17

                                       Amy
Getting into details
  (E.g. tasking)
Backlog      In Dev    In QA   Signed
                                  Off
     7

                          5
               12                     1
10


     9
                                 18

         31         4




     5
Backlog   In Dev   In QA   Signed
                             Off

           12
Backlog   In Dev   In QA   Signed
                             Off

           12
Backlog   In Dev   In QA   Signed
                             Off

           12
Backlog   In Dev   In QA   Signed
                             Off

           12
Backlog   In Dev   In QA   Signed
                             Off

           12       12
Backlog   In Dev   In QA   Signed
                             Off

                    12
Another way
In Dev
Backlog                                                     In QA
               To do                        Doing   Done
                                            T       T   T
   10     12   T
                                                             5

                       T       T                T
          4    T                       T
                           T
   9
          21       T       T                                7

   31
          17           T           T                T
               T


    5
In Dev
Backlog                                                         In QA
               To do                        Doing       Done
                                            T           T   T
   10     12   T
                                                                 5

                       T       T                T
          4    T                       T
                           T
   9
          21       T                                T           7

   31
          17           T           T                    T
               T


    5
In Dev
Backlog                                                         In QA
               To do                        Doing   Done
                                            T       T       T
   10     12   T
                                                                 5

                       T       T                T
          4    T                       T
                           T
   9
          21       T                                    T       7

   31
          17           T           T                T
               T


    5
In Dev
Backlog                                                     In QA
               To do                    Doing   Done
                                        T       T       T
   10     12   T
                                                             5

                   T       T                T
          4    T                   T
                       T
   9
          21                            T           T       7

   31
          17       T           T                T
               T


    5
In Dev
Backlog                                                         In QA
               To do                    Doing   Done
                                        T       T           T
   10     12   T
                                                                 5

                   T       T                T
          4    T                   T
                       T
   9
          21                                    T       T       7

   31
          17       T           T                    T
               T


    5
In Dev
Backlog                                                     In QA
               To do                    Doing   Done        21

                                        T       T       T        T
          12   T                                    T
   10
                                                             5
                   T       T                T
          4    T                   T
                       T
   9
                                                             7

   31
          17       T           T                T
               T


    5
In Dev
Backlog                                                     In QA
               To do                    Doing   Done        21

                                        T       T       T        T
          12   T                                    T

                                                             5
                   T       T                T
          4    T                   T
                       T
   9
          10
                                                             7

   31
          17       T           T                T
               T


    5
Bugs
Backlog    Q      In Dev                  Q    In QA       Signed
          (2)       (2)                  (2)     (1)         Off

                       12
          5
                John        Suzy                 7              1

                                         9           Dan
 4                                                          5
          21                 10

                   Paul            Amy    31
                                                                18



     17
Bug on Card #7
Backlog    Q      In Dev                  Q    In QA       Signed
          (2)       (2)                  (2)     (1)         Off

                       12
          5
                John        Suzy                 7              1

                                         9           Dan
 4                                                          5
          21                 10

                   Paul            Amy    31
                                                                18



     17
Backlog    Q      In Dev                  Q    In QA       Signed
          (2)       (2)                  (2)     (1)         Off

                       12
          5
                John        Suzy                 7              1

                                         9           Dan
 4                                                          5
          21                 10

                   Paul            Amy    31
                                                                18



     17
Backlog    Q      In Dev                  Q    In QA    Signed
          (2)       (2)                  (2)     (1)      Off

                       12
          5
                John        Suzy                             1

                                         9        Dan
 4                                                       5
          21                 10

                   Paul            Amy    31
                                                             18

          7

     17
Backlog    Q      In Dev                  Q    In QA    Signed
          (2)       (2)                  (2)     (1)      Off

                       12
          5
                John        Suzy                             1

                                         9        Dan
 4                                                       5
                             10

                   Paul            Amy    31
     21                                                      18

          7

     17
Backlog    Q      In Dev                  Q    In QA      Signed
          (2)       (2)                  (2)     (1)        Off

                       12
          5
                John        Suzy                9              1

                                                    Dan
 4                                                         5
                             10

                   Paul            Amy    31
     21                                                        18

          7

     17
Backlog    Q      In Dev                Q    In QA      Signed
          (2)       (2)                (2)     (1)        Off

          5
                John      Suzy                9              1
                                       12
                                                  Dan
 4                                                       5
                           10

                   Paul          Amy    31
     21                                                      18

          7

     17
Backlog    Q      In Dev                 Q    In QA      Signed
          (2)       (2)                 (2)     (1)        Off

                       7
          5
                John       Suzy                9              1
                                        12
                                                   Dan
 4                                                        5
                            10

                   Paul           Amy    31
     21                                                       18



     17
More Bugs
In Dev
Backlog                                                     In QA
               To do                        Doing   Done
                                            T       T   T
   10     12   T
                                                             5

                       T       T                T
          4    T                       T
                           T
   9
          21       T       T                                7

   31
          17           T           T                T
               T


    5
In Dev
Backlog                                                     In QA
               To do                        Doing   Done
                                            T       T   T
   10     12   T
                                                             5

                       T       T                T
          4    T                       T
                           T
   9
          21       T       T                                7

   31
          17           T           T                T
               T


    5
In Dev
Backlog                                                      In QA
      21            To do                    Doing   Done
 T         T                                 T       T   T
               12   T
                                                              5
 10
                        T       T                T
               4    T                   T
                            T
      9
                                                             7

      31
               17       T           T                T
                    T


       5
In Dev
Backlog                                                      In QA
      21            To do                    Doing   Done
 T         T                                 T       T   T
               12   T
 10
                        T       T                T
               4    T                   T
                            T
      9
               5
                                                             7

      31
               17       T           T                T
                    T


       5
In Dev
Backlog                                                      In QA
      21            To do                    Doing   Done
 T         T                                 T       T   T
               12   T
 10
                        T       T                T
               4    T                   T
                            T
      9
               5        T
                                                             7

      31
               17       T           T                T
                    T


       5
In Dev
Backlog                                                      In QA
      21            To do                    Doing   Done
 T         T                                 T       T   T
               12   T
 10
                        T       T                T
               4    T                   T
                            T
      9
               5                                 T
                                                             7

      31
               17       T           T                T
                    T


       5
In Dev
Backlog                                                      In QA
      21            To do                    Doing   Done
 T         T                                 T       T   T
               12   T
 10
                        T       T                T
               4    T                   T
                            T
      9
               5                                         T
                                                             7

      31
               17       T           T                T
                    T


       5
In Dev
Backlog                                                      In QA
      21            To do                    Doing   Done
 T         T                                 T       T   T   5
               12   T
                                                                 T
 10
                        T       T                T
               4    T                   T
                            T
      9
                                                             7

      31
               17       T           T                T
                    T


       5
Regression Bugs
(beyond the cards at the wall)
Backlog    Q      In Dev                  Q    In QA       Signed
          (2)       (2)                  (2)     (1)         Off

                       12
          5
                John        Suzy                 7              1

                                         9           Dan
 4                                                          5
          21                 10

                   Paul            Amy    31
                                                                18



     17
Backlog    Q      In Dev                  Q    In QA       Signed
          (2)       (2)                  (2)     (1)         Off

                       12
          5
                John        Suzy                 7              1

                                         9           Dan
 4                                                          5
          21                 10

                   Paul            Amy    31
                                                                18

          111
     17
Backlog    Q      In Dev                  Q    In QA       Signed
          (2)       (2)                  (2)     (1)         Off

     21                12
          5
                John        Suzy                 7              1

                                         9           Dan
 4                                                          5
                             10

                   Paul            Amy    31
                                                                18

          111
     17
Too many existing bugs…
In Dev
Backlog                                                        In QA
                  To do                        Doing   Done
      10
                                               T       T   T
           12     T
                                                                5
  5                       T       T                T
            4     T                       T
                              T

 9
           21         T       T                                7

      31
           17             T           T                T
                      T

           Bugs
In Cashier   Registry   Barista   Drink is
    Line                           ready




                                             196
In Cashier Registry    Q    Barista   Drink is
    Line     (1)      (3)     (2)      Ready
                                        (4)




                                                 197
One more sample…
To Do      Doing   Done

    Tips
            PPT


   Q&A




  Thank
   you!
To Do      Doing   Done

    Tips
                     PPT


   Q&A




  Thank
   you!
To Do     Doing   Done


          Tips      PPT


   Q&A




  Thank
   you!
Be clear about what is the card
         representing
Refactor the Wall
Inspect and Adapt
Empower the team
Don’t forget about the Big Visible
              Charts
The Wall is 2D,
think about other dimensions
Watch out for
visual pollution
Complemented by tools
To Do     Doing   Done


          Tips      PPT


   Q&A




  Thank
   you!
To Do     Doing    Done


                         PPT


   Q&A

                  Tips



  Thank
   you!
To Do     Doing    Done


          Q&A            PPT




                  Tips



  Thank
   you!
Thank you!
            Questions?


  Show me your cards,
effectivelly handling the card wall

                      Paulo Caroli               Agile Coach




                      pcaroli@thoughtworks.com
                      Twitter: @paulocaroli

More Related Content

Viewers also liked

Whiskey sushi systems and flow
Whiskey sushi systems and flowWhiskey sushi systems and flow
Whiskey sushi systems and flowPaulo Caroli
 
Scrum with Kanban; small adjustments, big improvements
Scrum with Kanban; small adjustments, big improvementsScrum with Kanban; small adjustments, big improvements
Scrum with Kanban; small adjustments, big improvementsPaulo Caroli
 
Workflow, Coffee and Agile
Workflow, Coffee and AgileWorkflow, Coffee and Agile
Workflow, Coffee and AgilePaulo Caroli
 
Direto aopontocomscrum
Direto aopontocomscrum   Direto aopontocomscrum
Direto aopontocomscrum Paulo Caroli
 
Retrospectivas sob-medida
Retrospectivas sob-medidaRetrospectivas sob-medida
Retrospectivas sob-medidaPaulo Caroli
 
Whiskey sushi and flow
Whiskey sushi and flowWhiskey sushi and flow
Whiskey sushi and flowPaulo Caroli
 
Show me your cards - Agiles 2010
Show me your cards - Agiles 2010Show me your cards - Agiles 2010
Show me your cards - Agiles 2010Paulo Caroli
 
Continuous Integration and CruiseControl history
Continuous Integration and CruiseControl historyContinuous Integration and CruiseControl history
Continuous Integration and CruiseControl historyPaulo Caroli
 
O XP não é contra Design com Paulo Caroli, Café Ágil em Recife
O XP não é contra Design com Paulo Caroli, Café Ágil em RecifeO XP não é contra Design com Paulo Caroli, Café Ágil em Recife
O XP não é contra Design com Paulo Caroli, Café Ágil em RecifePaulo Caroli
 
PM Dojo Thouhgtworks Brazil - 2011 April 27
PM Dojo   Thouhgtworks Brazil - 2011 April 27PM Dojo   Thouhgtworks Brazil - 2011 April 27
PM Dojo Thouhgtworks Brazil - 2011 April 27Paulo Caroli
 
Retrospectivas sob-medida
Retrospectivas sob-medidaRetrospectivas sob-medida
Retrospectivas sob-medidaPaulo Caroli
 
Timeline activity
Timeline activity Timeline activity
Timeline activity Paulo Caroli
 
Gerday Agile day - Abril 2016
Gerday Agile day  - Abril 2016Gerday Agile day  - Abril 2016
Gerday Agile day - Abril 2016Paulo Caroli
 
O XP não é contra Design com Paulo Caroli, Café Ágil em Recife
O XP não é contra Design com Paulo Caroli, Café Ágil em Recife O XP não é contra Design com Paulo Caroli, Café Ágil em Recife
O XP não é contra Design com Paulo Caroli, Café Ágil em Recife Paulo Caroli
 
A linha de montagem de sw
A linha de montagem de sw A linha de montagem de sw
A linha de montagem de sw Paulo Caroli
 
A linha de montagem de SW -n paulo caroli - QconSP 2010
A linha de montagem de SW -n paulo caroli - QconSP 2010A linha de montagem de SW -n paulo caroli - QconSP 2010
A linha de montagem de SW -n paulo caroli - QconSP 2010Paulo Caroli
 
Ponha as cartas na parede, o uso eficaz do "Agile Card Wall"
Ponha as cartas na parede, o uso eficaz do "Agile Card Wall"Ponha as cartas na parede, o uso eficaz do "Agile Card Wall"
Ponha as cartas na parede, o uso eficaz do "Agile Card Wall"Paulo Caroli
 
Kanban de features e MVP
Kanban de features e MVPKanban de features e MVP
Kanban de features e MVPPaulo Caroli
 
Direto ao ponto; criando produtos de forma enxuta
Direto ao ponto; criando produtos de forma enxutaDireto ao ponto; criando produtos de forma enxuta
Direto ao ponto; criando produtos de forma enxutaPaulo Caroli
 

Viewers also liked (20)

Rio de Janeiro
Rio de JaneiroRio de Janeiro
Rio de Janeiro
 
Whiskey sushi systems and flow
Whiskey sushi systems and flowWhiskey sushi systems and flow
Whiskey sushi systems and flow
 
Scrum with Kanban; small adjustments, big improvements
Scrum with Kanban; small adjustments, big improvementsScrum with Kanban; small adjustments, big improvements
Scrum with Kanban; small adjustments, big improvements
 
Workflow, Coffee and Agile
Workflow, Coffee and AgileWorkflow, Coffee and Agile
Workflow, Coffee and Agile
 
Direto aopontocomscrum
Direto aopontocomscrum   Direto aopontocomscrum
Direto aopontocomscrum
 
Retrospectivas sob-medida
Retrospectivas sob-medidaRetrospectivas sob-medida
Retrospectivas sob-medida
 
Whiskey sushi and flow
Whiskey sushi and flowWhiskey sushi and flow
Whiskey sushi and flow
 
Show me your cards - Agiles 2010
Show me your cards - Agiles 2010Show me your cards - Agiles 2010
Show me your cards - Agiles 2010
 
Continuous Integration and CruiseControl history
Continuous Integration and CruiseControl historyContinuous Integration and CruiseControl history
Continuous Integration and CruiseControl history
 
O XP não é contra Design com Paulo Caroli, Café Ágil em Recife
O XP não é contra Design com Paulo Caroli, Café Ágil em RecifeO XP não é contra Design com Paulo Caroli, Café Ágil em Recife
O XP não é contra Design com Paulo Caroli, Café Ágil em Recife
 
PM Dojo Thouhgtworks Brazil - 2011 April 27
PM Dojo   Thouhgtworks Brazil - 2011 April 27PM Dojo   Thouhgtworks Brazil - 2011 April 27
PM Dojo Thouhgtworks Brazil - 2011 April 27
 
Retrospectivas sob-medida
Retrospectivas sob-medidaRetrospectivas sob-medida
Retrospectivas sob-medida
 
Timeline activity
Timeline activity Timeline activity
Timeline activity
 
Gerday Agile day - Abril 2016
Gerday Agile day  - Abril 2016Gerday Agile day  - Abril 2016
Gerday Agile day - Abril 2016
 
O XP não é contra Design com Paulo Caroli, Café Ágil em Recife
O XP não é contra Design com Paulo Caroli, Café Ágil em Recife O XP não é contra Design com Paulo Caroli, Café Ágil em Recife
O XP não é contra Design com Paulo Caroli, Café Ágil em Recife
 
A linha de montagem de sw
A linha de montagem de sw A linha de montagem de sw
A linha de montagem de sw
 
A linha de montagem de SW -n paulo caroli - QconSP 2010
A linha de montagem de SW -n paulo caroli - QconSP 2010A linha de montagem de SW -n paulo caroli - QconSP 2010
A linha de montagem de SW -n paulo caroli - QconSP 2010
 
Ponha as cartas na parede, o uso eficaz do "Agile Card Wall"
Ponha as cartas na parede, o uso eficaz do "Agile Card Wall"Ponha as cartas na parede, o uso eficaz do "Agile Card Wall"
Ponha as cartas na parede, o uso eficaz do "Agile Card Wall"
 
Kanban de features e MVP
Kanban de features e MVPKanban de features e MVP
Kanban de features e MVP
 
Direto ao ponto; criando produtos de forma enxuta
Direto ao ponto; criando produtos de forma enxutaDireto ao ponto; criando produtos de forma enxuta
Direto ao ponto; criando produtos de forma enxuta
 

Show me your cards paulo caroli - agiles peru 2010

  • 1. Show me your cards, effectivelly handling the card wall Paulo Caroli Agile Coach pcaroli@thoughtworks.com Twitter: @paulocaroli
  • 2. Would you like a tool that:
  • 3. Establish a shared team vision
  • 4. Provide a focal point for team communication
  • 10. ?
  • 11.
  • 12. Agenda • Workflow • Agile Incremental Delivery • The cards on the wall • Relevant concepts • Q&A
  • 13.
  • 15. A workflow is a sequence of steps and activities of work performed by a person or a team to achieve a specific goal.
  • 16. Final Stage Stage 1 Stage 2 Goal N (Done)
  • 18.
  • 19.
  • 20.
  • 21.
  • 23.
  • 24. Cashier Drink Register Barista Line Ready
  • 26. Cashier Register Barista Drink is Line ready 26
  • 27. Cashier Register Barista Drink is Line ready 27
  • 28. Cashier Register Barista Drink is Line ready 28
  • 29. Cashier Register Barista Drink is Line ready 29
  • 30. Cashier Register Barista Drink is Line ready 30
  • 32. Cashier Register Barista Drink is Line ready 32
  • 41. Agile
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53. For each small piece of work…
  • 54.
  • 56. Analysis Design Code Test Deploy
  • 57. It is a sequential workflow …
  • 58. 1 2 3 4 5
  • 59. A D C T R
  • 60. On traditional methods (waterfall), both the workflow and the development are sequentials
  • 61. A D C T R time
  • 62. functionality Tradicional A D C T R time 62
  • 63. For Agile methods, the workflow is sequential, but the development happens concurrently
  • 64. We work concurrently on the small pieces of requirements
  • 65. Agile functionality A D C T R A D C T R A D C T R A D C T R A D C T R time 65
  • 68. Continuous Integration functionality A D C T R A D C T R A D C T R A D C T R A D C T R time 68
  • 69. Show me your cards!
  • 70.
  • 71.
  • 72.
  • 73.
  • 74.
  • 75.
  • 76. A D C T R time
  • 77. A D C T R 77
  • 78. A D C T R 7 10 9 78
  • 79. A D C T R 7 10 9 79
  • 80. A D C T R 7 10 9 80
  • 81. A D C T R 7 10 9 81
  • 82. A D C T R 7 10 9 82
  • 83. A D C T R 7 10 9 83
  • 84. A Card Wall example
  • 85. Backlog In Dev In QA Signed Off 7 12 5 1 10 John Dan 4 9 Suzy 18 21 31 Paul 17 5 Amy
  • 87. To Do Doing Done 12 10 1 John 7 5 4 9 Suzy 21 18 31 Paul 17 5 Amy
  • 89. Latency functionality A D C T B A D C T B Bandwidth A D C T B A D C T B Throughput A D C T B time 89
  • 90. To Do Doing Done 12 10 Bandwidth 1 John 7 5 4 9 Suzy 21 18 31 Paul 17 5 Amy
  • 91. To Do Doing Done Day 6 Day 1 12 10 10 10 John 1 7 Latency 5 4 9 Suzy 21 18 31 Paul 17 5 Amy
  • 92.
  • 93. To Do Doing Done Throughput 12 10 Day 1 1 John 7 Day 2 5 4 9 Suzy 21 Day 3 18 31 Paul 17 5 Amy
  • 94. No one is pairing
  • 95. Backlog In Dev In QA Signed Off Dan 10 John 12 1 Suzy 31 5 4 9 18 Paul 21 Amy 17 5
  • 96. What is Suzy currently working on?
  • 97. Backlog In Dev In QA Signed Off Dan 10 John 12 1 Suzy 31 5 4 9 18 Paul 21 Amy 17 5
  • 98. Backlog In Dev In QA Signed Off Dan 10 John 12 1 Suzy 4 On 31 5 9 hold 18 Paul 21 Amy 17 5
  • 100. Some notes 3 Title… name On hold
  • 102. Backlog In Dev In QA Signed Off 12 10 John Suzy 1 5 Dan 4 9 31 18 Paul Amy 21 7 5 17
  • 103. Queue
  • 104. Backlog In Dev In QA Signed Off 12 10 John Suzy 1 5 Dan 4 9 31 18 Paul Amy 21 7 5 17
  • 105. What is happening to card #7?
  • 106. Backlog In Dev In QA Signed Off 12 10 John Suzy 1 5 Dan 4 9 31 18 Paul Amy 21 7 5 17
  • 107. Backlog In Dev Q In QA Signed Off 10 12 John Suzy 5 1 4 7 Dan 9 31 18 21 Paul Amy 5 17
  • 108. Multi functional team (and pairing)
  • 109. Backlog In Dev Q In QA Signed Off 10 12 Dan John Suzy 1 4 9 31 18 21 Paul Amy 5 17 7 5
  • 110. Backlog In Dev Q In QA Signed Off 12 John Suzy 1 4 9 31 18 21 Paul Amy 5 17 7 10 Dan 5
  • 111. Backlog In Dev Q In QA Signed Off 12 John Suzy 1 4 9 31 18 21 Amy 5 17 7 10 Dan Paul 5
  • 113. Backlog In Dev Q In QA Signed Off 12 10 John Suzy 1 5 7 Dan 4 9 31 18 Paul Amy 21 5 17
  • 114. Backlog In Dev Q In QA Signed Off 12 10 John Suzy 1 5 7 Dan 4 9 31 18 Paul Amy 31 21 5 17
  • 115. Backlog In Dev Q In QA Signed Off 12 10 John Suzy 1 5 7 Dan 4 9 9 18 Paul Amy 31 21 5 17
  • 116. Backlog In Dev Q In QA Signed Off 12 10 John Suzy 1 5 7 Dan 4 9 18 Paul Amy 31 21 5 17
  • 118. Backlog In Dev Q In QA Signed Off 12 10 John Suzy 1 5 7 Dan 4 9 18 Paul Amy 31 21 5 17
  • 119. Backlog In Dev Q In QA Signed Off 10 21 John Suzy 5 1 7 Dan 4 31 17 18 Paul Amy 12 5 9
  • 121. Backlog In Dev Q In QA Signed Off 10 21 John Suzy 5 1 7 Dan 4 31 17 18 Paul Amy 12 5 9
  • 122. Limit
  • 123. Backlog In Dev Q In QA Signed (2) (2) (1) Off 12 10 John Suzy 1 5 7 Dan 4 9 18 Paul Amy 31 21 5 17
  • 124. Pull System and Limits
  • 125. Up Stream Workflow > Down Stream (X) (Y) (2) 9 31 Paul Amy
  • 126. Up Stream Workflow > Down Stream (X) (Y) (2) 9 31 Paul Amy 31
  • 127. Up Stream Workflow > Down Stream (X) (Y) (2) 9 9 Paul Amy 31
  • 128. Up Stream Workflow > Down Stream (X) (Y) (2) 9 Paul Amy 31
  • 129. Up Stream Workflow > Down Stream (X) (Y) (2) Get more 9 work Paul Amy 31
  • 130. Up Stream Workflow > Down Stream (X) (Y) (2) 53 9 Paul Amy 31
  • 131. Pull System, Queue and Limits
  • 132. Backlog In Dev Q In QA Signed (2) (2) (1) Off 12 10 John Suzy 1 5 7 Dan 4 9 18 Paul Amy 31 21 5 17
  • 133. 80% done on Card #9
  • 134. Backlog In Dev Q In QA Signed (2) (2) (1) Off 12 10 John Suzy 1 5 7 Dan 4 9 18 Paul Amy 31 21 5 17
  • 135. Backlog In Dev Q In QA Signed (2) (2) (1) Off 12 10 John Suzy 1 5 7 Amy Dan 4 9 18 Paul Amy 31 21 5 17
  • 136. Backlog In Dev Q In QA Signed (2) (2) (1) Off 12 10 John Suzy 1 5 7 Amy Dan 4 9 18 Paul 31 21 5 17
  • 137. Backlog In Dev Q In QA Signed (2) (2) (1) Off 12 10 John Suzy 1 5 7 Amy Dan 4 5 9 Paul 31 21 18 5 17
  • 138. Backlog In Dev Q In QA Signed (2) (2) (1) Off 12 10 John Suzy 1 7 Amy Dan 4 5 9 Paul 31 21 18 5 17
  • 139. Backlog In Dev Q In QA Signed (2) (2) (1) Off 12 10 John Suzy 7 1 7 Amy Dan 4 5 9 Paul 31 21 18 5 17
  • 140. Backlog In Dev Q In QA Signed (2) (2) (1) Off 12 10 John Suzy 7 1 Amy Dan 4 5 9 Paul 31 21 18 5 17
  • 141. Backlog In Dev Q In QA Signed (2) (2) (1) Off 12 10 John Suzy 7 1 Amy Dan 4 5 9 Paul Amy 31 21 18 5 17
  • 142. Backlog In Dev Q In QA Signed (2) (2) (1) Off 12 10 John Suzy 7 1 Dan 4 5 9 Paul Amy 31 21 18 5 17
  • 143. Backlog In Dev Q In QA Signed (2) (2) (1) Off 12 10 10 John Suzy 7 1 9 Dan 4 5 9 Paul Amy 31 21 18 5 17
  • 144. Backlog In Dev Q In QA Signed (2) (2) (1) Off 12 10 10 John Suzy 7 1 9 Dan 4 5 Paul Amy 31 21 18 5 17
  • 145. Backlog In Dev Q In QA Signed (2) (2) (1) Off 12 10 John Suzy 7 1 9 Dan 4 5 10 Paul Amy 31 21 18 5 17
  • 146. Backlog In Dev Q In QA Signed (2) (2) (1) Off 12 John Suzy 7 1 9 Dan 4 5 10 Paul Amy 31 21 18 5 17
  • 147. More on Queue and Limits
  • 148. To Do Doing Done 12 10 1 John 7 5 4 9 Suzy 21 18 31 Paul 17 5 Amy
  • 149. To Do Doing Done (4) 12 10 1 John 7 5 4 9 Suzy 21 18 31 Paul 17 5 Amy
  • 150. To Do Doing Done priority (4) 12 10 1 John 7 5 4 9 Suzy 21 18 31 Paul 17 5 Amy
  • 151. To Do Q Doing Done (2) (4) 12 10 1 7 John 5 4 9 5 Suzy 21 18 31 Paul 17 Amy
  • 152. To Do P2 P1 WIP Done (2) (1) (4) 7 12 John 1 31 5 5 4 9 Suzy 10 21 18 Paul 17 Amy
  • 153. To Do P2 P1 WIP Done priority (2) (1) (4) 7 12 John 1 31 5 5 4 9 Suzy 10 21 18 Paul 17 Amy
  • 154. Getting into details (E.g. tasking)
  • 155. Backlog In Dev In QA Signed Off 7 5 12 1 10 9 18 31 4 5
  • 156. Backlog In Dev In QA Signed Off 12
  • 157. Backlog In Dev In QA Signed Off 12
  • 158. Backlog In Dev In QA Signed Off 12
  • 159. Backlog In Dev In QA Signed Off 12
  • 160. Backlog In Dev In QA Signed Off 12 12
  • 161. Backlog In Dev In QA Signed Off 12
  • 163. In Dev Backlog In QA To do Doing Done T T T 10 12 T 5 T T T 4 T T T 9 21 T T 7 31 17 T T T T 5
  • 164. In Dev Backlog In QA To do Doing Done T T T 10 12 T 5 T T T 4 T T T 9 21 T T 7 31 17 T T T T 5
  • 165. In Dev Backlog In QA To do Doing Done T T T 10 12 T 5 T T T 4 T T T 9 21 T T 7 31 17 T T T T 5
  • 166. In Dev Backlog In QA To do Doing Done T T T 10 12 T 5 T T T 4 T T T 9 21 T T 7 31 17 T T T T 5
  • 167. In Dev Backlog In QA To do Doing Done T T T 10 12 T 5 T T T 4 T T T 9 21 T T 7 31 17 T T T T 5
  • 168. In Dev Backlog In QA To do Doing Done 21 T T T T 12 T T 10 5 T T T 4 T T T 9 7 31 17 T T T T 5
  • 169. In Dev Backlog In QA To do Doing Done 21 T T T T 12 T T 5 T T T 4 T T T 9 10 7 31 17 T T T T 5
  • 170. Bugs
  • 171. Backlog Q In Dev Q In QA Signed (2) (2) (2) (1) Off 12 5 John Suzy 7 1 9 Dan 4 5 21 10 Paul Amy 31 18 17
  • 172. Bug on Card #7
  • 173. Backlog Q In Dev Q In QA Signed (2) (2) (2) (1) Off 12 5 John Suzy 7 1 9 Dan 4 5 21 10 Paul Amy 31 18 17
  • 174. Backlog Q In Dev Q In QA Signed (2) (2) (2) (1) Off 12 5 John Suzy 7 1 9 Dan 4 5 21 10 Paul Amy 31 18 17
  • 175. Backlog Q In Dev Q In QA Signed (2) (2) (2) (1) Off 12 5 John Suzy 1 9 Dan 4 5 21 10 Paul Amy 31 18 7 17
  • 176. Backlog Q In Dev Q In QA Signed (2) (2) (2) (1) Off 12 5 John Suzy 1 9 Dan 4 5 10 Paul Amy 31 21 18 7 17
  • 177. Backlog Q In Dev Q In QA Signed (2) (2) (2) (1) Off 12 5 John Suzy 9 1 Dan 4 5 10 Paul Amy 31 21 18 7 17
  • 178. Backlog Q In Dev Q In QA Signed (2) (2) (2) (1) Off 5 John Suzy 9 1 12 Dan 4 5 10 Paul Amy 31 21 18 7 17
  • 179. Backlog Q In Dev Q In QA Signed (2) (2) (2) (1) Off 7 5 John Suzy 9 1 12 Dan 4 5 10 Paul Amy 31 21 18 17
  • 181. In Dev Backlog In QA To do Doing Done T T T 10 12 T 5 T T T 4 T T T 9 21 T T 7 31 17 T T T T 5
  • 182. In Dev Backlog In QA To do Doing Done T T T 10 12 T 5 T T T 4 T T T 9 21 T T 7 31 17 T T T T 5
  • 183. In Dev Backlog In QA 21 To do Doing Done T T T T T 12 T 5 10 T T T 4 T T T 9 7 31 17 T T T T 5
  • 184. In Dev Backlog In QA 21 To do Doing Done T T T T T 12 T 10 T T T 4 T T T 9 5 7 31 17 T T T T 5
  • 185. In Dev Backlog In QA 21 To do Doing Done T T T T T 12 T 10 T T T 4 T T T 9 5 T 7 31 17 T T T T 5
  • 186. In Dev Backlog In QA 21 To do Doing Done T T T T T 12 T 10 T T T 4 T T T 9 5 T 7 31 17 T T T T 5
  • 187. In Dev Backlog In QA 21 To do Doing Done T T T T T 12 T 10 T T T 4 T T T 9 5 T 7 31 17 T T T T 5
  • 188. In Dev Backlog In QA 21 To do Doing Done T T T T T 5 12 T T 10 T T T 4 T T T 9 7 31 17 T T T T 5
  • 189. Regression Bugs (beyond the cards at the wall)
  • 190. Backlog Q In Dev Q In QA Signed (2) (2) (2) (1) Off 12 5 John Suzy 7 1 9 Dan 4 5 21 10 Paul Amy 31 18 17
  • 191. Backlog Q In Dev Q In QA Signed (2) (2) (2) (1) Off 12 5 John Suzy 7 1 9 Dan 4 5 21 10 Paul Amy 31 18 111 17
  • 192. Backlog Q In Dev Q In QA Signed (2) (2) (2) (1) Off 21 12 5 John Suzy 7 1 9 Dan 4 5 10 Paul Amy 31 18 111 17
  • 193. Too many existing bugs…
  • 194. In Dev Backlog In QA To do Doing Done 10 T T T 12 T 5 5 T T T 4 T T T 9 21 T T 7 31 17 T T T T Bugs
  • 195.
  • 196. In Cashier Registry Barista Drink is Line ready 196
  • 197. In Cashier Registry Q Barista Drink is Line (1) (3) (2) Ready (4) 197
  • 199. To Do Doing Done Tips PPT Q&A Thank you!
  • 200. To Do Doing Done Tips PPT Q&A Thank you!
  • 201. To Do Doing Done Tips PPT Q&A Thank you!
  • 202. Be clear about what is the card representing
  • 206. Don’t forget about the Big Visible Charts
  • 207. The Wall is 2D, think about other dimensions
  • 208. Watch out for visual pollution
  • 210. To Do Doing Done Tips PPT Q&A Thank you!
  • 211. To Do Doing Done PPT Q&A Tips Thank you!
  • 212. To Do Doing Done Q&A PPT Tips Thank you!
  • 213. Thank you! Questions? Show me your cards, effectivelly handling the card wall Paulo Caroli Agile Coach pcaroli@thoughtworks.com Twitter: @paulocaroli