SlideShare a Scribd company logo
1 of 25
Un team agile allo sprint
Università degli Studi Roma Tre
Facoltà di Economia “Federico Caffè”
12 Aprile 2013
http://www.EmilianoSoldiPMP.info
Emiliano Soldi PMP, PMI-ACP, CSM
Agile Practice Leader & Coach
@EmilianoSoldi
#PMIRome_APM
2
RIDURRE TEMPI ATTESA
RIDURRE PASSAGGI DI CONSEGNE
RIDURRE SOVRA-PRODUZIONE
PREVEDERE TIME-BOXING
RIDURRE BATCH DI LAVORO
DIMENSIONE SIMILE BATCH DI LAVORO
APPROCCIO ITERATIVO
EVITARE IL MULTI-TASKING
COMUNICAZIONE EFFICACE
PIANIFICAZIONE VISUALE
MIGLIORAMENTO CONTINUO
COMPLESSITÀ
VARIABILITÀ
SPRECHI
SOVRA-ALLOCAZIONI
COLLI DI BOTTIGLIA
DEBITO BUSINESS/TECNICO
…una questione di leggerezza
3
Come fare?
4
Il framework Scrum
Regole, ruoli, responsabilità, cerimonie,
strumenti, che soddisfano i principi lean.
5
Il team agile
E’ lo “strumento” che mette in pratica nel
quotidiano, ciò che il framework prescrive.
Deve possedere precise caratteristiche,
per sostenere la sfida.
6
COLLABORAZIONE, COOPERAZIONE, CONDIVISIONE, COORDINAMENTO
7
Trasparenza, Fiducia, Rispetto
8
8
COMMITMENT
9
9
FOCALIZZAZIONE
10
CORAGGIO
11
Competenza tecnica
Dimensione ridotta
Capacità di adattamento
Auto-organizzazione
Orientamento al risultato
Miglioramento continuo
Competenza tecnica
Dimensione ridotta
Capacità di adattamento
Auto-organizzazione
Orientamento al risultato
Miglioramento continuo
11
12
o tribù?!
Troupe teatrale…
13
Sprintiamo?
14
Vi presento il team
15
15
Product Strategy
Release
Sprint
Daily
Continuous
RYTHMS
16
Planning Meeting
Spiegazione dei requisiti da parte
del Product Owner.
Analisi dettagli funzionali
Commitment del team
su cosa realizzare
nell’iterazione in partenza
Team scompone in task tecnici.
Definizione dei criteri di accettazione.
17
Stand-up Daily Meeting
Condivisione stato di avanzamento
e eventuali impedimenti.
Co-creazione della giornata lavorativa.
Cosa ho fatto? Cosa farò? Quali i problemi?
Stand-up meeting:
Efficacia
Focalizzazione
Urgenza
18
Lavoro giornaliero: DEVELOPER
• Richiede chiarimenti al
Product Owner su dettagli funzionali
• Approfondisce l’architettura
• Affianca il tester per la definizione degli
scenari di test
• Sviluppa test unitari, codifica, rifattorizza
• Rilascia il prodotto ai tester per controllo
qualità
• Effettua Bug-fixing
19
Lavoro giornaliero: TESTER
• Ingaggia il Product Owner per definire
i criteri di accettazione dei requisiti
• Verifica scenari di test con il Product Owner
• Pairing con sviluppatore per revisione
interfacce, prototipi, regole di business
• Crea gli script di automazione dei test
• Effettua i test e segnala eventuali bug
• Effettua primo sign-off funzionale
qualitativo di quanto sviluppato
20
Lavoro giornaliero: SCRUM MASTER
• Supervisiona il processo Scrum
• Aiuta il team a migliorare le performance
• Si prende carico e risolve gli impedimenti
• Protegge il team da ‘incursioni’
• Training/coaching team e altri stakeholders
• Support Il Product Owner nella gestione del
product backlog
• Promuove cultura di incessante del
miglioramento continuo (kaizen)
21
Lavoro giornaliero: PRODUCT OWNER
• Alimenta e manutiene il product backlog
• Prioritizza i requisiti in base al valore di
business, al costo e ai rischi
• Ingaggia gli altri stakeholder
• Fornisce le informazioni necessarie al team
per la realizzazione del prodotto
• Verifica quanto realizzato
• Fornisce l’accettazione finale, per la messa
in demo
22
Demo/Review Meeting
Il team mostra a tutti gli stakeholders
interessati, quanto è stato sviluppato e
fornisce i dati inerenti le perfomance
Il Product Owner raccoglie eventuali
feedback provenienti dalla platea al fine
di raccoglierli nel product backlog
per sviluppi futuri
Si vuole creare un clima di
fiducia e impegno reciproci
23
Retrospective Meeting
Team riflette sui risultati sprint terminato
Si identifica ciò che è andato bene e ciò che
non ha funzionato
Si identificano azioni di miglioramento, da
mettere in pratica immediatamente
24
Falsi Miti sui Team Agili
I team o sono disciplinati o agili
Auto-organizzazione = Anarchia
Requisiti e architettura chiari subito
I team agili non stimano, giocano a poker
I tester nei team agili non servono
Facciamo unit testing non servono
test di integrazione
Senza un Gantt il team non sa cosa fare
25
http://it.linkedin.com/in/emilianosoldi/
http://www.emilianosoldipmp.info/
http://twitter.com/EmilianoSoldi/

