Incremento Scrum

L’Incremento in Scrum: Pietra Miliare del Valore [E19]

ℹ️ Incremento in Scrum 📅 Data: 02/05/2023 ⏱️ Durata: 22 minuti

🎙️ Introduzione

“Ciao, io sono Fabio Panzavolta, Professional Scrum Trainer alla scrum.org e questi sono i podcast di Collective Genius, dedicati a tutti coloro i quali vogliono approfondire o imparare Scrum Professionale.”

📑 Sommario

In questo episodio approfondiamo il concetto dell’Incremento in Scrum, uno degli artefatti fondamentali del framework. Esploriamo come rappresenti una pietra miliare verso il Product Goal, le sue caratteristiche essenziali e il ruolo cruciale della Definition of Done nel garantire la qualità del prodotto.

🎧 Ascolta l’Episodio

🎯 Cos’è l’Incremento

L’Incremento rappresenta una versione utilizzabile del prodotto che:

  • Si aggiunge in modo cumulativo agli increment precedenti
  • È verificato accuratamente per garantire l’integrazione con gli increment precedenti
  • Deve essere usabile per fornire valore
  • Può essere rilasciato prima della fine dello Sprint
  • Viene presentato durante la Sprint Review per supportare l’empirismo

🔄 Caratteristiche Principali

Definition of Done

  • Descrizione formale dello stato dell’incremento
  • Definisce le metriche di qualità richieste
  • Crea trasparenza nel team
  • Fornisce una comprensione condivisa del lavoro completato

Gestione dell’Incremento

  • Può essere rilasciato prima della Sprint Review
  • La Sprint Review non è un gate obbligatorio
  • Deve soddisfare la Definition of Done per essere considerato un Incremento
  • Richiede integrazione quando più team lavorano sullo stesso prodotto

💡 Benefici dell’Incremento

  • Garantisce trasparenza del lavoro svolto
  • Permette ispezione e adattamento efficaci
  • Facilita il feedback degli stakeholder
  • Supporta il processo decisionale
  • Mantiene alta la qualità del prodotto

⚙️ Best Practices

Per la Definition of Done

  • Includere criteri di qualità tecnici
  • Considerare aspetti di documentazione
  • Adattare ai requisiti organizzativi
  • Evolvere con il prodotto

Per la Gestione

  • Scomporre in funzionalità atomiche
  • Integrare frequentemente
  • Mantenere alta la qualità
  • Collaborare tra team quando necessario

📚 Approfondimenti Consigliati

  • La Scrum Guide: capitolo sull’Incremento
  • Tecniche di integrazione continua
  • Pattern di Definition of Done efficaci
  • Metriche di qualità del software

🎓 Note del Trainer

“L’Incremento è il cuore pulsante di Scrum: rappresenta il valore tangibile che consegniamo ai nostri stakeholder. La chiave del successo sta nel mantenere alta la qualità attraverso una Definition of Done chiara e condivisa, evitando scorciatoie che potrebbero compromettere la trasparenza dell’empirismo.”

🔜 Prossimo Episodio

Non perdete il prossimo episodio dove approfondiremo altri aspetti fondamentali di Scrum.

Questo articolo è basato sull’episodio 19 del podcast Scrum Italia con Fabio Panzavolta, Professional Scrum Trainer certificato Scrum.org.


Vuoi approfondire Scrum? Visita Collective Genius per risorse, formazione e consulenza professionale.

artefatti Scrum e loro impegni

Gli Artefatti Scrum: Trasparenza e Impegno nel Framework Agile [E16]

ℹ️ Artefatti Scrum 📅 Data: 11/04/2023 ⏱ Durata: 15 minuti

🎙️ Introduzione

“Ciao, io sono Fabio Panzavolta, Professional Scrum Trainer alla scrum.org e questi sono i podcast di Collective Genius, dedicati a tutti coloro i quali vogliono approfondire o imparare Scrum Professionale.”

📑 Sommario

In questo episodio esploriamo gli artefatti di Scrum: Product Backlog, Sprint Backlog e Increment. Scopriremo come questi elementi fondamentali del framework rappresentano il lavoro e il valore, e come sono collegati ai rispettivi impegni (commitment) che ne garantiscono l’efficacia.

🎧 Ascolta l’Episodio

🎯 Cos’è un Artefatto in Scrum

