Un buon ritmo per un progetto
In realtà in Scrum tutto avviene all’interno dei singoli Sprint. Non si possono svolgere attività “al di fuori di uno Sprint”. Eppure esiste una possibile eccezione.
Il ritmo 6 x 2 + 1
Da anni uso il mio metodo 6 x 2 + 1 come ritmo degli Sprint. Significa sei Sprint di due settimane seguiti da uno Sprint di una settimana. L’idea mi venne quando ero in riunione con il direttore generale e un collega del reparto marketing qualche anno fa.
Parlavamo del prossimo trimestre e di cosa il mio team potesse consegnare. Il collega del marketing mi chiese se avremmo avuto bisogno di sei o sette Sprint. Sapeva già che con Sprint di due settimane avevamo sempre bisogno di sei o sette Sprint (a seconda di quando iniziava il trimestre).
Per rispondere a questa domanda, contai quando cadevano gli ultimi venerdì degli Sprint: 8 ottobre, 22 ottobre, 5 novembre, 19 novembre. Novembre aveva 30 o 31 giorni? Mentre contavo i mesi sulle nocche, decisi che avremmo fissato sei Sprint per trimestre.
Tuttavia con sei Sprint di due settimane restava una settimana per trimestre. Come avremmo dovuto usare questa settimana? Decisi di lasciarlo ai membri del team. Si lamentavano già da tempo di avere troppo poco tempo per il refactoring e altre cose tecniche, per le quali non riuscivano a convincere il Product Owner. Così avevano ora una settimana per trimestre in cui potevano decidere autonomamente su cosa lavorare.
Convincere i Product Owner di questa idea non fu difficile. Dissi loro che i membri del team in quel periodo avrebbero comunque lavorato produttivamente al progetto, solo che avrebbero potuto decidere autonomamente su cosa esattamente. Inoltre spiegai ai Product Owner che in quella settimana il team non li avrebbe impegnati molto. Avrebbero avuto più tempo per la ricerca e altre cose per cui normalmente non trovavano tempo.
Fu geniale. Ai team dissi che lo facevo per loro. Ai Product Owner dissi che lo facevo per loro. In realtà lo feci perché era la soluzione più semplice al mio problema di calcolo.
Vantaggi di questo ritmo
Per ogni trimestre c’era un buffer di una settimana per ciascun progetto. Ogni volta che i tempi non potevano essere rispettati, la tredicesima settimana poteva essere usata come parte di un normale Sprint. Il team poteva poi comunque usare la diciassettesima settimana o un’altra settimana successiva per le attività a propria scelta.
Quale settimana avrebbero ottenuto alla fine non importava ai membri del team. L’importante era avere una settimana per trimestre in cui potevano decidere autonomamente su cosa lavorare.
Per alcuni team la tredicesima settimana in questo approccio 6 x 2 + 1 si trova al di fuori degli Sprint. La maggior parte continuerà comunque ad applicare Scrum. Terranno Sprint Planning e Review Meeting molto semplici e brevi. Alcuni continueranno persino a fare Daily Scrum – semplicemente per sentire su cosa stanno lavorando gli altri.
Ma ci sono anche team che in quella settimana non lavorano affatto con Scrum. Va bene – anche se personalmente preferisco tenere almeno dei brevi meeting. Questa è quindi l’unica volta in cui alcune attività possono essere svolte “al di fuori di uno Sprint”.
Questo testo proviene dal blog di Mike Cohn ed è stato da noi tradotto in italiano.
User Story
=> La mia struttura preferita per le User Story la trovi in questo articolo.
Stabilire le priorità
=> Scopri come stabilire le giuste priorità con "Adesso" e "Dopo" come Product Owner.