Blog

Scrum Master servant leader

Ruolo Scrum Master: Guida al Servant Leader [E10]

ℹ️ Ruolo Scrum Master 📅 Data: 28/02/2023 ⏱️ Durata: 13 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 il ruolo dello Scrum Master secondo la Scrum Guide (versione Novembre 2020). Analizziamo come questa figura chiave promuove e facilita l’adozione di Scrum, guidando team e organizzazioni verso una maggiore efficacia e agilità.

🎧 Ascolta l’Episodio

👥 Il Ruolo dello Scrum Master

Lo Scrum Master è un vero Servant Leader, responsabile di:

  • Promuovere Scrum come definito nella Guida Scrum
  • Aiutare tutti a comprendere teoria e pratiche Scrum
  • Garantire l’efficacia dello Scrum Team
  • Facilitare il miglioramento continuo delle pratiche per riuscire

🎯 Servizi Offerti dallo Scrum Master

Al Team

  • Allenare i membri all’autogestione e cross-funzionalità
  • Facilitare la creazione di incrementi di valore
  • Eliminare gli impedimenti
  • Gestire gli eventi Scrum nel timeboxing

Al Product Owner

  • Supportare la definizione del Product Goal
  • Ottimizzare la gestione del Product Backlog
  • Facilitare la pianificazione empirica
  • Migliorare la collaborazione con gli stakeholder

All’Organizzazione

  • Guidare l’adozione di Scrum
  • Pianificare l’implementazione
  • Promuovere l’approccio empirico
  • Rimuovere le barriere organizzative

💫 I Valori Scrum nel Ruolo

Lo Scrum Master incarna e promuove i cinque valori Scrum:

  • Coraggio
  • Rispetto
  • Apertura
  • Focus
  • Impegno (Commitment)

📈 Indicatori di Successo

  • Team più felici e motivati
  • Riduzione della burocrazia
  • Rilasci regolari di incrementi funzionanti
  • Maggiore sicurezza psicologica
  • Miglioramento continuo

📚 Approfondimenti Consigliati

  • Servant Leadership
  • Business Agility
  • Gestione del cambiamento organizzativo
  • Empirismo in Scrum

🎓 Note del Trainer

“Uno Scrum Master efficace crea un ambiente di sicurezza psicologica dove il team può sperimentare, imparare dai propri errori e crescere continuamente. Il cambiamento culturale che porta nell’organizzazione è graduale ma profondo, costruendo le fondamenta per una vera business agility.”

🔜 Prossimo Episodio

Non perdete il prossimo episodio dove approfondiremo gli eventi Scrum e lo Sprint.

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

Product Owner in Scrum

Il Product Owner in Scrum: Ruolo, Responsabilità e Sfide [E9]

ℹ️ Product Owner in Scrum 📅 Data: 21/02/2023 ⏱️ Durata: 13 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 il ruolo cruciale del Product Owner in Scrum, le sue responsabilità fondamentali e come massimizza il valore del prodotto. Analizziamo le caratteristiche di un Product Owner efficace e le sfide comuni nelle organizzazioni.

🎧 Ascolta l’Episodio

👑 Il Ruolo del Product Owner

Responsabilità Principali

  • Massimizzare il valore del prodotto
  • Gestire efficacemente il Product Backlog (Product Backlog Management)
  • Sviluppare e comunicare il Product Goal
  • Creare e ordinare gli elementi del Product Backlog
  • Mantenere trasparenza e visibilità

Caratteristiche Chiave

  • Mentalità sperimentale
  • Passione per l’innovazione
  • Competenze di collaborazione
  • Orientamento al mercato
  • Comprensione del Lean Thinking

🎯 Approccio Strategico

Visione e Strategia

  • Sviluppo di una chiara visione del prodotto
  • Focus sulla business agility
  • Ottimizzazione del lavoro non fatto
  • Comprensione profonda dei segmenti di clientela

Autorità e Decisioni

  • Ruolo decisionale unico
  • Rispetto delle decisioni in tutta l’organizzazione
  • Capacità di gestire gli stakeholder
  • Autonomia nelle scelte strategiche

🚫 Sfide Comuni

Ostacoli Organizzativi

  • Divisione tra Product Owner Business e Tecnico
  • Strutture organizzative a silos
  • Limitazioni dell’autorità decisionale
  • Mancanza di presenza con lo Scrum Team

📚 Approfondimenti Consigliati

🎓 Note del Trainer

