Stand Up Meeting: Definizione 4 Marzo 2007Dopo il post di introduzione ad XP mi è stato chiesto cosa fosse uno Stand Up Meeting e perché serva. Una rapida ricerca in rete mi ha fatto notare che non ci sono gran descrizioni di Stand Up Meeting in italiano.
Quindi, accompagnata dall'incentivo a tutti ad usare questo benedetto inglese, ecco la mia personale definizione in lingua italica:
Lo Stand Up Metting è una pratica descritta nella metodologia SCRUM. Prevede un incontro ad inizio giornata di tutti i membri del team. Un incontro breve. Per questo si parla di stand up: quando non si è comodi su di una sedia si tende a tirare le conclusioni prima. Durante l'incontro tutti dichiarano:
- che hanno fatto il giorno prima
- che faranno oggi
- che ostacoli ci sono sul loro cammino
Se qualcuno degli spettatori è impattato o pensa di poter essere di aiuto a chi sta parlando lo segnala e la questione continua dopo il meeting: niente deragliamenti dall'obiettivo.
Dopo che tutti han parlato l'incontro è concluso: il coach (o scrum master o Project Mamnager) va ad eliminare gli ostacoli identificati, e il resto del team può dedicarsi allo sviluppo.
Gli obiettivi sono:
- aumentare la comunicazione all'interno del team
- identificare i problemi
- ridurre il numero delle altre riunioni e dei loro partecipanti. Durante lo stand up uno sviluppatore può capire meglio quanto una certa riunione lo riguardi, e decidere se dedicarci il suo tempo.
Capiamoci: non ritengo uno Stand Up Meeting la panacea di tutti i mali. Neanche al singolo male dei problemi di comunicazione. E' solo un'onesta dose di buon senso. Però ogni giorno il buon senso scarseggia in così tante situazioni che penso valga la pena esplicitarlo.
Visto che scriviamo in italiano propongo pure una localizzazione sul tema: uno Stand Up Meeting si accoppia bene con le italiche macchinette del caffè :)
Per sapere che è SCRUM potete visitarne il sito o leggervi il libro:Agile Software Development with SCRUM
..Si, il sito e il libro sono in inglese :P |