More Related Content

What's hot

Sviluppo Agile secondo l'approccio SCRUM
Sviluppo Agile secondo l'approccio SCRUMSviluppo Agile secondo l'approccio SCRUM
Sviluppo Agile secondo l'approccio SCRUMMatteo Papadopoulos
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project ManagementGiulio Roggero
 
The scrum rules - SMAU Milano 2019
The scrum rules - SMAU Milano 2019The scrum rules - SMAU Milano 2019
The scrum rules - SMAU Milano 2019rhubbit
 
Agile Project Management - the Board Game workshop
Agile Project Management  - the Board Game workshopAgile Project Management  - the Board Game workshop
Agile Project Management - the Board Game workshopGiulio Roggero
 
Back to Agile - Codemotion 2013
Back to Agile - Codemotion 2013  Back to Agile - Codemotion 2013
Back to Agile - Codemotion 2013 Fabio Armani
 
Instilling Scrum Workshop
Instilling Scrum WorkshopInstilling Scrum Workshop
Instilling Scrum WorkshopRaoul Buzziol
 
Manifesto per lo Sviluppo Agile di Software
Manifesto per lo Sviluppo Agile di SoftwareManifesto per lo Sviluppo Agile di Software
Manifesto per lo Sviluppo Agile di SoftwareAmmLibera AL
 
Lean Agile Development - a war story (Better Software 2010)
Lean Agile Development - a war story (Better Software  2010)Lean Agile Development - a war story (Better Software  2010)
Lean Agile Development - a war story (Better Software 2010)Fabio Armani
 
Percorsi formativi Lean-Agile
Percorsi formativi Lean-AgilePercorsi formativi Lean-Agile
Percorsi formativi Lean-AgileGiulio Roggero
 
Agile raccontato a mia nonna
Agile raccontato a mia nonnaAgile raccontato a mia nonna
Agile raccontato a mia nonnaFelice Pescatore
 
Impatti dell'introduzione di Scrum
Impatti dell'introduzione di ScrumImpatti dell'introduzione di Scrum
Impatti dell'introduzione di ScrumAndrea Di Pinto
 
Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011
Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011
Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011Fabio Armani
 
Scrum una breve introduzione
Scrum una breve introduzioneScrum una breve introduzione
Scrum una breve introduzionerhubbit
 
Agile e l’arte di semplificare progetti complessi
Agile e l’arte di semplificare progetti complessiAgile e l’arte di semplificare progetti complessi
Agile e l’arte di semplificare progetti complessiGiulio Roggero
 