“Il Product Owner è qualcuno che ottimizza il lavoro non fatto. È un imprenditore che deve avere la postura di capitano della barca, indicando una direzione chiara attraverso il Product Goal e la strategia di prodotto.”

🔜 Prossimo Episodio

Non perdete il prossimo episodio dove approfondiremo dove approfondiremo le responsabilità dello Scrum Master.

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

Scrum Developer

Scrum Developer: Guida alle Responsabilità [E8]

ℹ️ I Developer in Scrum 📅 Data: 14/02/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 il ruolo dei Developer all’interno dello Scrum Team secondo la Scrum Guide (versione Novembre 2020). Analizzeremo le loro responsabilità chiave, l’importanza dell’auto-organizzazione e come contribuiscono al successo del team.

🎧 Ascolta l’Episodio

👥 Chi Sono i Developer in Scrum?

I Developer sono le persone all’interno dello Scrum Team responsabili di creare qualsiasi aspetto di un Increment usabile ad ogni Sprint. Contrariamente a quanto si potrebbe pensare, non si tratta solo di sviluppatori software, ma di tutti i professionisti necessari per creare valore nel prodotto.

🎯 Le Responsabilità Fondamentali

1. Pianificazione dello Sprint

  • Creazione dello Sprint Backlog
  • Definizione del forecast di lavoro
  • Identificazione dei task operativi

2. Gestione della Qualità

  • Aderenza alla Definition of Done
  • Prevenzione del debito tecnico
  • Mantenimento di alti standard qualitativi

3. Adattamento Quotidiano

  • Partecipazione attiva al Daily Scrum
  • Trasparenza sul progresso
  • Adattamento della pianificazione verso lo Sprint Goal

4. Professionalità e Responsabilità Condivisa

  • Responsabilità reciproca come professionisti
  • Collaborazione cross-functional
  • Impegno collettivo verso il risultato

💡 Caratteristiche Chiave

  • Auto-organizzazione senza gerarchie
  • Competenze trasversali e complementari
  • Focus sulla creazione di valore
  • Approccio empirico al lavoro

📚 Approfondimenti Consigliati

  • Scrum Guide 2020
  • Empirismo in Scrum
  • Cross-functional Teams
  • Definition of Done

🎓 Note del Trainer

“Una delle sfide più comuni che osservo è la tendenza a vedere i Developer solo come esecutori. È fondamentale che riprendano l’iniziativa e la responsabilità delle soluzioni tecniche, questo aumenta non solo la motivazione ma anche la qualità e l’innovazione del prodotto.”

🔜 Prossimo Episodio

Non perdete il prossimo episodio dove approfondiremo il ruolo dello Scrum Master e come supporta i Developer nel loro percorso di crescita.

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

SpaceX Explosion

Creare prodotti complessi – L’esempio Spacex

Creare prodotti complessi impone una strategia di sviluppo centrata sull’esplorazione di soluzioni incrementali. SpaceX è un’ottimo esempio di come un prodotto evolve nel tempo, facendo tesoro dell’esperienza.

Spesso, in formazione o in clientela, mi sento dire che è impossibile sviluppare prodotti fisici in modo iterativo e incrementale. “Sai Fabio, questo non è software, noi facciamo prodotti fisici complessi”. Ok ok, capisco 😊.

Purtroppo queste affermazioni, ancora più spesso, sono fatte senza che si sia mai provato nulla di diverso. Strategie marketing e di vendita basate su processi predefiniti e rigidi non permettono di innovare. In questi contesti innovare significa far evolvere anche le funzioni a supporto del prodotto. Vediamo come, grazie all’esempio di SpaceX che, penso siamo d’accordo, crea prodotti piuttosto complessi 😊.

Nel seguito dell’articolo trovate le mie interpretazioni e supposizioni, frutto dell’osservazione dei video e altre informazioni trovate su internet. Non ho nessun tipo di contatto diretto con SpaceX. Se tu che leggi e conosci meglio SpaceX, sarò felicissimo di correggere gli eventuali errori di interpretazione!

Creare prodotti complessi: la storia dei vettori riutilizzabili

Quando SpaceX ha cominciato a sviluppare i vettori orbitali, ha dovuto far fronte ad un sacco di problemi. Alcuni di questi piuttosto visibili e spettacolari 💥.

I primi vettori erano di piccole dimensioni, studiati per inviare nell’atmosfera terrestre dei carichi di una certa massa, come piccoli satelliti.

Creare prodotti complessi – Le esplosioni che hanno insegnato tanto al team SpaceX

