Transizione ad Agile
Domande da porre prima di effettuare il passaggio
Prima di passare all’adozione di Agile, esaminiamo alcune domande che ti aiuteranno a determinare se sia o meno la soluzione giusta.
La prima domanda da porsi è la seguente: la consegna di incrementi di prodotto o di funzionalità sarà consentita presso la tua azienda? Devi essere in grado di modificare il focus o la direzione del prodotto nel corso del processo? In altre parole, stai iniziando un progetto senza conoscere tutti i dettagli su come sarà il prodotto finale in base all’ambiente, ai futuri progressi tecnologici o alle esigenze future che non sono al momento evidenti?
Se sei in grado di rispondere sì alle domande precedenti, finora la transizione verso Agile sembra una buona idea. Ecco la seconda serie di domande, incentrate sull’infrastruttura del team:
-
Sono situati l’uno vicino all’altro?
-
Possono affrontare di persona le situazioni quotidiane?
-
Se il team non è geograficamente vicino, è disponibile una tecnologia che consente di collaborare rapidamente?
-
Riesci a mettere tutti in una situazione simile?
-
Saranno in grado di lavorare in iterazioni?
-
Viene spesso assegnato loro un lavoro come team o a tutti viene assegnato un lavoro da postazioni casuali?
-
I membri del gruppo sono aperti al cambiamento?
-
Sono disposti e in grado di collaborare e discutere costruttivamente le questioni man mano che si presentano?
-
Disponi di singoli utenti che possono assumere il ruolo di product manager o Scrum master se utilizzi quello stile di Agile?
Questo tipo di domande dovrebbero essere poste e affrontate se si ritiene che alcuni aspetti di un team possano sollevare segnali di allarme come ostacoli all’adozione di Agile. Anche se non è omnicomprensivo, questo dovrebbe far partire la conversazione prima di immergersi in essa.
Formazione del team
Una volta che ti senti a tuo agio nel proseguire con Agile, vorrai iniziare insegnando ai tuoi team Agile come passeranno ai loro nuovi ruoli, quando inizieranno ad avere stand-up giornalieri e come migreranno il loro lavoro corrente nella nuova configurazione dello storyboard.
Cosa tenere d’occhio una volta iniziato Agile
Dopo aver stabilito le fasi di transizione e verificato che tutti abbiano familiarità con il nuovo stile di lavoro, ti consigliamo di monitorarne e tracciarne i progressi e i successi. Se hanno difficoltà a correre alla stessa velocità di prima, cosa potrebbe causare questi problemi? Se il team non aggiorna le storie con il loro stato corrente, tali stati sono stati chiaramente definiti?
Monitorare i progressi o i successi di un nuovo team Agile sarà molto utile per dare al team fiducia nei cambiamenti che sta incorporando. Inoltre, l’utilizzo di queste metriche aiuterà a giustificare i vantaggi della transizione di un team ad Agile durante le riunioni di livello superiore.
Infine, è importante fornire al tuo team e ai nuovi Scrum master un modulo che descriva le domande utili da porre durante le situazioni quotidiane e le retrospettive dell’iterazione. Ciò fornisce un’eccellente documentazione per future revisioni del processo. Consente inoltre al team di identificare le aree che necessitano di miglioramenti e di aiutarlo a rispondere a domande che potrebbe non pensare di affrontare se non ha familiarità con Agile.