Scalare scrum senza scrum
Scalare scrum senza scrumScalare scrum senza scrum
Scalare scrum senza scrumGianni Bombelli
 

What's hot (20)

Sviluppo Agile secondo l'approccio SCRUM
Sviluppo Agile secondo l'approccio SCRUMSviluppo Agile secondo l'approccio SCRUM
Sviluppo Agile secondo l'approccio SCRUM
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
The scrum rules - SMAU Milano 2019
The scrum rules - SMAU Milano 2019The scrum rules - SMAU Milano 2019
The scrum rules - SMAU Milano 2019
 
Agile Project Management - the Board Game workshop
Agile Project Management  - the Board Game workshopAgile Project Management  - the Board Game workshop
Agile Project Management - the Board Game workshop
 
Back to Agile - Codemotion 2013
Back to Agile - Codemotion 2013  Back to Agile - Codemotion 2013
Back to Agile - Codemotion 2013
 
Instilling Scrum Workshop
Instilling Scrum WorkshopInstilling Scrum Workshop
Instilling Scrum Workshop
 
Manifesto per lo Sviluppo Agile di Software
Manifesto per lo Sviluppo Agile di SoftwareManifesto per lo Sviluppo Agile di Software
Manifesto per lo Sviluppo Agile di Software
 
Diventare agile
Diventare agileDiventare agile
Diventare agile
 
Introduzione a Scrum
Introduzione a ScrumIntroduzione a Scrum
Introduzione a Scrum
 
Agile in 45 minuti
Agile in 45 minutiAgile in 45 minuti
Agile in 45 minuti
 
Lean Agile Development - a war story (Better Software 2010)
Lean Agile Development - a war story (Better Software  2010)Lean Agile Development - a war story (Better Software  2010)
Lean Agile Development - a war story (Better Software 2010)
 
Percorsi formativi Lean-Agile
Percorsi formativi Lean-AgilePercorsi formativi Lean-Agile
Percorsi formativi Lean-Agile
 
Agile raccontato a mia nonna
Agile raccontato a mia nonnaAgile raccontato a mia nonna
Agile raccontato a mia nonna
 
Impatti dell'introduzione di Scrum
Impatti dell'introduzione di ScrumImpatti dell'introduzione di Scrum
Impatti dell'introduzione di Scrum
 
Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011
Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011
Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011
 
Semplicemente Agile
Semplicemente AgileSemplicemente Agile
Semplicemente Agile
 
Scrum una breve introduzione
Scrum una breve introduzioneScrum una breve introduzione
Scrum una breve introduzione
 
Agile methodologies
Agile methodologiesAgile methodologies
Agile methodologies
 
Agile e l’arte di semplificare progetti complessi
Agile e l’arte di semplificare progetti complessiAgile e l’arte di semplificare progetti complessi
Agile e l’arte di semplificare progetti complessi
 
Scalare scrum senza scrum
Scalare scrum senza scrumScalare scrum senza scrum
Scalare scrum senza scrum
 

Similar to Un Team Agile allo Sprint (PMI-Rome)

Un team agile allo sprint!
Un team agile allo sprint!Un team agile allo sprint!
Un team agile allo sprint!inspearit Italy
 
Luiss Event Agile Team
Luiss Event Agile TeamLuiss Event Agile Team
Luiss Event Agile TeamEmiliano Soldi
 
Open Innovation Campus - 05/04/2018 - Agile challenges: essere agili nello sv...
Open Innovation Campus - 05/04/2018 - Agile challenges: essere agili nello sv...Open Innovation Campus - 05/04/2018 - Agile challenges: essere agili nello sv...
Open Innovation Campus - 05/04/2018 - Agile challenges: essere agili nello sv...Vittorio Polizzi
 
Dall'ideazione alla progettazione - Teamwork e metodologie Agili
Dall'ideazione alla progettazione - Teamwork e metodologie AgiliDall'ideazione alla progettazione - Teamwork e metodologie Agili
Dall'ideazione alla progettazione - Teamwork e metodologie AgiliMassimiliano Camillucci
 