La domanda da farsi è: “come possiamo risolvere il problema che stiamo affrontando con il prodotto più piccolo ma utile possibile?“. Utile per noi in azienda per imparare e per i nostri clienti per poter fare cose che prima non potevano realizzare.

La serie di problemi ed esplosioni durante la fase di sviluppo ha dato l’idea al team SpaceX dei vettori riutilizzabili, quindi della “funzionalità” di rientro e atterraggio automatica.

Questo era qualcosa che non si era immaginato prima, che è emersa grazie ai diversi esperimenti fatti nello sviluppo. Si capisce quindi che l’innovazione non si pianifica, ma emerge durante lo sviluppo del prodotto.

Falcon 9 – il primo razzo di classe orbitale riutilizzabile (fonte sito SpaceX) è il risultato di tutte queste esplosioni (controllate o meno), e tante altre cose meno visibili ovviamente.

Al momento in cui scrivo questo articolo, il Falcon 9 ha fatto 195 lanci, 153 atterraggi, 132 voli di ritorno (fonte sito SpaceX) e ne fanno uno dei vettori meno cari del mercato per inviare satelliti in orbita.

Creare prodotti complessi – IL Falcon Heavy

Il Falcon Heavy è stato creato mettendo insieme 3 Falcon 9, anche qui si capisce quanto si pensi a riutilizzare ed integrare quello che già si sa.

Creare prodotti complessi – Falcon Heavy et Starman

Con il Falcon Heavy si ottiene una spinta al decollo equivalente a 18 aerei 747 (secondo il sito SpaceX) permettendo l’invio in orbita di masse più importanti e riducendo i costi di trasporto.

Ovviamente, grazie all’esperienza fatta con Falcon 9, questo modello ha subito molto meno esplosioni.

Secondo il sito SpaceX, al momento della scrittura di questo articolo, il Falcon Heavy ha fatto 5 lanci, 11 atterraggi, 6 voli di ritorno.

Andiamo avanti? 😊

Creare prodotti complessi – Starship

Questa è una navetta per trasporto merci e persone. Con questo mezzo si vuole raggiungere Marte.

Starship è il veicolo di lancio più potente al mondo mai sviluppato, con la capacità di portare in orbita terrestre oltre 100 tonnellate metriche (fonte sito SpaceX).

In qualche modo Starship è qualcosa di nuovo, l’esperienza passata con i Falcon 9 e Heavy è sicuramente servita. Ma qui si doveva imparare a far scendere a terra un bestione enorme. Ovviamente c’è stato qualche “piccolo” problema. Anche in questo caso utile per imparare e fare esperienza.

Creare prodotti complessi – I “piccoli” problemi durante lo sviluppo di Starship

Ciò che più mi ha affascinato, seguendo lo sviluppo di questo prodotto, è stato il modo in cui lo sviluppo iterativo e incrementale è evidente.

Dopo i test statici dei motori, Startship è stato fatto decollare a 100m da terra, poi sempre più in alto ed ogni volta per imparare qualcosa di preciso.

Anche le esplosioni avvenivano, a volte, di proposito. Proprio per capire cosa sarebbe successo in certe situazioni.

Si capisce come questo approccio “empirico” aiuti ad imparare in fretta, accumulare dati e risolvere problemi in un contesto di innovazione.

Il video qui sotto ha ispirato l’articolo che sto scrivendo. Si tratta del lancio di Falcon Heavy del 15 gennaio 2023. Si vedono i due booster tornare a terra, senza problemi. Francamente mi ha impressionato.

Al della prodezza tecnica, si capisce bene la logica di sviluppo dei prodotti che contraddistingue SpaceX e gli permette di essere il leader del loro settore.

Altra cosa che mi ha impressionato, è il tweet qui sotto di Musk, che mostra come sia stato fatto un passettino in più verso il raggiungimento della sua visione: andare su Marte.

Questo è quello che ci si aspetta da un Product Owner. Avere una visione, saperla comunicare e avere una strategia per raggiungerla.

Creare prodotti complessi - E così è come atterreremo su Marte.
Creare prodotti complessi – E così è come atterreremo su Marte.

Qua c’è una logica impressionante, brillante. Almeno per me. Applicare la stessa logica allo sviluppo di Software o Hardware non è poi così impossibile, cosa ne pensate?

Conclusioni

