Done (DoD): una Definizione Incompleta o una Mancanza di Fiducia?

Condividi Questo post

Qualche giorno fa stavo osservando una Sprint Retrospective. Lo Scrum Team ha deciso di lavorare sulla definizione di “Done” (DoD), il punto più importante da adattare per il prossimo Sprint. Le discussioni sono state aperte e animate, quando è emerso un’argomento inaspettato durante la sessione.

Due nuovi sviluppatori hanno recentemente integrato il DevTeam, ora composto da cinque persone. La crescita del gruppo ha cambiato le dinamiche, aggiungendo complessità e la necessità di una revisione della Definizione di “Done”.

Lo Scrum Master ha invitato Product Owner e DevTeam a generare idee per il DoD. Molti post-it sono stati generati e condivisi, alcuni molto dettagliati, altri meno. Successivamente, la discussione si è bloccata sul livello di precisione della documentazione, soprattutto a scopo di test.

La domanda era: quanto dovrebbe essere precisa e dettagliata la DoD? Dovremmo essere specifici, ad esempio: “test di non regressione documentati, convalidati da un collega, esecuzione e risultato memorizzato nella cartella XY”. Oppure una frase del tipo: “test di non regressione” potrebbe essere sufficiente?

La risposta a questa domanda è, naturalmente, qualunque sia la decisione collegiale del Product Owner e del DevTeam, purché migliorino continuamente attraverso l’ispezione e l’adattamento.

A questo punto, inizia una conversazione inaspettata tra i membri del DevTeam: uno di loro sosteneva che scrivere semplicemente “test di non regressione” non avrebbe garantito che il collega eseguisse test abbastanza “buoni” e “significativi”. Avrebbe potuto semplicemente fare qualcosa per sbarazzarsi del test e passare a quello successivo.

In quel momento, un’allarme suona nella mia mente e un neon rosso lampeggiante con le lettere “F I D U C I A” inizia a lampeggiare … (sì, a volte accadono cose strane nella mia mente :-))

Partendo dal presupposto che il DevTeam è un gruppo di professionisti che sono auto-organizzati per creare un Incremento “Done” alla fine di ogni Sprint, se non sono in grado di concordare una definizione di “Done” e usano una formulazione del tipo “come posso sapere se hai fatto davvero un buon test” è, a mio parere, la prova che il problema è probabilmente basato sulla fiducia nel lavoro degli altri membri del team.

Ho convalidato la mia ipotesi della situazione con alcune domande aperte. Ora so che devo aiutare il DevTeam a ripristinare la fiducia per diventare di nuovo efficace. Quello che era iniziato come una discussione sulle definizione di “Done”, ha rivelato finalmente un problema più profondo: una mancanza di fiducia tra i membri del DevTeam.

Sono fiducioso che questa squadra supererà queste difficoltà e sarà un DevTeam ad alte prestazioni in fretta!

Da ricordare

  • Controllate il livello di fiducia, sempre. Spesso questo è IL problema. Potete controllare il mio articolo “Un workshop per scoprire i Valori di Scrum” per le idee
  • I cambiamenti nella composizione del team possono influire sulla sua produttività, leggere le fasi di sviluppo del gruppo di Tuckman per saperne di più.
  • Imparate ad identificare dove si trova il vero problema, il comportamento delle persone e il loro linguaggio.
  • Attenetevi allo Scrum Guide e alle regole del gioco (specialmente se siete meno esperti) molte volte, questo è il punto di partenza delle mie spiegazioni.

Iscriviti alla nostra newsletter

Ricevi aggiornamenti ed impara dai migliori

Ultimi articoli

5 Tecniche di Product Discovery
Product Management

5 Tecniche di Product Discovery

Introduzione In questo articolo esploriamo 5 Tecniche di Product Discovery che possono aiutare a capire se investire in un prodotto è giudizioso. Nello sviluppo di

Product Discovery 5 impatti concreti per l’azienda
Product Management

Product Discovery: 5 impatti concreti per l’azienda

Nel dinamico panorama aziendale di oggi, il product discovery emerge come una strategia chiave per il successo. Questo approccio innovativo non solo pone l’utente al centro dello sviluppo, ma riduce anche significativamente i costi e migliora il ROI.

Translate »
error: Questo contenuto è protetto!