Agile Mindset e Tool per il mondo delle costruzioni
Agile Mindset e Tool per il mondo delle costruzioniAgile Mindset e Tool per il mondo delle costruzioni
Agile Mindset e Tool per il mondo delle costruzioniDaniela D. Rinaldi
 
ARKON_Omnia Your Fractional & Temporary Manager
ARKON_Omnia Your Fractional & Temporary ManagerARKON_Omnia Your Fractional & Temporary Manager
ARKON_Omnia Your Fractional & Temporary Managerstefanosabato68
 
Il fattore umano nello sviluppo agile delle macchine - From the vision to the...
Il fattore umano nello sviluppo agile delle macchine - From the vision to the...Il fattore umano nello sviluppo agile delle macchine - From the vision to the...
Il fattore umano nello sviluppo agile delle macchine - From the vision to the...Daniela D. Rinaldi
 
Agile Project Management: Integrare metodologie di progetto tradizionali con ...
Agile Project Management: Integrare metodologie di progetto tradizionali con ...Agile Project Management: Integrare metodologie di progetto tradizionali con ...
Agile Project Management: Integrare metodologie di progetto tradizionali con ...Codemotion
 
Percorso di validazione dall'idea al business model - Cosimo Panetta
Percorso di validazione dall'idea al business model - Cosimo PanettaPercorso di validazione dall'idea al business model - Cosimo Panetta
Percorso di validazione dall'idea al business model - Cosimo PanettaSardegna Ricerche
 
Percorso di validazione dall'idea al business model per startup
Percorso di validazione dall'idea al business model per startupPercorso di validazione dall'idea al business model per startup
Percorso di validazione dall'idea al business model per startupThe Doers
 
Festo Master Lean Six Sigma 2014 Green e Black
Festo Master Lean Six Sigma 2014 Green e BlackFesto Master Lean Six Sigma 2014 Green e Black
Festo Master Lean Six Sigma 2014 Green e BlackAlessandro Enna
 
Operations Management Best Practices Industrial Consulting
Operations Management Best Practices   Industrial ConsultingOperations Management Best Practices   Industrial Consulting
Operations Management Best Practices Industrial Consultingguest48fa7583
 
Operations Management Best Practices Industrial Consulting
Operations Management Best Practices   Industrial ConsultingOperations Management Best Practices   Industrial Consulting
Operations Management Best Practices Industrial Consultingskokoev
 
Certificazione della Professione Project Manager
Certificazione della Professione Project ManagerCertificazione della Professione Project Manager
Certificazione della Professione Project ManagerVito Madaio
 
Agile Lean Conference 2016 - Barengo _I principi del lean software development
Agile Lean Conference 2016 - Barengo _I principi del lean software developmentAgile Lean Conference 2016 - Barengo _I principi del lean software development
Agile Lean Conference 2016 - Barengo _I principi del lean software developmentAgile Lean Conference
 

Similar to Un Team Agile allo Sprint (PMI-Rome) (20)

Un team agile allo sprint!
Un team agile allo sprint!Un team agile allo sprint!
Un team agile allo sprint!
 
Luiss Event Agile Team
Luiss Event Agile TeamLuiss Event Agile Team
Luiss Event Agile Team
 
Open Innovation Campus - 05/04/2018 - Agile challenges: essere agili nello sv...
Open Innovation Campus - 05/04/2018 - Agile challenges: essere agili nello sv...Open Innovation Campus - 05/04/2018 - Agile challenges: essere agili nello sv...
Open Innovation Campus - 05/04/2018 - Agile challenges: essere agili nello sv...
 
Scrum method.pptx
Scrum method.pptxScrum method.pptx
Scrum method.pptx
 
Dall'ideazione alla progettazione - Teamwork e metodologie Agili
Dall'ideazione alla progettazione - Teamwork e metodologie AgiliDall'ideazione alla progettazione - Teamwork e metodologie Agili
Dall'ideazione alla progettazione - Teamwork e metodologie Agili
 
