Sviluppo software Mitrais - supporto alle retrospettive di sprint con TeamRetro
Mitrais utilizza TeamRetro per coordinare retrospettive efficaci. Questa è la loro storia.
Il fatto che tutti i membri di un team siano in grado di riflettere su come migliorare e dare il proprio contributo è essenziale per il successo di qualsiasi progetto agile. Ciò vale anche per la semplice retrospettiva. È proprio in questo momento che la capacità di un team di riflettere sull’ultimo sprint, di sentirsi ascoltato e di contribuire a fornire valore per lo sprint successivo può aiutare a fornire valore al progetto.
Vi raccontiamo l’esperienza dell’azienda di servizi di sviluppo software Mitrais e di come sia riuscita a offrire valore sia ai clienti che al proprio team quando ha provato TeamRetro.
Rommy Rempas, responsabile dello sviluppo delle competenze presso Mitrais, sottolinea l’importanza della collaborazione aperta durante le retrospettive di sprint del suo team. Egli osserva che «è il momento in cui la loro voce deve essere ascoltata» e che l’utilizzo di uno strumento come TeamRetro ha aiutato il suo team a sentirsi più a proprio agio nel condividere pensieri e idee. Promuovendo un ambiente di collaborazione aperta, il team di Rommy è stato in grado di identificare i problemi e migliorare i propri processi in modo più efficace.
Il Competency Development Group ha iniziato ad applicare Scrum presso Mitrais nel 2014 e ci è voluto circa un anno prima che i team acquisissero una familiarità sufficiente con il nuovo approccio da poter avviare i progetti senza dover attendere la definizione dei requisiti di base.
In quest’ottica, Rommy ha spiegato che il successo significa che «il team è in grado di migliorare le proprie competenze mentre realizza il prodotto e soddisfa le aspettative degli stakeholder». Ha poi aggiunto che i team hanno ottenuto risultati migliori grazie a Scrum. Il breve ciclo di iterazione fino al rilascio offre al team maggiori opportunità di crescere e imparare sulla base di un feedback periodico, migliorando la produttività e consentendo al team di adattarsi meglio a requisiti dinamici.
Creare valore aggiunto con le retrospettive di sprint
La retrospettiva di sprint riveste un ruolo importante per il team di Rommy. Questo incontro offre al suo team l’opportunità di riflettere, trarre insegnamento sia dai propri fallimenti che dai propri successi e, infine, definire le misure di miglioramento. Rommy ha trovato particolarmente utili le azioni da intraprendere individuate durante la riunione.
Il consiglio di Rommy quando ci si trova di fronte a un team che non partecipa attivamente alla retrospettiva è quello di concentrarsi sui vantaggi che essa offre. «Io guiderei il team. Dopotutto, senza la retrospettiva, si rischierebbe di perdere il vantaggio di un rilascio incrementale. Con ogni rilascio, il team di solito migliora le proprie capacità e prestazioni. La retrospettiva offre loro l’opportunità di riflettere e migliorare.»
Oltre alla collaborazione aperta, è importante avvalersi di strumenti che favoriscano lo svolgimento di una riunione sicura e coinvolgente. Ciò può contribuire a garantire che tutti i membri del team siano in grado di partecipare pienamente alla retrospettiva e di contribuire al suo successo. Strumenti come TeamRetro offrono un flusso di lavoro predefinito che aiuta a guidare il team attraverso il processo di retrospettiva e ad assicurare che tutti siano sulla stessa lunghezza d’onda.
«Ai membri del mio team piace partecipare al retrospettivo. È l’occasione in cui possono far sentire la propria voce. L’utilizzo di un prodotto come TeamRetro è di grande aiuto, soprattutto perché dispone di un flusso di lavoro predefinito che supporta il team nel processo di retrospettiva.»
Il coinvolgimento porta all’adesione e alla soddisfazione generale del team
Quando i membri del team sono coinvolti e sentono che le loro opinioni e idee vengono ascoltate, sono più propensi a impegnarsi per il successo del progetto e del proprio lavoro.
Rommy osserva che i membri del suo team apprezzano partecipare alle retrospettive perché ciò offre loro l’opportunità di essere ascoltati. Creando un ambiente di collaborazione aperta e utilizzando strumenti che favoriscono il coinvolgimento, il team di Rommy è riuscito a migliorare l’esperienza di conduzione delle retrospettive. Questo maggiore coinvolgimento ha portato anche a una maggiore soddisfazione del team, il che ha avuto un impatto positivo sul successo complessivo del progetto.
Consigli per migliorare le retrospettive
Se un team ha difficoltà a portare a termine le proprie attività, il consiglio di Rommy è che il sostegno è fondamentale. «Un adeguato sostegno da parte della direzione potrebbe essere necessario per aiutare il team a migliorare». Sebbene, idealmente, ogni team dovrebbe sentirsi in grado di portare a termine i propri compiti, a volte è comunque necessario che la direzione fornisca gli strumenti o dia quella spinta in più per far sì che le cose vengano fatte.
È importante anche avere un risultato chiaro e una definizione condivisa di “completato”. Un team deve comprendere che il lavoro in corso non genera valore e che l’obiettivo è fornire valore in modo tempestivo e con la giusta qualità.
«Potremmo anche fornire assistenza al team. È importante, ad esempio, che tutti si impegnino a rispettare una definizione di completamento (DoD) condivisa dal team. Una DoD che esula dalle capacità del team finirà per diventare un problema.»
Per quanto riguarda l’invito di persone esterne al team alla retrospettiva di sprint, Rommy adotta un approccio inclusivo. «Se è pertinente, perché no?». La presenza occasionale di persone esterne al team offre spunti utili, feedback e punti di vista che possono alimentare l’energia del team e portare nuove idee alla retrospettiva.
Il suo consiglio finale riguardo alle retrospettive di sprint?
«Godetevi semplicemente il processo: le retrospettive sono divertenti.»
Chi è Mitrais?
Mitrais opera in due settori di attività: lo sviluppo di software e i servizi relativi ai prodotti software. Con sede in Indonesia, l’azienda offre una gamma completa di competenze nello sviluppo di software, tra cui soluzioni Microsoft, mobili, web, Java e altro ancora. I suoi servizi relativi ai prodotti coprono l’implementazione e l’assistenza di prodotti software leader destinati al settore minerario. Queste attività sono supportate dai migliori sistemi di gestione delle risorse umane e da un modello di coinvolgimento integrato.