SlideShare a Scribd company logo
1 of 17
The
Dot
Game
@ziobrando
          @jacoporomei



         #lkbe2010
@alshalloway
Ruoli:
pick
up
your
card
1. Business Analyst
2. Technical Analyst (Can combine BA and TA if
   needed)
3. Designer
4. Sviluppatore Front-end
5. Sviluppatore
6. Tester
7. Project manager (dotato di orologio).
8. Cliente
Il
prodoBo:
Round
1
‐
Push!
Push!
Push!


- Batch da 6 elementi
- Ruoli ben determinati:
  - 5 stazioni di processo + QA
Round
2
‐
Slow
down
to
speed
up


- Batch da un elemento
- Ruoli ben determinati:
  - 5 stazioni di processo + QA
- Modalità “pull”
Round
3
‐
Maximize
throughput

- Batch da un elemento
- Modalità “davvero pull”: non
  facciamo nulla di più di quanto
  richiesto a valle.
- Possibilità di collaborare fuori ruolo
  al 50% della velocità
RisultaK
I
risultaK
oBenuK
alla
simulazione
effeBuata
a
                
CodeMoKon
                     Roma

                 Marzo
2011
RisultaK
                              Round 1     Round 2    Round 3

Minutes                              5           5           5
Completed                           18           5           9
Accepted                             1           1           5
Work in Progress (waste)           168          16           6
First Feedback. (sec.)             148          40         105
Throughput (accepted / min)       0.20        0.20        1.00

Cycle time (min.)                  5.00       5.00        1.00
Accepted/Wip                       0.01       0.06        0.83
ROI                               -0.99      -0.94       -0.17
Produzione
Totale
                 Completed             Accepted
                       Produzione
20




15




10




 5




 0
       Round 1               Round 2              Round 3
Throughput
Throughput (accepted / min) Throughput
1.00



0.75



0.50



0.25



  0
          Round 1           Round 2      Round 3
Primo
feedback
                First Feedback. (sec.)
                  Feedback Speed
150


113


 75


 38


  0
      Round 1          Round 2           Round 3
Cycle
Time
Cycle time (min.)        Cycle Time
   5.00



   3.75



   2.50



   1.25



     0
               Round 1    Round 2     Round 3
Return
On
Investment

        ROI              ROI
   0



-0.25



-0.50



-0.75



-1.00
              Round 1   Round 2   Round 3
Bibliografia
RingraziamenK


- “The Dot Game” courtesy of Alan
  Shalloway - Net Objectives
- http://www.netobjectives.com/bio-
  alan-shalloway
CommuniKes

-   Kanban Dev

    -   http://finance.groups.yahoo.com/group/kanbandev
-   Agile Lean Europe - ALE
    -   http://www.linkedin.com/groups/Agile-Lean-Europe-
        ALE-3786271?
-   Lean-it yahoo groups
    -   http://it.dir.groups.yahoo.com/group/lean-it/

-   Agile Lean Italy
    -   http://www.linkedin.com/groups/Lean-Agile-Italy-1944601?

More Related Content

More from Alberto Brandolini

Redesigning everything (avanscoperta meeutp edition)
Redesigning everything (avanscoperta meeutp edition)Redesigning everything (avanscoperta meeutp edition)
Redesigning everything (avanscoperta meeutp edition)Alberto Brandolini
 
Software design as a cooperative game with EventStorming
Software design as a cooperative game with EventStormingSoftware design as a cooperative game with EventStorming
Software design as a cooperative game with EventStormingAlberto Brandolini
 
Reshaping enterrprise software
Reshaping enterrprise softwareReshaping enterrprise software
Reshaping enterrprise softwareAlberto Brandolini
 
Guerrilla portfolio management
Guerrilla portfolio managementGuerrilla portfolio management
Guerrilla portfolio managementAlberto Brandolini
 
Idea stickies green bar - Wroclaw edition
Idea stickies green bar - Wroclaw editionIdea stickies green bar - Wroclaw edition
Idea stickies green bar - Wroclaw editionAlberto Brandolini
 
Why do all my ddd apps look the same - Vienna 2014
Why do all my ddd apps look the same - Vienna 2014Why do all my ddd apps look the same - Vienna 2014
Why do all my ddd apps look the same - Vienna 2014Alberto Brandolini
 
The final words about software estimation
The final words about software estimationThe final words about software estimation
The final words about software estimationAlberto Brandolini
 
Bullshit Asymmetry Principle lightning talk
Bullshit Asymmetry Principle lightning talkBullshit Asymmetry Principle lightning talk
Bullshit Asymmetry Principle lightning talkAlberto Brandolini
 

More from Alberto Brandolini (20)

