Iniziare con Scrum

Intervista: Adottare Scrum nei Prodotti Hardware [E24]

ℹ️ Intervista Scrum e Hardware 📅 Data: 06/06/2023 ⏱️ Durata: 24 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, intervistiamo Luca Giancristofaro, ingegnere dell’automazione con esperienza nello sviluppo hardware e firmware. Scopriremo il suo percorso di adozione di Scrum in un contesto di prodotti fisici, le sfide affrontate e i benefici ottenuti nel passaggio da un approccio waterfall a Scrum.

🎧 Ascolta l’Episodio

🎯 Chi è Luca Giancristofaro

Luca è un ingegnere dell’automazione laureato nel 2008, con esperienza nel campo dell’elettronica, hardware e firmware. Ha lavorato inizialmente con metodologie waterfall per poi abbracciare Scrum negli ultimi anni. Attualmente si occupa dello sviluppo di prodotti che combinano hardware e software nel settore degli elettrodomestici.

🔄 Principali Punti Discussi

Il Passaggio a Scrum

  • Transizione da waterfall a Scrum per gestire meglio le richieste multiple
  • Miglioramento nella prioritizzazione delle attività
  • Maggiore chiarezza e consenso sulle direzioni di sviluppo
  • Aumento della trasparenza nel team

Benefici Riscontrati

  • Riduzione degli sprechi
  • Maggiore trasparenza attraverso le Sprint Review
  • Migliore allineamento tra stakeholder
  • Facilitazione della comunicazione tra team interni ed esterni

Sfide Attuali

  • Gestione di team ibridi (personale interno ed esterno)
  • Applicazione di Scrum su prodotti fisici
  • Implementazione efficace della Definition of Done
  • Mantenimento della coesione del team

💡 Consigli per Chi Inizia con Scrum

  1. Comprendere le fondamenta di Scrum prima di applicarlo
  2. Non vedere Scrum come un semplice insieme di regole da seguire
  3. Cercare di capire il “perché” dietro ogni elemento del framework
  4. Iniziare con piccoli cambiamenti se non si ha supporto completo
  5. Vivere l’adozione di Scrum positivamente a livello personale e di team

📚 Approfondimenti Consigliati

🎓 Note del Trainer

L’esperienza di Luca dimostra come Scrum possa essere applicato con successo anche in contesti non puramente software. La chiave del successo sta nella comprensione profonda dei principi e dei valori di Scrum, oltre che nella capacità di adattarli al proprio contesto specifico.

Fabio Panzavolta, Professional Scrum Trainer

🔜 Prossimo Episodio

Non perdete il prossimo episodio del podcast Scrum Italia, parleremo di Scrum e le torte di mele.

Questo articolo è basato sull’episodio 24 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.

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.