Agile Engineering
Agile EngineeringAgile Engineering
Agile Engineering
 
Agile for Genio
Agile for GenioAgile for Genio
Agile for Genio
 
Agile Mindset e Tool per il mondo delle costruzioni
Agile Mindset e Tool per il mondo delle costruzioniAgile Mindset e Tool per il mondo delle costruzioni
Agile Mindset e Tool per il mondo delle costruzioni
 
ARKON_Omnia Your Fractional & Temporary Manager
ARKON_Omnia Your Fractional & Temporary ManagerARKON_Omnia Your Fractional & Temporary Manager
ARKON_Omnia Your Fractional & Temporary Manager
 
Il fattore umano nello sviluppo agile delle macchine - From the vision to the...
Il fattore umano nello sviluppo agile delle macchine - From the vision to the...Il fattore umano nello sviluppo agile delle macchine - From the vision to the...
Il fattore umano nello sviluppo agile delle macchine - From the vision to the...
 
Agile Project Management: Integrare metodologie di progetto tradizionali con ...
Agile Project Management: Integrare metodologie di progetto tradizionali con ...Agile Project Management: Integrare metodologie di progetto tradizionali con ...
Agile Project Management: Integrare metodologie di progetto tradizionali con ...
 
Ll In Produzione
Ll In ProduzioneLl In Produzione
Ll In Produzione
 
Percorso di validazione dall'idea al business model - Cosimo Panetta
Percorso di validazione dall'idea al business model - Cosimo PanettaPercorso di validazione dall'idea al business model - Cosimo Panetta
Percorso di validazione dall'idea al business model - Cosimo Panetta
 
Percorso di validazione dall'idea al business model per startup
Percorso di validazione dall'idea al business model per startupPercorso di validazione dall'idea al business model per startup
Percorso di validazione dall'idea al business model per startup
 
Festo Master Lean Six Sigma 2014 Green e Black
Festo Master Lean Six Sigma 2014 Green e BlackFesto Master Lean Six Sigma 2014 Green e Black
Festo Master Lean Six Sigma 2014 Green e Black
 
Operations Management Best Practices Industrial Consulting
Operations Management Best Practices   Industrial ConsultingOperations Management Best Practices   Industrial Consulting
Operations Management Best Practices Industrial Consulting
 
Operations Management Best Practices Industrial Consulting
Operations Management Best Practices   Industrial ConsultingOperations Management Best Practices   Industrial Consulting
Operations Management Best Practices Industrial Consulting
 
Agile in Azienda
Agile in AziendaAgile in Azienda
Agile in Azienda
 
Certificazione della Professione Project Manager
Certificazione della Professione Project ManagerCertificazione della Professione Project Manager
Certificazione della Professione Project Manager
 
Agile Lean Conference 2016 - Barengo _I principi del lean software development
Agile Lean Conference 2016 - Barengo _I principi del lean software developmentAgile Lean Conference 2016 - Barengo _I principi del lean software development
Agile Lean Conference 2016 - Barengo _I principi del lean software development
 

More from Emiliano Soldi

Embracing Future Shock
Embracing Future ShockEmbracing Future Shock
Embracing Future ShockEmiliano Soldi
 
Agile and Generative AI - friends or foe?
Agile and Generative AI - friends or foe?Agile and Generative AI - friends or foe?
Agile and Generative AI - friends or foe?Emiliano Soldi
 
Agile for Circular Economy
Agile for Circular EconomyAgile for Circular Economy
Agile for Circular EconomyEmiliano Soldi
 
Adaptive Strategy Combining OKR and Lean Portfolio Management
Adaptive Strategy Combining OKR and Lean Portfolio ManagementAdaptive Strategy Combining OKR and Lean Portfolio Management
Adaptive Strategy Combining OKR and Lean Portfolio ManagementEmiliano Soldi
 