Un artefatto in Scrum è un elemento creato dall’intelligenza umana che rappresenta informazione, lavoro o valore. Gli artefatti sono progettati per:

  • Massimizzare la trasparenza delle informazioni chiave
  • Fornire una base comune per l’ispezione e l’adattamento
  • Garantire la visibilità dell’avanzamento del lavoro

🔄 I Tre Artefatti Principali

Product Backlog

  • Contiene tutto il lavoro da realizzare per il prodotto
  • È associato al Product Goal come impegno
  • Rappresenta la visione a medio-lungo termine

Sprint Backlog

  • Contiene il lavoro pianificato per lo Sprint corrente
  • È legato allo Sprint Goal come impegno
  • Ha una durata massima di un mese

Increment

  • Rappresenta l’ultima versione del prodotto
  • È associato alla Definition of Done come impegno
  • Riflette l’approccio iterativo e incrementale di Scrum

💡 Gli Impegni (Commitment)

Ogni artefatto è associato a un impegno specifico:

  • Product Goal: Impegno a medio termine visibile nel Product Backlog
  • Sprint Goal: Impegno a breve termine (massimo un mese) visibile nello Sprint Backlog
  • Definition of Done: Impegno sulla qualità dell’Increment

⚙️ Importanza degli Impegni

Gli impegni in Scrum:

  • Rinforzano l’empirismo e i valori Scrum
  • Garantiscono la trasparenza per il team e gli stakeholder
  • Supportano il processo decisionale
  • Mantengono alta la qualità del prodotto

📚 Approfondimenti Consigliati

  • La Scrum Guide: Artefatti e loro impegni
  • Pattern di trasparenza in Scrum
  • Gestione efficace degli artefatti
  • Metriche per misurare l’avanzamento

🎓 Note del Trainer

“Gli artefatti in Scrum non sono semplici documenti o deliverable, ma rappresentano impegni concreti che il team prende verso la qualità e il valore. La loro corretta gestione è fondamentale per mantenere la trasparenza e permettere un’efficace ispezione e adattamento.”

🔜 Prossimo Episodio

Non perdete il prossimo episodio dove approfondiremo il Product Backlog e il Product Goal in dettaglio.

Questo articolo è basato sull’episodio 16 del podcast Scrum Italia con Fabio Panzavolta, Professional Scrum Trainer certificato Scrum.org.


Vuoi approfondire Scrum? Visita Collective Genius per risorse, formazione e consulenza professionale.

Le Basi di Scrum - Artefatti Scrum: Increment

11 – Artefatti Scrum: Increment

Incremento Scrum
Clicca l’immagine per ascoltare l’episodio del Podcast

Un Increment è un primo passo concreto verso il Product Goal ed è l’ultima versione del prodotto. È utilizzabile e potenzialmente pubblicabile in produzione.

Un Increment fornisce valore agli utilizzatori del prodotto.

Durante uno Sprint è possibile creare più Incrementi e potenzialmente rilasciarli durante lo Sprint, la somma degli incrementi viene ispezionata durante la Sprint Review. Il lavoro può essere considerato parte di un incremento solo se soddisfa la definizione di Done.

Le Basi di Scrum - Artefatti Scrum: Increment
Le Basi di Scrum – Artefatti Scrum: Increment

Commitment: Definizione di Done

La Definizione di Done è una descrizione formale dello stato dell’Incremento quando soddisfa le misure di qualità richieste per il prodotto.

La definizione di Done crea trasparenza consentendo a tutti di comprendere il lavoro svolto nel contesto dell’Increment.

Se la definizione di fatto fa parte degli standard dell’organizzazione, tutti gli Scrum Team devono seguirla, eventualmente arricchendola. In caso contrario, lo Scrum Team deve creare una definizione appropriata di Done per il prodotto.

I Developers sono tenuti a rispettare la definizione di Done. Se più team Scrum lavorano insieme su un prodotto, devono definire una definizione di Done unica che prenda in considerazione le problematiche di integrazione.

Scarica e stampa (in A4 o A3) il poster relativo a questo articolo, può essere utile per te in ufficio, i codici QR consentono di approfondire gli argomenti proposti!

Questo articolo fa parte di una serie di dodici pubblicazioni, ognuna delle quali spiega le basi di Scrum, secondo lo Scrum Guide.  Potrebbe essere utile per te come presentazione alla direzione o per chiunque sia curioso di approfondire l’argomento.

Tradotto dal francese da Denise Monreale, grazie!