SlideShare une entreprise Scribd logo
1  sur  21
Télécharger pour lire hors ligne
Presentazione per

«Quando il Project Management si fa agile»

Pascal Jansen – pascal.jansen@inspearit.com

Evento «AGILE PROJECT MANAGEMENT IN ACTION!»
Roma, 12 Aprile 2013
Agenda
Due parole su inspearit
I benifici dell’agilità nel settore ICT

Come affrontare la transizione
Conclusioni

2
Agenda
Due parole su inspearit
I benifici dell’agilità nel settore ICT

Come affrontare la transizione
Conclusioni

3
Eccellenza nell’ingegneria di Sistema, del
Software e nell’erogazione Servizio dal 1989
170 consulenti
Francia, Paesi Bassi, Italia
Singapore, Hong Kong, Shanghai
Partner qualificati in UK, Spagna, Germania e USA

23%

23%

54%

Media età: 42 anni
Popolazione femminile: 17%

15% dei ricavi

80 corsi, in-house & iscrizioni open
1500 studenti all’anno
4

PHD/equivalente

Master/equivalente
Bachelor/equivalente
“Aligning for Customer Value”

5
La nostra offerta di gestione del
cambiamento culturale
Miglioramento delle performance

Service management / Product
development process assessment &
industrialization
IT technical debt assessment and
improvement
IT sourcing strategy assessment &
improvement

Trasformazione agile

Transition to agile organization
Value stream mapping
Agile project management
Kan-ban based maintenance
Test driven development
Continuous integration

Partnerships with customers, measurable impact,
benchmarked improvements
6
Agenda
Due parole su inspearit
I benifici dell’agilità nel settore ICT

Come affrontare la transizione
Conclusioni

7
L’importanza del ciclo di vita incrementale

A

B

8
I benefici dell’agilità nel settore ICT
Business Value
Design to
Value l’80%
del valore è
«good
enough»

Sviluppo
incrementale
« Feature Driven »

Sviluppo
tradizionale
« Blackbox »

100 %

80 %

Massimizzare
il lavoro
«non fatto»

60 %
40 %

20 %

Tempo e costi risparmiati

Time

Lo sviluppo tradizionale misura l’avanzamento rispetto alla
trasformazione successiva di documenti (da requisito in specifica in
disegno): soltanto l’ultima trasformazione genera il prodotto software
Adottare uno sviluppo incrementale «Feature Driven» permette di
misurare l’avanzamento in prodotto software funzionante, con il
vantaggio di potersi fermare prima della fine del progetto quando l’80%
del valore è stato creato, massimizzando il lavoro 9
«non fatto»
Un vero cambiamento di paradigma per il
project management
Approccio traditionale

Approcio agile

10
Penny game: un modo convincente per
simulare l'impatto potenziale

11
Cambiamenti sono tollerati fin quando
possibile: il valore per il cliente è centrale
Opzione #1
”Change for free” finché lo scope
complessivo rimane invariato

Mi necessità subito!
ROI

Opzione #2
”Early termination”
Il cliente può concludere il
progetto prima quando il ROI
minimo è raggiungibile

La priorità aumenta!
Si può farne a meno!

Fine del progetto!
ROI
cutoff

Time
12
Un ciclo di vita più agile riduce il debito tecnico:
incrementi più piccoli e più utili prima

Source: Standish Group Study Reported
at XP2002

Source: Vrije Universiteit
prof. dr. Chris Verhoef

13
Agenda
Due parole su inspearit
I benifici dell’agilità nel settore ICT

Come affrontare la transizione
Conclusioni

14
Le domande che ci si pone frequentemente
Applicabilità?
Sviluppo con ambienti distribuiti?
Sviluppo esternalizzato?
Sviluppo di componenti riusabili?
Team di dimensioni elevate?
Software safety-critical?
Software complesso di dimensione elevata?
Completezza?
Esiste una metodologie? Degli best practice?
Quali strumenti?
Cosa succede con l’assicurazione qualità?
E la gestione del change infrastrutturale?
Una moda o una soluzione reale?