Quali problemi osservo nelle aziende che ho frequentato, che impediscono lo sviluppo agile di un prodotto?

  • Non c’è una sola persona responsabile dello sviluppo di un prodotto
  • Questa persona, se esiste, non ha l’autorità per prendere decisioni, o scende a compromessi per far contenti un pò tutti
  • Questa persona, se esiste, non è capace di concentrarsi sul perché e sul cosa, ma spesso interferisce su come fare le cose
  • Silos. Sales, Marketing, IT: spesso hanno la loro visione delle cose, solo che non si parlano, non la condividono, oppure lo fanno, ma troppo in fretta o troppo poco spesso.
  • Sicurezza psicologica: la creazione di prodotti complessi richiede un ambiente di lavoro nel quale ci si senta al sicuro per poter sperimentare, sbagliare e quindi imparare. Purtroppo l’ambiente di lavoro classico richiede persone che dimostrino di essere infallibili, di avere la risposta giusta al primo colpo. Il risultato è il teatro dell’opera, dove si fa finta di sapere le cosa anche quando non si sanno.

Non è un mistero quindi che, per creare prodotti complessi, un approccio agile e quindi empirico è il migliore. Volete innovare, volete battere la concorrenza? Allora prendete il gusto alla sfida, osate qualche bella esplosione 😊.

Aumenterete le vostre chances di essere vincenti!

Per approfondire

Validazione del Prodotto
Leadership - 5 cambiamenti fondamentali
Leadership – 5 cambiamenti fondamentali
Piccole vittorie: e se la trasformazione cominciasse da voi?
Piccole vittorie: e se la trasformazione cominciasse da voi?
Podcast Scrum Team Collective Genius con Fabio Panzavolta

Composizione Scrum Team: L’Unità Fondamentale di Scrum [E7]

ℹ️ Composizione Scrum Team 📅 Data: 7/02/2023 ⏱️ Durata: 13 minuti

🎙️ Introduzione

“Ciao, 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 il concetto dello Scrum Team secondo la Scrum Guide (versione Novembre 2020). Analizziamo la sua composizione, caratteristiche fondamentali e le responsabilità specifiche dei suoi membri.

🎧 Ascolta l’Episodio

👥 Composizione dello Scrum Team

Lo Scrum Team è l’unità fondamentale di Scrum, composta da:

  • Uno Scrum Master
  • Un Product Owner
  • I Developer

Caratteristiche Principali:

  • Nessuna gerarchia interna
  • Cross-funzionale
  • Autogestito
  • 10 persone o meno
  • Focus su un unico obiettivo (Product Goal)

🎯 Responsabilità Chiave

Responsabilità Collettive:

  • Collaborazione con gli stakeholder
  • Verifica e manutenzione
  • Sperimentazione e ricerca
  • Sviluppo e implementazione
  • Creazione di incrementi di valore in ogni Sprint

Principi Organizzativi:

  • Autonomia nella gestione del lavoro
  • Ritmo sostenibile negli Sprint
  • Focus sulla creazione di valore
  • Adattabilità continua

💡 L’Importanza dell’Autogestione

  • Organizzazione flessibile e adattiva
  • Capacità di riorganizzarsi in base alle necessità
  • Approccio “startup-like” all’innovazione
  • Eliminazione dei silos organizzativi

📚 Approfondimenti Consigliati

  • Empirismo in Scrum
  • Trasparenza, Ispezione e Adattamento
  • Gestione delle competenze cross-funzionali
  • Strutture organizzative agili

🎓 Note del Trainer

“Scrum abbatte i silos che, in certi contesti sono utili, ma per l’innovazione sono piuttosto un freno. L’autogestione è fondamentale: un team Scrum si organizza come vuole per raggiungere l’obiettivo, adattandosi continuamente alle situazioni da affrontare.”

🔜 Prossimo Episodio

Non perdete il prossimo episodio dove approfondiremo le tre responsabilità specifiche all’interno dello Scrum Team: Developer, Product Owner e Scrum Master.

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

I cinque valori fondamentali di Scrum illustrati

I 5 Valori Scrum: per una Leadership Agile di Successo [E6]

ℹ️ 5 Valori Scrum 📅 Data: 31/01/2023 ⏱️ Durata: 25 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 i 5 valori di Scrum: impegno, focus, apertura, rispetto e coraggio. Scopriremo come questi valori sono importanti per una pratica professionale di Scrum e come possono trasformare la cultura aziendale, riportando umanità nel posto di lavoro. Leggi l’articolo “Leading with values“!

🎧 Ascolta l’Episodio