Catalizzare la trasformazione verso la sostenibilità aziendale con agli OKR -...
Catalizzare la trasformazione verso la sostenibilità aziendale con agli OKR -...Catalizzare la trasformazione verso la sostenibilità aziendale con agli OKR -...
Catalizzare la trasformazione verso la sostenibilità aziendale con agli OKR -...Emiliano Soldi
 
Adaptive Strategy Combinare OKR con Lean Portfolio Management
Adaptive Strategy Combinare OKR con Lean Portfolio ManagementAdaptive Strategy Combinare OKR con Lean Portfolio Management
Adaptive Strategy Combinare OKR con Lean Portfolio ManagementEmiliano Soldi
 
Sul perché l’Agilità sia una risorsa imprescindibile per Sostenibilità ed Eco...
Sul perché l’Agilità sia una risorsa imprescindibile per Sostenibilità ed Eco...Sul perché l’Agilità sia una risorsa imprescindibile per Sostenibilità ed Eco...
Sul perché l’Agilità sia una risorsa imprescindibile per Sostenibilità ed Eco...Emiliano Soldi
 
Agile For Sustainability
Agile For SustainabilityAgile For Sustainability
Agile For SustainabilityEmiliano Soldi
 
Far emergere il cambiamento
Far emergere il cambiamentoFar emergere il cambiamento
Far emergere il cambiamentoEmiliano Soldi
 
Designing adaptive and nimble organizations
Designing adaptive and nimble organizationsDesigning adaptive and nimble organizations
Designing adaptive and nimble organizationsEmiliano Soldi
 
Favoring the Emergence through Agile Scaffolding
Favoring the Emergence through Agile ScaffoldingFavoring the Emergence through Agile Scaffolding
Favoring the Emergence through Agile ScaffoldingEmiliano Soldi
 
Business Agility - Transforming Disruptions into Competitive Advantage
Business Agility - Transforming Disruptions into Competitive AdvantageBusiness Agility - Transforming Disruptions into Competitive Advantage
Business Agility - Transforming Disruptions into Competitive AdvantageEmiliano Soldi
 
Seeing through complexity
Seeing through complexitySeeing through complexity
Seeing through complexityEmiliano Soldi
 
I superpoteri di un leader agile
I superpoteri di un leader agileI superpoteri di un leader agile
I superpoteri di un leader agileEmiliano Soldi
 
Quando l urgenza del cambiamento diventa un acceleratore della agilita aziend...
Quando l urgenza del cambiamento diventa un acceleratore della agilita aziend...Quando l urgenza del cambiamento diventa un acceleratore della agilita aziend...
Quando l urgenza del cambiamento diventa un acceleratore della agilita aziend...Emiliano Soldi
 
Business agility come cavalcare onda della discontinuita dei mercati leader...
Business agility come cavalcare onda della discontinuita dei mercati   leader...Business agility come cavalcare onda della discontinuita dei mercati   leader...
Business agility come cavalcare onda della discontinuita dei mercati leader...Emiliano Soldi
 
Morphing continually to achieve Business Agility
Morphing continually to achieve Business AgilityMorphing continually to achieve Business Agility
Morphing continually to achieve Business AgilityEmiliano Soldi
 
Agile to boost value for customers, employees and communities
Agile to boost value for customers, employees and communitiesAgile to boost value for customers, employees and communities
Agile to boost value for customers, employees and communitiesEmiliano Soldi
 
Stable long lived team
Stable long lived teamStable long lived team
Stable long lived teamEmiliano Soldi
 

More from Emiliano Soldi (20)

Embracing Future Shock
Embracing Future ShockEmbracing Future Shock
Embracing Future Shock
 
Agile and Generative AI - friends or foe?
Agile and Generative AI - friends or foe?Agile and Generative AI - friends or foe?
Agile and Generative AI - friends or foe?
 
Agile for Circular Economy
Agile for Circular EconomyAgile for Circular Economy
Agile for Circular Economy
 
Adaptive Strategy Combining OKR and Lean Portfolio Management
Adaptive Strategy Combining OKR and Lean Portfolio ManagementAdaptive Strategy Combining OKR and Lean Portfolio Management
Adaptive Strategy Combining OKR and Lean Portfolio Management
 