Redesigning everything (avanscoperta meeutp edition)
Redesigning everything (avanscoperta meeutp edition)Redesigning everything (avanscoperta meeutp edition)
Redesigning everything (avanscoperta meeutp edition)
 
Extreme DDD modelling
Extreme DDD modellingExtreme DDD modelling
Extreme DDD modelling
 
The gordian knot
The gordian knotThe gordian knot
The gordian knot
 
Software design as a cooperative game with EventStorming
Software design as a cooperative game with EventStormingSoftware design as a cooperative game with EventStorming
Software design as a cooperative game with EventStorming
 
La fatina dei denti
La fatina dei dentiLa fatina dei denti
La fatina dei denti
 
50.000 orange stickies later
50.000 orange stickies later50.000 orange stickies later
50.000 orange stickies later
 
The alignment
The alignmentThe alignment
The alignment
 
Chasing elephants
Chasing elephantsChasing elephants
Chasing elephants
 
Transactions redefined
Transactions redefinedTransactions redefined
Transactions redefined
 
Optimized for what
Optimized for whatOptimized for what
Optimized for what
 
Reshaping enterrprise software
Reshaping enterrprise softwareReshaping enterrprise software
Reshaping enterrprise software
 
Guerrilla portfolio management
Guerrilla portfolio managementGuerrilla portfolio management
Guerrilla portfolio management
 
The precision blade
The precision bladeThe precision blade
The precision blade
 
Idea stickies green bar - Wroclaw edition
Idea stickies green bar - Wroclaw editionIdea stickies green bar - Wroclaw edition
Idea stickies green bar - Wroclaw edition
 
Why do all my ddd apps look the same - Vienna 2014
Why do all my ddd apps look the same - Vienna 2014Why do all my ddd apps look the same - Vienna 2014
Why do all my ddd apps look the same - Vienna 2014
 
Managing debt remastered
Managing debt remasteredManaging debt remastered
Managing debt remastered
 
The sweet spot
The sweet spotThe sweet spot
The sweet spot
 
Liberate il kraken
Liberate il krakenLiberate il kraken
Liberate il kraken
 
The final words about software estimation
The final words about software estimationThe final words about software estimation
The final words about software estimation
 
Bullshit Asymmetry Principle lightning talk
Bullshit Asymmetry Principle lightning talkBullshit Asymmetry Principle lightning talk
Bullshit Asymmetry Principle lightning talk
 

The Dot Game - After Codemotion

Editor's Notes

  1. \n
  2. Il tempo è poco quindi l’intro è minimalista: A presentare siamo Alberto Brandolini e Jacopo Romei, abbiamo partecipato insieme alla sessione tenuta da Alan Shalloway alla Lean & Kanban Conference ad Anversa, l’anno scorso e ...siamo rimasti fulminati! Abbiamo chiesto ad Alan di poter riproporre il gioco ....ed eccoci qua!\n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. E questi sono i dati raccolti durante la simulazione al CodeMotion 2011. Ogni simulazione fa storia a se: l’effetto di un particolare setup o i contributi dei singoli possono influenzare certi valori, ma i trend tendono a convergere.\n
  9. Il primo valore significativo è la produzione totale. Al primo giro si è fatto di più, ma si è consegnato di meno. Al secondo giro abbiamo ridotto gli sprechi, al terzo giro i prodotti accettati sono aumentati considerevolmente in assoluto e rispetto al totale.\n
  10. Come riflesso anche il throughput - il numero di prodotti accettati nell’unità di tempo - è significativamente migliorato.\n
  11. Il tempo di attesa per ricevere il primo feedback. Nel primo caso era strutturale: l’organizzazione era tale da posticipare il feedback dell’utente finale. Nel secondo la cosa è decisamente migliorata, mentre nel terzo caso di è fatto sentire l’effetto del QA che ha rimandato indietro alcune cose prima che fossero mostrate al cliente.\n
  12. Considerazioni analoghe al throughput sono valide anche per il Cycle Time. Quanto dobbiamo aspettare in media per avere un prodotto accettato?\n
  13. Ok, il ROI è stato definito in maniera più arbitraria (non abbiamo considerato prezzi e costi, quindi non è un ROI vero e proprio) come \n\n(Round 3 Accepted-Round 3 'Work in Progress')/Round 3 'Work in Progress'\n\nIn realtà il riferimento che abbiamo utilizzato è http://en.wikipedia.org/wiki/Rate_of_return#Calculation ed abbiamo utilizzato la formula dell’arithmetic return.\n\nSi sarebbe potuto fare di meglio ...ma al terzo giro abbiamo significativamente limitato le perdite!\n
  14. \n
  15. \n
  16. \n
  17. \n