🔑 I 5 Valori di Scrum

1. Impegno

  • Lo Scrum Team si impegna collettivamente verso gli obiettivi
  • Supporto reciproco tra i membri del team
  • Dedizione al miglioramento continuo

2. Focus

  • Concentrazione prioritaria sul lavoro dello Sprint
  • Attenzione agli obiettivi specifici
  • Massimizzazione del progresso verso i traguardi

3. Apertura

  • Trasparenza nel lavoro e nelle sfide
  • Condivisione aperta delle difficoltà
  • Comunicazione onesta con gli stakeholder

4. Rispetto

  • Riconoscimento delle capacità individuali
  • Valorizzazione dell’indipendenza
  • Rispetto reciproco tra team e stakeholder

5. Coraggio

  • Affrontare le sfide complesse
  • Essere vulnerabili quando necessario
  • Dire “no” quando appropriato

💡 Applicazione Pratica dei Valori

1. Workshop sui Valori

  • Definizione condivisa dei valori nel contesto del team
  • Creazione di un’identità di team unificata
  • Adattamento continuo delle definizioni

2. Cultura del Team

  • Integrazione dei nuovi membri
  • Evoluzione costante dei valori
  • Creazione di un ambiente psicologicamente sicuro

3. Leadership Agile

  • Dare l’esempio vivendo i valori
  • Stimolare un ambiente di lavoro sicuro
  • Promuovere la trasparenza attraverso la fiducia

🔄 Impatto sull’Organizzazione

1. Riumanizzazione del Lavoro

  • Superamento dell’approccio meccanico
  • Accettazione dell’imperfezione
  • Valorizzazione dell’elemento umano

2. Gestione della Complessità

3. Costruzione della Fiducia

  • Supporto dei pilastri empirici di Scrum
  • Creazione di un ambiente collaborativo
  • Promozione della trasparenza organizzativa

💪 Benefici Chiave

  • Ambiente di lavoro più umano e collaborativo
  • Maggiore capacità di affrontare sfide complesse
  • Miglioramento continuo basato sulla fiducia
  • Team più coesi e performanti
  • Cultura organizzativa più forte

📚 Approfondimenti Consigliati

🎓 Note del Trainer

I 5 valori Scrum riumanizzano il luogo di lavoro e vi aiutano a risolvere problemi complessi. Non siamo macchine infallibili – abbiamo i nostri giorni buoni e cattivi. È fondamentale creare un ambiente dove ci si sente sicuri di essere trasparenti e vulnerabili

Fabio Panzavolta, Professional Scrum Trainer

🔜 Prossimo Episodio

Non perdete il prossimo episodio dove approfondiremo lo Scrum Team.

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

La Teoria di Scrum: Guida Completa a Empirismo e Lean

La Teoria di Scrum: Guida Completa a Empirismo e Lean [E5]

ℹ️ La teoria di Scrum 📅 24/01/2023 ⏱️ Tempo di lettura: 8 minuti

🎙️ Introduzione

“Scrum si basa sull’empirismo ed il pensiero lean. L’empirismo afferma che la conoscenza deriva dall’esperienza e dal prendere decisioni basate su ciò che si è osservato.” – Scrum Guide 2020

📑 Sommario

In questo articolo, esploreremo la teoria di Scrum basandoci sulla Scrum Guide (versione Novembre 2020) e sugli insegnamenti di Fabio Panzavolta, Professional Scrum Trainer. Analizzeremo come l’empirismo e il pensiero Lean si combinano per creare un framework efficace per la gestione di prodotti complessi.

🎧 Ascolta l’Episodio

🎯 Le basi di Scrum

1. 🧪 L’Empirismo

  • La conoscenza deriva dall’esperienza diretta
  • Le decisioni si basano su osservazioni concrete
  • Il futuro è considerato imprevedibile
  • I piani dettagliati a lungo termine non sono efficaci
  • I bisogni degli utenti emergono attraverso l’esperienza

2. ⚡ Il Pensiero Lean

  • Massimo valore
  • Rapidità di consegna
  • Minimo spreco

🔄 I Tre Pilastri dell’Empirismo in Scrum

1. 👀 Trasparenza

  • Processo e lavoro visibili a tutti
  • Condivisione delle informazioni
  • Decisioni basate su dati concreti
  • Co-creazione di valore

2.🔍 Ispezione

  • Verifica frequente degli artefatti
  • Feedback continuo
  • Valutazione del prodotto funzionante
  • Costruzione della fiducia