Catalizzare la trasformazione verso la sostenibilità aziendale con agli OKR -...
Catalizzare la trasformazione verso la sostenibilità aziendale con agli OKR -...Catalizzare la trasformazione verso la sostenibilità aziendale con agli OKR -...
Catalizzare la trasformazione verso la sostenibilità aziendale con agli OKR -...
 
Open Up
Open UpOpen Up
Open Up
 
Adaptive Strategy Combinare OKR con Lean Portfolio Management
Adaptive Strategy Combinare OKR con Lean Portfolio ManagementAdaptive Strategy Combinare OKR con Lean Portfolio Management
Adaptive Strategy Combinare OKR con Lean Portfolio Management
 
Sul perché l’Agilità sia una risorsa imprescindibile per Sostenibilità ed Eco...
Sul perché l’Agilità sia una risorsa imprescindibile per Sostenibilità ed Eco...Sul perché l’Agilità sia una risorsa imprescindibile per Sostenibilità ed Eco...
Sul perché l’Agilità sia una risorsa imprescindibile per Sostenibilità ed Eco...
 
Agile For Sustainability
Agile For SustainabilityAgile For Sustainability
Agile For Sustainability
 
Far emergere il cambiamento
Far emergere il cambiamentoFar emergere il cambiamento
Far emergere il cambiamento
 
Designing adaptive and nimble organizations
Designing adaptive and nimble organizationsDesigning adaptive and nimble organizations
Designing adaptive and nimble organizations
 
Favoring the Emergence through Agile Scaffolding
Favoring the Emergence through Agile ScaffoldingFavoring the Emergence through Agile Scaffolding
Favoring the Emergence through Agile Scaffolding
 
Business Agility - Transforming Disruptions into Competitive Advantage
Business Agility - Transforming Disruptions into Competitive AdvantageBusiness Agility - Transforming Disruptions into Competitive Advantage
Business Agility - Transforming Disruptions into Competitive Advantage
 
Seeing through complexity
Seeing through complexitySeeing through complexity
Seeing through complexity
 
I superpoteri di un leader agile
I superpoteri di un leader agileI superpoteri di un leader agile
I superpoteri di un leader agile
 
Quando l urgenza del cambiamento diventa un acceleratore della agilita aziend...
Quando l urgenza del cambiamento diventa un acceleratore della agilita aziend...Quando l urgenza del cambiamento diventa un acceleratore della agilita aziend...
Quando l urgenza del cambiamento diventa un acceleratore della agilita aziend...
 
Business agility come cavalcare onda della discontinuita dei mercati leader...
Business agility come cavalcare onda della discontinuita dei mercati   leader...Business agility come cavalcare onda della discontinuita dei mercati   leader...
Business agility come cavalcare onda della discontinuita dei mercati leader...
 
Morphing continually to achieve Business Agility
Morphing continually to achieve Business AgilityMorphing continually to achieve Business Agility
Morphing continually to achieve Business Agility
 
Agile to boost value for customers, employees and communities
Agile to boost value for customers, employees and communitiesAgile to boost value for customers, employees and communities
Agile to boost value for customers, employees and communities
 
Stable long lived team
Stable long lived teamStable long lived team
Stable long lived team
 