15
Un ciclo di vita più agile significa trovare il
giusto equilibrio tra agilità e disciplina
Agile Manifesto (2001): we are uncovering better ways of developing
software by doing it and helping others do it.
Through this work we have come to value:

Individuals and interactions
Working software
documentation
Customer collaboration
Responding to change
That is,
while
we

over processes and tools
over
comprehensive
over contract negotiation
over following a plan

there is value in the items on the right,

value the items on the left more.

Kent Beck, Mike Beedle, Arie van Bennekum, Alistair Cockburn, Ward Cunningham, Martin Fowler,
James Grenning, Jim Highsmith, Andrew Hunt, Ron Jeffries, Jon Kern, Brian Marick, Robert C. Martin,
Steve Mellor, Ken Schwaber, Jeff Sutherland, Dave Thomas

E’ efficace valutare la “organizational readiness” per l’adozione dei
principi agili e costruire uno scenario di trasformazione che permetta di
16
creare subito valore con dei quick-wins
Gli «ingredienti» da valutare attentamente
prima e durante la transizione

User
Client

Management

Maintenance Operations

Una gestione
più fluida del
change

IT

Un vero
commitment

Una diversa
strategia di
sviluppo
PM
Architecture

Una diversa
dinamica del
team

Test

User

Supplier

L’agilità del
business
Enterprise
Architecture

Uso del
visual
management

Development
QA/QC

Client

Un’
architettura
flessibile
Nuove
pratiche di
ingegneria
Integration

Adeguati ambienti di
sviluppo e di integrazione
CM

Una nuova cultura, un “mindset”
17
Nuovi indicatori per il monitoraggio
On Quality ?

Dashboard della
Software Factory

On Performance ?
 Velocity Chart

La quantità di lavoro (in points)
deliverato per iterazione
La Velocity è utilizzato per fare
il forecast di scope , tempi e
budget

On Scope ?

Product Burn-Chart
Quantità di features completati

Cockpit
Are we
doing
well ?

On Budget ?

Budget Burn-Chart
Ore burnt + stima af finire

18

1
8
Agenda
Due parole su inspearit
I benifici dell’agilità nel settore ICT

Come affrontare la transizione
Conclusioni

19
Conclusioni
Dosare gli ingredienti agile in base alle esigenze del contesto
Usare il ROI come driver della trasformazione

Feedback loop continui in base ai risultati
No «one-size-fits all»
Supporto continuo e comunicazione: coach, coach, coach…

20
21

Contenu connexe

Tendances

Tendances (20)

Agile Lean Conference 2016 - Romano Lean_scrum_kanban
Agile Lean Conference 2016 - Romano Lean_scrum_kanbanAgile Lean Conference 2016 - Romano Lean_scrum_kanban
Agile Lean Conference 2016 - Romano Lean_scrum_kanban
 
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
 
Agile Lean Conference 2016 - Simone Onofri & Claudia Spagnuolo - Agile, Lean...
Agile Lean Conference 2016 -  Simone Onofri & Claudia Spagnuolo - Agile, Lean...Agile Lean Conference 2016 -  Simone Onofri & Claudia Spagnuolo - Agile, Lean...
Agile Lean Conference 2016 - Simone Onofri & Claudia Spagnuolo - Agile, Lean...
 
Disciplined Agile DevOps
Disciplined Agile DevOpsDisciplined Agile DevOps
Disciplined Agile DevOps
 
Agile raccontato a mia nonna
Agile raccontato a mia nonnaAgile raccontato a mia nonna
Agile raccontato a mia nonna
 
2014 05-certificazione-project-manager
2014 05-certificazione-project-manager2014 05-certificazione-project-manager
2014 05-certificazione-project-manager
 
2016 dev ops@core -devops nella cameretta di mio figlio
2016 dev ops@core -devops nella cameretta di mio figlio2016 dev ops@core -devops nella cameretta di mio figlio
2016 dev ops@core -devops nella cameretta di mio figlio
 