3. 🔧 Adattamento

  • Modifiche immediate quando necessarie
  • Correzione delle deviazioni
  • Miglioramento continuo
  • Evoluzione basata sul feedback

💡 L’Approccio Iterativo e Incrementale

1. Ottimizzare la Predittività

  • Comprensione del ritmo di lavoro
  • Previsioni basate su dati empirici
  • Gestione delle aspettative

2. La Teoria di Scrum

  • Identificazione precoce dei problemi
  • Risoluzione rapida degli ostacoli
  • Adattamento continuo

🚀 L’Importanza dell’Auto-gestione

  • Autorità decisionale del team
  • Adattamento rapido
  • Decisioni prese da chi ha competenze pratiche
  • Manager come facilitatori

🔑 Punti Chiave dell’Articolo

Framework Empirico

  • Basato sull’esperienza
  • Decisioni concrete
  • Adattamento continuo

Approccio Lean

  • Focus sul valore
  • Eliminazione sprechi
  • Ottimizzazione continua

Pilastri Fondamentali

  • Trasparenza totale
  • Ispezione regolare
  • Adattamento rapido

💪 Vantaggi di Questo Approccio

  • Risposta efficace ai cambiamenti
  • Focus costante sul valore
  • Miglioramento continuo
  • Prodotti centrati sull’utente
  • Collaborazione potenziata
  • Decisioni basate sui dati

📚 Approfondimenti Consigliati

🎓 Note del Trainer

“Scrum non è altro che una macchina per rivelare la verità. […] Con Scrum non si va più veloci a fare le cose, viene tutto dal fatto di capire come eliminare gli sprechi e cosa è essenziale per i nostri utilizzatori.” – Fabio Panzavolta

🔜 Prossimo episodio

Nel prossimo episodio esploreremo i valori di Scrum, elementi fondamentali per costruire una cultura agile efficace.

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

Definizione di Scrum: Guida Completa

Definizione di Scrum: Guida Completa [E4]

ℹ️ Definizione di Scrum 📅 17/01/2023 ⏱️ Durata: 13 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 fondamentale, esploriamo la definizione ufficiale di Scrum dalla Scrum Guide (versione Novembre 2020). Analizziamo come questo framework leggero aiuta persone, team ed organizzazioni a generare valore attraverso soluzioni adattive per problemi complessi.

Ascolta l’Episodio

🎯 Definizione Scrum

“Scrum è un framework leggero che aiuta persone, team ed organizzazioni a generare valore attraverso soluzioni adattive per problemi complessi.”

🔄 Il Framework Scrum in Breve

Uno Scrum Master favorisce un ambiente in cui:

  • Un Product Owner ordina il lavoro in un Product Backlog
  • I Developers trasformano il lavoro in incrementi di valore durante uno Sprint
  • Scrum Team e stakeholder ispezionano i risultati e adattano il lavoro
  • Il ciclo ricomincia

💡 Concetti Fondamentali

1. La Semplicità di Scrum

  • Framework volutamente incompleto
  • Si basa sull’intelligenza collettiva
  • Guida relazioni e interazioni invece di fornire istruzioni dettagliate

2. Focus sul Valore

  • Deriva dal Lean Thinking di Toyota
  • Enfasi sul valore per l’utilizzatore finale
  • Approccio empirico e adattivo

3. Gestione della Complessità

  • Soluzione dei problemi complessi
  • Adattamento ai cambiamenti
  • Esempio pratico: sviluppo software
  • Requisiti in evoluzione
  • Influenze esterne (costi, risorse, eventi imprevisti)

4. Differenze con il Project Management Tradizionale

  • Focus sul prodotto invece che sul progetto
  • Enfasi sull’utilizzatore finale
  • Approccio empirico
  • Timeboxing con gli Sprint

🔑 Punti Chiave dell’Episodio

1. Framework Leggero

  • Principi essenziali
  • No procedure dettagliate
  • Flessibilità nell’implementazione

2. Generazione di Valore

  • Focus sull’utilizzatore finale
  • Deliverable incrementali
  • Feedback continuo

3. Soluzioni Adattive

  • Risposta ai cambiamenti
  • Approccio iterativo
  • Miglioramento continuo

💪 Vantaggi di Scrum

  • Rivela opportunità di miglioramento
  • Facilita la trasparenza organizzativa
  • Promuove l’adattabilità
  • Supporta il lavoro di squadra
  • Migliora l’efficienza operativa