Un Team Agile allo Sprint (PMI-Rome)

  • 1. Un team agile allo sprint Università degli Studi Roma Tre Facoltà di Economia “Federico Caffè” 12 Aprile 2013 http://www.EmilianoSoldiPMP.info Emiliano Soldi PMP, PMI-ACP, CSM Agile Practice Leader & Coach @EmilianoSoldi #PMIRome_APM
  • 2. 2 RIDURRE TEMPI ATTESA RIDURRE PASSAGGI DI CONSEGNE RIDURRE SOVRA-PRODUZIONE PREVEDERE TIME-BOXING RIDURRE BATCH DI LAVORO DIMENSIONE SIMILE BATCH DI LAVORO APPROCCIO ITERATIVO EVITARE IL MULTI-TASKING COMUNICAZIONE EFFICACE PIANIFICAZIONE VISUALE MIGLIORAMENTO CONTINUO COMPLESSITÀ VARIABILITÀ SPRECHI SOVRA-ALLOCAZIONI COLLI DI BOTTIGLIA DEBITO BUSINESS/TECNICO …una questione di leggerezza
  • 4. 4 Il framework Scrum Regole, ruoli, responsabilità, cerimonie, strumenti, che soddisfano i principi lean.
  • 5. 5 Il team agile E’ lo “strumento” che mette in pratica nel quotidiano, ciò che il framework prescrive. Deve possedere precise caratteristiche, per sostenere la sfida.
  • 11. 11 Competenza tecnica Dimensione ridotta Capacità di adattamento Auto-organizzazione Orientamento al risultato Miglioramento continuo Competenza tecnica Dimensione ridotta Capacità di adattamento Auto-organizzazione Orientamento al risultato Miglioramento continuo 11
  • 16. 16 Planning Meeting Spiegazione dei requisiti da parte del Product Owner. Analisi dettagli funzionali Commitment del team su cosa realizzare nell’iterazione in partenza Team scompone in task tecnici. Definizione dei criteri di accettazione.
  • 17. 17 Stand-up Daily Meeting Condivisione stato di avanzamento e eventuali impedimenti. Co-creazione della giornata lavorativa. Cosa ho fatto? Cosa farò? Quali i problemi? Stand-up meeting: Efficacia Focalizzazione Urgenza
  • 18. 18 Lavoro giornaliero: DEVELOPER • Richiede chiarimenti al Product Owner su dettagli funzionali • Approfondisce l’architettura • Affianca il tester per la definizione degli scenari di test • Sviluppa test unitari, codifica, rifattorizza • Rilascia il prodotto ai tester per controllo qualità • Effettua Bug-fixing
  • 19. 19 Lavoro giornaliero: TESTER • Ingaggia il Product Owner per definire i criteri di accettazione dei requisiti • Verifica scenari di test con il Product Owner • Pairing con sviluppatore per revisione interfacce, prototipi, regole di business • Crea gli script di automazione dei test • Effettua i test e segnala eventuali bug • Effettua primo sign-off funzionale qualitativo di quanto sviluppato
  • 20. 20 Lavoro giornaliero: SCRUM MASTER • Supervisiona il processo Scrum • Aiuta il team a migliorare le performance • Si prende carico e risolve gli impedimenti • Protegge il team da ‘incursioni’ • Training/coaching team e altri stakeholders • Support Il Product Owner nella gestione del product backlog • Promuove cultura di incessante del miglioramento continuo (kaizen)
  • 21. 21 Lavoro giornaliero: PRODUCT OWNER • Alimenta e manutiene il product backlog • Prioritizza i requisiti in base al valore di business, al costo e ai rischi • Ingaggia gli altri stakeholder • Fornisce le informazioni necessarie al team per la realizzazione del prodotto • Verifica quanto realizzato • Fornisce l’accettazione finale, per la messa in demo
  • 22. 22 Demo/Review Meeting Il team mostra a tutti gli stakeholders interessati, quanto è stato sviluppato e fornisce i dati inerenti le perfomance Il Product Owner raccoglie eventuali feedback provenienti dalla platea al fine di raccoglierli nel product backlog per sviluppi futuri Si vuole creare un clima di fiducia e impegno reciproci
  • 23. 23 Retrospective Meeting Team riflette sui risultati sprint terminato Si identifica ciò che è andato bene e ciò che non ha funzionato Si identificano azioni di miglioramento, da mettere in pratica immediatamente
  • 24. 24 Falsi Miti sui Team Agili I team o sono disciplinati o agili Auto-organizzazione = Anarchia Requisiti e architettura chiari subito I team agili non stimano, giocano a poker I tester nei team agili non servono Facciamo unit testing non servono test di integrazione Senza un Gantt il team non sa cosa fare