Agile Lean Conference 2015 - Agile, Lean & Business (Onofri & Spagnuolo)
Agile Lean Conference 2015 -  Agile, Lean & Business (Onofri & Spagnuolo)Agile Lean Conference 2015 -  Agile, Lean & Business (Onofri & Spagnuolo)
Agile Lean Conference 2015 - Agile, Lean & Business (Onofri & Spagnuolo)
 
AgileIot: Agile meets IoT
AgileIot: Agile meets IoTAgileIot: Agile meets IoT
AgileIot: Agile meets IoT
 
DevOps: l'IT al servizio del Business
DevOps: l'IT al servizio del BusinessDevOps: l'IT al servizio del Business
DevOps: l'IT al servizio del Business
 
Agile Lean Conference 2016 - Pescatore_ Road to Disciplined DevOps
Agile Lean Conference 2016 - Pescatore_ Road to Disciplined DevOpsAgile Lean Conference 2016 - Pescatore_ Road to Disciplined DevOps
Agile Lean Conference 2016 - Pescatore_ Road to Disciplined DevOps
 
Introduzione a Scrum
Introduzione a ScrumIntroduzione a Scrum
Introduzione a Scrum
 
Sviluppo Agile secondo l'approccio SCRUM
Sviluppo Agile secondo l'approccio SCRUMSviluppo Agile secondo l'approccio SCRUM
Sviluppo Agile secondo l'approccio SCRUM
 
Agile@scale: be SAFe!
Agile@scale: be SAFe!Agile@scale: be SAFe!
Agile@scale: be SAFe!
 
5 scrum dalle trincee - principi agili
5   scrum dalle trincee - principi agili5   scrum dalle trincee - principi agili
5 scrum dalle trincee - principi agili
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Agile in 45 minuti
Agile in 45 minutiAgile in 45 minuti
Agile in 45 minuti
 
Agile Lean Conference 2016 - Machella_ Workshop facilitare retrospettive
Agile Lean Conference 2016 -   Machella_ Workshop facilitare retrospettiveAgile Lean Conference 2016 -   Machella_ Workshop facilitare retrospettive
Agile Lean Conference 2016 - Machella_ Workshop facilitare retrospettive
 
Back to Agile - Codemotion 2013
Back to Agile - Codemotion 2013  Back to Agile - Codemotion 2013
Back to Agile - Codemotion 2013
 