📚 Approfondimenti Consigliati

  • Teoria di Scrum
  • Empirismo
  • Trasparenza, Ispezione e Adattamento
  • Ruoli e responsabilità in Scrum

🎓 Note del Trainer

“Scrum non è altro che una macchina per rivelare la verità. […] Uno dei modi di vedere se state facendo bene Scrum, almeno all’inizio, è che siete capaci di mettere in evidenza tutto quello che non funziona in azienda nell’ottica Scrum.”

🔜 Prossimo Episodio

Il prossimo episodio tratterà la teoria di Scrum, approfondendo i concetti di empirismo, trasparenza, ispezione ed adattamento.

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


Tecniche di facilitazione per gli eventi Scrum

Traduzione dell’articolo originale pubblicato sul sito Scrum.org.

Scrum prescrive eventi per creare regolarità e trasparenza e ridurre al minimo la necessità di altre riunioni. Gli eventi Scrum sono: Daily Scrum, Sprint Planning, Sprint Review, Sprint Retrospective e Sprint. Spesso gli eventi Scrum non vanno come previsto. Una buona e leggera facilitazione può aiutare i team Scrum a rimettersi in carreggiata.

Senza una buona facilitazione, gli eventi Scrum possono trasformarsi in riunioni inefficaci:

  • Lo scopo degli eventi può non essere raggiunto
  • Potrebbero esserci continue interruzioni mentre si parla, oppure persone che non osano esprimersi
  • Potremmo sentire sempre le stesse poche voci e perdere l’opinione degli altri
  • Gli eventi potrebbero protrarsi oltre i tempi previsti senza creare concretezza
  • Si possono perdere le opportunità di collaborare e di progredire verso i risultati desiderati

Questo elenco evidenzia lo scopo degli eventi Scrum, un’indicazione di dove il facilitatore dell’evento dovrebbe concentrarsi e alcuni esempi di tecniche di facilitazione che possono aiutare a guidare un team verso risultati di successo.

Daily Scrum

Scopo dell’evento: i Developers verificano i progressi verso lo Sprint Goal. L’output del Daily Scrum è un piano per la giornata lavorativa successiva.

Focus del facilitatore: creare un’atmosfera in cui il team si concentri sulla qualità, sull’impegno (Sprint Goal) e sulla risoluzione degli impedimenti. Evitare gli “status update”, perché corrispondono a informazione unidirezionale dal lavoratore al manager. Osservare e porre domande quando necessario. Assicurare che il team si concentri sullo Sprint Goal.

Video – Come facilitare il Daily Scrum

Come facilitare il Daily Scrum

Esistono molti modi per facilitare il Daily Scrum. In questa introduzione alla facilitazione di un Daily Scrum, imparerete tre tecniche diverse, con i vantaggi e le sfide di ciascuna. Il team può sperimentarle secondo le proprie necessità e scegliere il metodo che meglio lo aiuta a concentrarsi sui progressi verso lo Sprint Goal, producendo al contempo un piano attuabile per il giorno di lavoro successivo.

Esempi di tecniche di facilitazione:

Sprint Planning

Scopo dell’evento: inizia lo Sprint definendo il lavoro da svolgere per lo Sprint. L’output è uno Sprint Backlog (Sprint Goal + Product Backlog Item selezionati + Piano per realizzarli).

Focus del facilitatore: creare un ambiente collaborativo e trasparente con un obiettivo chiaro. Mantenere il team focalizzato sullo Sprint Goal.

Video – come facilitare lo Sprint Planning

Come facilitare lo Sprint Planning

In questo video di introduzione alla facilitazione dello Sprint Planning, imparerete come e quando utilizzare tecniche di facilitazione come il voto romano, la visualizzazione e le “powerful questions”, in modo che il team possa lasciare l’evento con uno Sprint Goal che persegua il Product Goal e un piano iniziale per lo Sprint.

Esempi di tecniche di facilitazione:

Sprint Review

Scopo dell’evento: ispezionare l’incremento, attraverso il feedback e l’adattamento del Product Backlog, se necessario.

Focus del facilitatore: creare un ambiente coinvolgente, energico e partecipativo. Incoraggiare l’ascolto piuttosto che la reazione. Empatizzare, ascoltare attivamente e costruire una sinergia tra il team Scrum, gli sponsor e gli stakeholder.

Video – come facilitare la Sprint Review

Come facilitare la Sprint Review

