Retrospective, StandUp Meeting e Daily Journal

1,691 views
1,619 views

Published on

Tre pratiche per supportare il miglioramento continuo e la comunicazione all'interno di un team agile

Published in: Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,691
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
29
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide
  • Scaletta possibile Chi conosce la retrospective? Chi la pratica? Chi la considera efficace?
 Chi conosce lo standup? Chi lo considera efficace?
 Chi no?
 Come si inseriscono queste pratiche nel processo agile?
 Continuous improv.
 Retrospective
 Standup e Journal
 
 Confronto col pubblico
 Come sono stati risolti i nostri smell di retrospective e journal?
 Altri smell incontrati da voi?
 Altre mosse di successo elaborate da voi?

  • Retrospective, StandUp Meeting e Daily Journal

    1. 1. Retrospective, Stand-Up Meeting e Daily Journal Raccogliere feedback dal team Pietro Di Bello & Jacopo Franzoi { p.dibello, j.franzoi } @sourcesense.com
    2. 2. Chi siamo <ul><li>Pietro Di Bello , sviluppatore dal 1999, applico eXtreme Programming dal 2002, prima nel team Xplayers di Quinary e dal 2008 nel team Orione di Sourcesense. </li></ul><ul><li>Jacopo Franzoi , sviluppatore dal 2003, applico i metodi agili dal 2006. Dopo un anno nel team Xplayers di Quinary, nel 2008 mi unisco al team Orione di Sourcesense. Faccio parte del Milano XP User Group. </li></ul><ul><li>Orione è il team agile di Sourcesense Italia , con sede a Milano. Si occupa di sviluppo e di mentoring dei Metodi Agili. Per saperne di più: www.sourcesense.com/it/agile </li></ul>
    3. 3. Ci piacerebbe... <ul><ul><li>Condividere con voi quello che abbiamo imparato su alcune importanti pratiche per il miglioramento del processo </li></ul></ul><ul><ul><ul><li>Retrospective </li></ul></ul></ul><ul><ul><ul><li>Stand-Up Meeting </li></ul></ul></ul><ul><li>  </li></ul><ul><ul><li>Presentarvi la pratica del Daily Journal di fine giornata </li></ul></ul><ul><li>  </li></ul><ul><ul><li>Sentire le vostre esperienze nell'uso di queste pratiche </li></ul></ul><ul><ul><ul><li>quali ostacoli avete incontrato? </li></ul></ul></ul><ul><ul><ul><li>come li avete risolti? </li></ul></ul></ul>
    4. 4. http://www.flickr.com/photos/nancyf/2826550708/
    5. 5. Perchè adottare queste pratiche? <ul><li>Continuous Improvement </li></ul><ul><li>   </li></ul><ul><ul><li>Migliorare continuamente il processo di sviluppo dal team </li></ul></ul><ul><ul><li>Adattarlo al cambiamento del contesto lavorativo </li></ul></ul>
    6. 6. Continuous improvement <ul><li>&quot;At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.&quot; - Agile Manifesto, Principles </li></ul><ul><ul><li>giornalmente (=> standup meetings) e  </li></ul></ul><ul><ul><li>ad ogni iterazione di sviluppo (=> retrospective)  </li></ul></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>&quot;Perfect is a verb, not an adjective&quot; - Kent Beck  </li></ul>
    7. 7. Retrospective - una definizione <ul><li>retrospective – a ritual held at the end of a project to learn from the experience and to plan changes for the next effort (&quot;Project Retrospectives&quot; - Norm Kerth) </li></ul><ul><li>Il team tutto si ritrova per raccontarsi cosa è successo nell'ultimo periodo di lavoro trascorso, cosa è andato bene, cosa male e cosa si potrebbe fare di diverso. </li></ul>
    8. 8. Retrospective - chi, come e perchè? <ul><ul><li>quali sono i benefici?   </li></ul></ul><ul><ul><ul><li>meno stress, frustrazione, inefficenza, dispersione </li></ul></ul></ul><ul><ul><ul><li>più produttività, trasparenza, condivisione, comunione </li></ul></ul></ul><ul><ul><ul><li>(e poi errare è umano, perseverare è diabolico) </li></ul></ul></ul><ul><li>  </li></ul><ul><ul><li>chi la fa? </li></ul></ul><ul><ul><ul><li>tutto il team riunito </li></ul></ul></ul><ul><ul><ul><li>e il customer? </li></ul></ul></ul><ul><li>  </li></ul><ul><ul><li>per celebrare i successi e discutere dei problemi </li></ul></ul><ul><ul><ul><li>prime directive </li></ul></ul></ul><ul><li>  </li></ul><ul><ul><li>il ruolo del facilitatore </li></ul></ul>
    9. 9. La prime directive <ul><ul><li>Regardless of what we discover, we understand and truly believe that everyone did the best job they could, given what they knew at the time, their skills and abilities, the resources available, and the situation at hand. </li></ul></ul><ul><ul><li>Norm Kerth </li></ul></ul><ul><ul><li>“ Project Retrospectives: A Handbook for Team Reviews” </li></ul></ul>
    10. 10. Retrospective - quando e quanto? <ul><ul><li>quando?  </li></ul></ul><ul><ul><ul><li>tipicamente, alla fine di ogni iterazione </li></ul></ul></ul><ul><li>  </li></ul><ul><ul><li>quanto dura? </li></ul></ul><ul><ul><ul><li>time-boxed </li></ul></ul></ul><ul><ul><ul><li>dipende da </li></ul></ul></ul><ul><ul><ul><ul><li>dimensione del team </li></ul></ul></ul></ul><ul><ul><ul><ul><li>&quot;età&quot; e maturità del team </li></ul></ul></ul></ul><ul><ul><ul><ul><li>intervallo di tempo intercorso dalla retrospective precedente </li></ul></ul></ul></ul><ul><li>  </li></ul><ul><ul><li>quando finisce veramente ? </li></ul></ul>
    11. 12. <ul><li>  </li></ul>
    12. 22. Forme di una retrospective <ul><ul><li>Glad - Sad – Mad </li></ul></ul><ul><ul><li>Start Doing - Keep Doing - Stop Doing </li></ul></ul><ul><ul><ul><li>con la variante: Start Doing - Keep Doing - Stop Doing - More Of - Less Of  </li></ul></ul></ul><ul><ul><li>What worked well? What to do differently next time? What still puzzles us? </li></ul></ul><ul><ul><li>Timeline </li></ul></ul>
    13. 27. Timeline
    14. 28. Timeline (II)
    15. 31. Scenari negativi e come uscirne <ul><li>Il silenzio degli innocenti </li></ul><ul><li>  </li></ul><ul><ul><li>Scarso contributo da parte delle persone  </li></ul></ul><ul><ul><li>Certe persone non contribuiscono mai
 </li></ul></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><ul><li>Manca un coordinatore della retrospective? </li></ul></ul><ul><ul><li>Il coordinatore non ha preparato la retrospective? </li></ul></ul><ul><ul><li>Il formato della retrospective è trito e ritrito (&quot;il solito tran-tran&quot;)? </li></ul></ul><ul><ul><li>Non tutti sono a loro agio a parlare apertamente a tutti? </li></ul></ul>forse allora…
    16. 32. Scenari negativi e come uscirne <ul><li>The Bronx </li></ul><ul><li>  </li></ul><ul><ul><li>Alcuni membri del team sono passivi, senza idee da proporre </li></ul></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><ul><li>Non tutti sono a loro agio a parlare apertamente a tutti? </li></ul></ul><ul><ul><ul><li>provare ad adottare il Safety Check all'inizio della retrospective </li></ul></ul></ul>forse allora...
    17. 33. Scenari negativi e come uscirne <ul><li>Parole, parole, parole... (all talk and no action) </li></ul><ul><ul><li>Si stabiliscono le azioni ma non si mettono in pratica  </li></ul></ul><ul><ul><li>Ad ogni retrospective riemergono sempre gli stessi problemi
 </li></ul></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><ul><li>Scegliere azioni SMART , ovvero Specific, Measurable, Achievable, Relevant, Time Boxed </li></ul></ul><ul><ul><li>Pubblicare in uno spazio visibile a tutti la lista delle azioni correttive scelte  </li></ul></ul><ul><ul><li>Rivedere ad inizio retrospective le azioni votate nella precedente e valutarne assieme i risultati </li></ul></ul> 
    18. 34. Scenari negativi e come uscirne <ul><li>Il solito tran-tran </li></ul><ul><ul><li>Si raccolgono pochi feedback </li></ul></ul><ul><ul><li>Poche persone partecipano attivamente (”Il silenzio degli innocenti”) </li></ul></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><ul><li>Variare il formato della retrospective </li></ul></ul> 
    19. 35. Scenari negativi e come uscirne <ul><ul><li>Ortomercato effect & Ti spacco il capello in quattro </li></ul></ul><ul><ul><ul><li>Rimandiamo la discussione </li></ul></ul></ul><ul><ul><ul><li>Proponiamo azioni correttive concrete </li></ul></ul></ul><ul><ul><li>Tranquilli, va tutto bene! </li></ul></ul><ul><ul><ul><li>Adottare il muro del pianto </li></ul></ul></ul><ul><ul><li>I soliti noti (aka “Armiamoci e partite!” ) </li></ul></ul><ul><ul><ul><li>Troppo spesso i &quot;champions&quot; responsabili delle azioni correttive sono gli stessi </li></ul></ul></ul><ul><ul><li>Basta retrospettiva!  </li></ul></ul><ul><ul><ul><li>Meno frequenti o più brevi </li></ul></ul></ul>
    20. 38. Tutti in piedi!
    21. 39. Scenari negativi e come uscirne <ul><ul><li>Soliloquio </li></ul></ul><ul><ul><ul><li>Rimandiamo le discussioni tecniche </li></ul></ul></ul><ul><ul><li>Non ricordo… (cosa ho fatto ieri!) </li></ul></ul><ul><ul><ul><li>Daily journal </li></ul></ul></ul><ul><ul><ul><li>Tenere lo standup davanti alla taskboard del team </li></ul></ul></ul><ul><ul><li>Scusate il ritardo! </li></ul></ul><ul><ul><ul><li>L'orario va condiviso da tutti, e rispettato </li></ul></ul></ul><ul><ul><li>Ipse-dixit </li></ul></ul>
    22. 40. Daily Journal <ul><ul><li>E’ un &quot;diario di bordo&quot; del progetto </li></ul></ul><ul><ul><li>a fine giornata (sul wiki di progetto) </li></ul></ul><ul><ul><li>chi lo scrive? quali sono i benefici? </li></ul></ul><ul><ul><li>alcuni consigli </li></ul></ul><ul><ul><ul><li>solo qualche minuto </li></ul></ul></ul><ul><ul><ul><li>suddiviso in carte o task </li></ul></ul></ul><ul><ul><ul><li>come uno standup (problemi, soluzioni, remaining) </li></ul></ul></ul><ul><ul><li>le cose vanno male quando... </li></ul></ul><ul><ul><ul><li>diventa solo uno (sterile) elenco di cose fatte </li></ul></ul></ul><ul><ul><ul><li>nessuno lo scrive più </li></ul></ul></ul><ul><ul><ul><li>nessuno lo legge più </li></ul></ul></ul>
    23. 41. Un diario di bordo
    24. 42. Siate fantasiosi e creativi!
    25. 43. <ul><ul><li>http://www.retrospectives.com/pages/retroPrimeDirective.html </li></ul></ul><ul><ul><li>http://martinfowler.com/articles/itsNotJustStandingUp.html </li></ul></ul><ul><ul><li>http://thinkingbox.wordpress.com/2007/10/12/standup-meeting-variations/ </li></ul></ul><ul><ul><li>http://www.infoq.com/news/2007/11/retrospective-length  </li></ul></ul>http://creativecommons.org/licenses/by/2.5/it/ Riferimenti &quot;Project Retrospectives&quot; N.L. Kerth &quot;Agile Retrospectives&quot; E. Derby & D. Larsen

    ×