Project management: Gestire progetto web con Agilità (con DSDM, Agile Project...
Project management: Gestire progetto web con Agilità (con DSDM, Agile Project...Project management: Gestire progetto web con Agilità (con DSDM, Agile Project...
Project management: Gestire progetto web con Agilità (con DSDM, Agile Project...
 

En vedette

En vedette (8)

Daniele Pitteri - Future Forum 2013
Daniele Pitteri - Future Forum 2013Daniele Pitteri - Future Forum 2013
Daniele Pitteri - Future Forum 2013
 
Brochure IV Edizione Executive Master Social Media Marketing & Web Communicat...
Brochure IV Edizione Executive Master Social Media Marketing & Web Communicat...Brochure IV Edizione Executive Master Social Media Marketing & Web Communicat...
Brochure IV Edizione Executive Master Social Media Marketing & Web Communicat...
 
La Comunicazione
La ComunicazioneLa Comunicazione
La Comunicazione
 
Gestione di un Progetto - 1. Progetti e modelli strategici di business
Gestione di un Progetto - 1. Progetti e modelli strategici di businessGestione di un Progetto - 1. Progetti e modelli strategici di business
Gestione di un Progetto - 1. Progetti e modelli strategici di business
 
Miscommunication
MiscommunicationMiscommunication
Miscommunication
 
Immagine, identità, reputazione.
Immagine, identità, reputazione.Immagine, identità, reputazione.
Immagine, identità, reputazione.
 
Comunicazione d'impresa e Corporate Identity
Comunicazione d'impresa e Corporate IdentityComunicazione d'impresa e Corporate Identity
Comunicazione d'impresa e Corporate Identity
 
Digital, Social & Mobile: lo scenario italiano
Digital, Social & Mobile: lo scenario italianoDigital, Social & Mobile: lo scenario italiano
Digital, Social & Mobile: lo scenario italiano
 

Similaire à Quando il project management si fa agile

Evolutive experience design
Evolutive experience designEvolutive experience design
Evolutive experience design
Luca Mascaro
 
E Caudera Strategic Downturn
E Caudera Strategic DownturnE Caudera Strategic Downturn
E Caudera Strategic Downturn
Ezio Caudera
 

Similaire à Quando il project management si fa agile (20)

Agile è il futuro? PMI Rome Webinar Presentation
Agile è il futuro? PMI Rome Webinar PresentationAgile è il futuro? PMI Rome Webinar Presentation
Agile è il futuro? PMI Rome Webinar Presentation
 
PMI Rome Agile Project Management è il futuro?
PMI Rome Agile Project Management è il futuro?PMI Rome Agile Project Management è il futuro?
PMI Rome Agile Project Management è il futuro?
 
Our Premium Partner: Convergence Consulting srl (Bologna-Italy)
Our Premium Partner: Convergence Consulting srl (Bologna-Italy)Our Premium Partner: Convergence Consulting srl (Bologna-Italy)
Our Premium Partner: Convergence Consulting srl (Bologna-Italy)
 
090420 Innovare Prodotti Innovando Processi Bis
090420 Innovare Prodotti Innovando Processi Bis090420 Innovare Prodotti Innovando Processi Bis
090420 Innovare Prodotti Innovando Processi Bis
 
Exploit the digital power
Exploit the digital powerExploit the digital power
Exploit the digital power
 
Come supportare la trasformazione Digitale
Come supportare la trasformazione DigitaleCome supportare la trasformazione Digitale
Come supportare la trasformazione Digitale
 
PMexpo16 - DPO - Workshop
PMexpo16 - DPO - WorkshopPMexpo16 - DPO - Workshop
PMexpo16 - DPO - Workshop
 
Introduzione all'Agile Software Development
Introduzione all'Agile Software DevelopmentIntroduzione all'Agile Software Development
Introduzione all'Agile Software Development
 
Sviluppare un percorso di Trasformazione Digitale
Sviluppare un percorso di Trasformazione DigitaleSviluppare un percorso di Trasformazione Digitale
Sviluppare un percorso di Trasformazione Digitale
 
Evolutive experience design
Evolutive experience designEvolutive experience design
Evolutive experience design
 
E Caudera Strategic Downturn
E Caudera Strategic DownturnE Caudera Strategic Downturn
E Caudera Strategic Downturn
 
Introduzione alla Metodologia Scrumban
Introduzione alla Metodologia ScrumbanIntroduzione alla Metodologia Scrumban
Introduzione alla Metodologia Scrumban
 
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
 
Introduzione all'Agile Software Development
Introduzione all'Agile Software DevelopmentIntroduzione all'Agile Software Development
Introduzione all'Agile Software Development
 
How to be Agile - ABC of team working
How to be Agile - ABC of team workingHow to be Agile - ABC of team working
How to be Agile - ABC of team working
 
La digitalizzazione per la trasformazione innovativa delle imprese
La digitalizzazione per la trasformazione innovativa delle impreseLa digitalizzazione per la trasformazione innovativa delle imprese
La digitalizzazione per la trasformazione innovativa delle imprese
 
Abilitare le organizzazioni e le persone ad adottare con successo il Cloud
Abilitare le organizzazioni e le persone ad adottare con successo il CloudAbilitare le organizzazioni e le persone ad adottare con successo il Cloud
Abilitare le organizzazioni e le persone ad adottare con successo il Cloud
 
La nuova organizzazione nelle aziende di produzione
La nuova organizzazione nelle aziende di produzioneLa nuova organizzazione nelle aziende di produzione
La nuova organizzazione nelle aziende di produzione
 
Maurizio Ciraolo, Priscila Ferreira | Come introdurre un sistema di Portfolio...
Maurizio Ciraolo, Priscila Ferreira | Come introdurre un sistema di Portfolio...Maurizio Ciraolo, Priscila Ferreira | Come introdurre un sistema di Portfolio...
Maurizio Ciraolo, Priscila Ferreira | Come introdurre un sistema di Portfolio...
 
7tips trasformazione-digitale-electra-nadalini
7tips trasformazione-digitale-electra-nadalini7tips trasformazione-digitale-electra-nadalini
7tips trasformazione-digitale-electra-nadalini
 

Plus de inspearit Italy

Plus de inspearit Italy (7)

Approccio integrato CMMI Agile
Approccio integrato CMMI AgileApproccio integrato CMMI Agile
Approccio integrato CMMI Agile
 
Value stream analysis
Value stream analysisValue stream analysis
Value stream analysis
 
Agile, l'urgenza del cambiamento
Agile, l'urgenza del cambiamentoAgile, l'urgenza del cambiamento
Agile, l'urgenza del cambiamento
 
Un team agile allo sprint!
Un team agile allo sprint!Un team agile allo sprint!
Un team agile allo sprint!
 
Agili, Snelli e Scattanti!
Agili, Snelli e Scattanti!Agili, Snelli e Scattanti!
Agili, Snelli e Scattanti!
 
Debito Tecnico Questo Sconosciuto
Debito Tecnico Questo SconosciutoDebito Tecnico Questo Sconosciuto
Debito Tecnico Questo Sconosciuto
 
Inspearit: dare spazio all’innovazione
Inspearit: dare spazio all’innovazioneInspearit: dare spazio all’innovazione
Inspearit: dare spazio all’innovazione
 

Quando il project management si fa agile

  • 1. Presentazione per «Quando il Project Management si fa agile» Pascal Jansen – pascal.jansen@inspearit.com Evento «AGILE PROJECT MANAGEMENT IN ACTION!» Roma, 12 Aprile 2013
  • 2. Agenda Due parole su inspearit I benifici dell’agilità nel settore ICT Come affrontare la transizione Conclusioni 2
  • 3. Agenda Due parole su inspearit I benifici dell’agilità nel settore ICT Come affrontare la transizione Conclusioni 3
  • 4. Eccellenza nell’ingegneria di Sistema, del Software e nell’erogazione Servizio dal 1989 170 consulenti Francia, Paesi Bassi, Italia Singapore, Hong Kong, Shanghai Partner qualificati in UK, Spagna, Germania e USA 23% 23% 54% Media età: 42 anni Popolazione femminile: 17% 15% dei ricavi 80 corsi, in-house & iscrizioni open 1500 studenti all’anno 4 PHD/equivalente Master/equivalente Bachelor/equivalente
  • 6. La nostra offerta di gestione del cambiamento culturale Miglioramento delle performance Service management / Product development process assessment & industrialization IT technical debt assessment and improvement IT sourcing strategy assessment & improvement Trasformazione agile Transition to agile organization Value stream mapping Agile project management Kan-ban based maintenance Test driven development Continuous integration Partnerships with customers, measurable impact, benchmarked improvements 6
  • 7. Agenda Due parole su inspearit I benifici dell’agilità nel settore ICT Come affrontare la transizione Conclusioni 7
  • 8. L’importanza del ciclo di vita incrementale A B 8
  • 9. I benefici dell’agilità nel settore ICT Business Value Design to Value l’80% del valore è «good enough» Sviluppo incrementale « Feature Driven » Sviluppo tradizionale « Blackbox » 100 % 80 % Massimizzare il lavoro «non fatto» 60 % 40 % 20 % Tempo e costi risparmiati Time Lo sviluppo tradizionale misura l’avanzamento rispetto alla trasformazione successiva di documenti (da requisito in specifica in disegno): soltanto l’ultima trasformazione genera il prodotto software Adottare uno sviluppo incrementale «Feature Driven» permette di misurare l’avanzamento in prodotto software funzionante, con il vantaggio di potersi fermare prima della fine del progetto quando l’80% del valore è stato creato, massimizzando il lavoro 9 «non fatto»
  • 10. Un vero cambiamento di paradigma per il project management Approccio traditionale Approcio agile 10
  • 11. Penny game: un modo convincente per simulare l'impatto potenziale 11
  • 12. Cambiamenti sono tollerati fin quando possibile: il valore per il cliente è centrale Opzione #1 ”Change for free” finché lo scope complessivo rimane invariato Mi necessità subito! ROI Opzione #2 ”Early termination” Il cliente può concludere il progetto prima quando il ROI minimo è raggiungibile La priorità aumenta! Si può farne a meno! Fine del progetto! ROI cutoff Time 12
  • 13. Un ciclo di vita più agile riduce il debito tecnico: incrementi più piccoli e più utili prima Source: Standish Group Study Reported at XP2002 Source: Vrije Universiteit prof. dr. Chris Verhoef 13
  • 14. Agenda Due parole su inspearit I benifici dell’agilità nel settore ICT Come affrontare la transizione Conclusioni 14
  • 15. Le domande che ci si pone frequentemente Applicabilità? Sviluppo con ambienti distribuiti? Sviluppo esternalizzato? Sviluppo di componenti riusabili? Team di dimensioni elevate? Software safety-critical? Software complesso di dimensione elevata? Completezza? Esiste una metodologie? Degli best practice? Quali strumenti? Cosa succede con l’assicurazione qualità? E la gestione del change infrastrutturale? Una moda o una soluzione reale? 15
  • 16. Un ciclo di vita più agile significa trovare il giusto equilibrio tra agilità e disciplina Agile Manifesto (2001): we are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions Working software documentation Customer collaboration Responding to change That is, while we over processes and tools over comprehensive over contract negotiation over following a plan there is value in the items on the right, value the items on the left more. Kent Beck, Mike Beedle, Arie van Bennekum, Alistair Cockburn, Ward Cunningham, Martin Fowler, James Grenning, Jim Highsmith, Andrew Hunt, Ron Jeffries, Jon Kern, Brian Marick, Robert C. Martin, Steve Mellor, Ken Schwaber, Jeff Sutherland, Dave Thomas E’ efficace valutare la “organizational readiness” per l’adozione dei principi agili e costruire uno scenario di trasformazione che permetta di 16 creare subito valore con dei quick-wins
  • 17. Gli «ingredienti» da valutare attentamente prima e durante la transizione User Client Management Maintenance Operations Una gestione più fluida del change IT Un vero commitment Una diversa strategia di sviluppo PM Architecture Una diversa dinamica del team Test User Supplier L’agilità del business Enterprise Architecture Uso del visual management Development QA/QC Client Un’ architettura flessibile Nuove pratiche di ingegneria Integration Adeguati ambienti di sviluppo e di integrazione CM Una nuova cultura, un “mindset” 17
  • 18. Nuovi indicatori per il monitoraggio On Quality ? Dashboard della Software Factory On Performance ?  Velocity Chart La quantità di lavoro (in points) deliverato per iterazione La Velocity è utilizzato per fare il forecast di scope , tempi e budget On Scope ? Product Burn-Chart Quantità di features completati Cockpit Are we doing well ? On Budget ? Budget Burn-Chart Ore burnt + stima af finire 18 1 8
  • 19. Agenda Due parole su inspearit I benifici dell’agilità nel settore ICT Come affrontare la transizione Conclusioni 19
  • 20. Conclusioni Dosare gli ingredienti agile in base alle esigenze del contesto Usare il ROI come driver della trasformazione Feedback loop continui in base ai risultati No «one-size-fits all» Supporto continuo e comunicazione: coach, coach, coach… 20
  • 21. 21