In questa introduzione alla facilitazione di una Sprint Review, imparerete una tecnica di facilitazione che può aiutarvi a trasformare la Sprint Review in una sessione più coinvolgente e collaborativa, in modo da poter raccogliere feedback preziosi dagli stakeholder per determinare i futuri adattamenti del vostro prodotto.

Esempi di tecniche di facilitazione:

Sprint Retrospective

Scopo dell’evento: lo Scrum Team esamina come è andato l’ultimo Sprint; individui, interazioni, processo, strumenti e definizione di Done. Output: lo Scrum Team si adatta identificando i cambiamenti più utili per migliorare la propria efficacia.

Focus del facilitatore: creare un’atmosfera sicura in cui tutti i membri del team si sentano aperti a partecipare. Ascoltare attivamente ciò che viene detto e ciò che non viene detto. Aprire la parola ai diversi punti di vista. Costruire il consenso e definire chiaramente i passi successivi.

Video – Come facilitare la Sprint Retrospective

Come facilitare la Sprint Retrospective

In questo video Introduzione alla facilitazione della Sprint Retrospective, imparerete passo dopo passo come guidare il vostro team attraverso una Sprint Retrospective con tecniche quali la Prima Direttiva, il Gioco della perfezione, il Dot Voting e la Affinity Mapping, in modo che il vostro team possa lasciare l‘evento con idee su come migliorare.

Esempi di tecniche di facilitazione:

Per saperne di più sulla facilitazione.

Ep. 3 - Scrum Guide Scopo della Guida Scrum

Scopo della Guida Scrum: Analisi e Significato [E3]

ℹ️ Scopo della Guida Scrum 📅 17/01/2023 ⏱️ Durata: 15 minuti

🎙️ Introduzione

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

📑 Sommario

In questo episodio, esploriamo lo scopo della Guida Scrum (versione Novembre 2020). Analizziamo l’importanza di seguire il framework nella sua interezza e come la sua semplicità nasconde una profonda potenza nel rivelare opportunità di miglioramento organizzativo.

🎧 Ascolta l’Episodio

🔍 Punti Chiave della Guida Scrum

1. Origine e Evoluzione

  • Scrum è nato nei primi anni ’90
  • La prima versione della guida scrum è stata scritta nel 2010 da Ken Schwaber e Jeff Sutherland
  • Aggiornamenti incrementali basati sull’esperienza pratica

2. Elementi Fondamentali

  • Ogni elemento ha uno scopo specifico
  • Framework completo e interconnesso
  • Importanza di mantenere la struttura base

3. Applicabilità Universale

  • Nato nello sviluppo software
  • Ora utilizzato in molteplici settori
  • Adatto per qualsiasi lavoro complesso

💡 Concetti Fondamentali

1. Framework vs Teoria

  • Non è teoria pura ma esperienza pratica
  • Basato su processi empirici e Lean Thinking
  • Evoluzione guidata dal campo

2. Importanza dell’Integrità

  • Rischi dell’adattamento selettivo
  • Necessità di seguire tutte le regole
  • Benefici della struttura completa

3. Ruolo dei Developers

  • Termine inclusivo per tutti i contributori
  • Non limitato agli sviluppatori software
  • Include analisti, ricercatori, specialisti

🔑 Insegnamenti Chiave

Semplicità Intenzionale

  • 18 pagine essenziali
  • Focus sui principi fondamentali
  • Eliminazione degli sprechi (Lean)

Adattabilità Controllata

  • Possibilità di aggiungere pratiche
  • Mantenimento della struttura base
  • Flessibilità nel contesto specifico

Creazione di Valore

  • Focus sul beneficio per gli utenti
  • Miglioramento della vita lavorativa
  • Coinvolgimento significativo

🎓 Note del Trainer

“Scrum non è teoria, la Scrum Guide è il risultato di esperienze sul campo condivise. […] La sfida più grande in azienda è quella di andare al di là di quello che è carino e facile da implementare, per abbracciare il framework nella sua completezza.”

💪 Vantaggi dell’Approccio Completo

  • Rivela problemi organizzativi nascosti
  • Facilita il miglioramento continuo
  • Promuove collaborazione efficace
  • Aumenta il valore generato

📚 Approfondimenti Consigliati

  • Teoria dei processi empirici
  • Lean Thinking
  • Gestione dei problemi complessi
  • Framework Scrum completo

🔜 Prossimo Episodio

Nel prossimo episodio approfondiremo la definizione di Scrum, esplorando come questo framework aiuta le organizzazioni a generare valore attraverso soluzioni adattive.

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