NTT DATA CONSULTING L'AGILE COME ABILITATORE AL CAMBIAMENTO - COME REALIZZARE IL CAMBIAMENTO ATTRAVERSO METODOLOGIE ADATTATIVE
←
→
Trascrizione del contenuto della pagina
Se il tuo browser non visualizza correttamente la pagina, ti preghiamo di leggere il contenuto della pagina quaggiù
NTT DATA CONSULTING
COME REALIZZARE IL CAMBIAMENTO ATTRAVERSO METODOLOGIE ADATTATIVE
L’AGILE COME ABILITATORE AL CAMBIAMENTO
NTT DATA Italia S.p.A. | viale Cassala 14/A | 20143 Milano | Tel. +39 02 8312 51 | www.nttdata.com/itRealizzare progetti nell’Information Technology è per
sua natura sfidante, in un contesto in continua
evoluzione.
Il successo delle iniziative è legato al
raggiungimento degli obiettivi ed alla creazione di
valore per le aziende.
NTT DATA propone un approccio che, grazie alle
esperienze maturate e alle metodologie applicate,
consente di rispondere in maniera adeguata alle
mutevoli condizioni del mercato.
2NTT DATA CONSULTING
IL MERCATO I PRINCIPI
Nell’attuale contesto di mercato, sempre più dinamico e I principi su cui si basano le metodologie Agile
caratterizzato da un’inarrestabile richiesta di flessibilità, affondano le loro radici negli approcci Lean, sviluppati a
è indispensabile possedere la capacità di evolvere ed partire dal dopoguerra con il Lean Manufactoring di
adattarsi alle mutevoli condizioni di mercato, guidando il Toyota da cui si assumono i principali aspetti, così come
cambiamento costantemente in atto. descritto nell’Agile Practice Guide del Project
Management Institute (2).
I progetti che nascono e si sviluppano in questo
scenario dinamico e complesso sono soggetti a Gli stessi aspetti sono stati recepiti prima nell’Agile
molteplici sollecitazioni. Necessitano, pertanto, di un Manifesto del 2001(3), e poi in tutti i Framework Agile
governo strutturato e di una guida sicura per il loro che sono stati realizzati sulle basi dei principi Lean ed
completamento e il loro successo. Agile.
PERCHE’ ADOTTARE UN APPROCCIO Focus sul valore: creare concretamente valore
ADATTATIVO E AGILE? attraverso la riduzione dei cosiddetti “Waste”, cioè del
superfluo; limitare all’essenziale il prodotto e la
Laddove lo scenario presenti “Scope” non pienamente documentazione, che non significa, però, non redigerla
definiti e il perimetro di progetto non sia ben tracciato, è o attribuirle una scarsa considerazione. Nell’IT,
preferibile orientarsi verso le metodologie Agili. numerose sono le Survey che indicano come oltre il
In un Progetto Agile, infatti, lo Scope del progetto 50% delle funzionalità realizzate siano poco utilizzate o
deve adattarsi e la soluzione individuata viene non utilizzate: emerge, quindi, l’esigenza di focalizzarsi
realizzata in modo incrementale, iterativo ed adattativo. su ciò che realmente serve.
All’avvio del progetto, viene definita una Roadmap delle Attenzione alle persone: coinvolgere risorse motivate,
macro-attività, senza entrare nel dettaglio, e vengono che partecipino in maniera attiva alla creazione di
definiti gli Sprint Goal, gli obiettivi per ogni singolo valore, gestendo in autonomia attività, problemi e
Sprint allineati alla Vision del progetto. Tali obiettivi criticità, nell’ambito di un metodo rigido ed organizzato.
vengono raggiunti attraverso sviluppi mirati e puntuali, Le risorse sono il valore del progetto; possono quindi
che consentono la creazione di valore sin da subito, contribuire al raggiungimento dell’obiettivo e non solo
realizzando parti del prodotto finale e limitando gli all’esecuzione delle attività definite dal Project Manager.
sprechi in termini di tempi, costi e risorse disponibili.
Stakeholder Engagement: utenti, esperti e sponsor
Tra i benefici di un approccio Agile, indicati nell’annuale collaborano al raggiungimento dell’obiettivo, valore
report di VersionOne, Survey di riferimento sulle ultimo condiviso da tutti. In una logica “Win-Win”, se il
tematiche Agile da oltre 10 anni, si riscontrano progetto viene realizzato con successo, i benefici sono
l’incremento della produttività e l’orientamento alla per tutti. In funzione dei diversi Framework, gli attori
creazione di valore, attraverso una combinazione di devono essere sempre presenti, sia durante l’intera vita
efficienza, collaborazione, auto-organizzazione del team del progetto, sia nelle fasi iniziali, per costruire il
e grazie ad un maggior Commitment e coinvolgimento Deliverable insieme, sin dalla sua definizione e non solo
da parte di tutti gli Stakeholders(1). durante lo sviluppo. L’Ownership, inoltre, non deve mai
mancare durante tutte le iterazioni, per garantire
l’allineamento allo Scope e supportare il progetto.
Comunicazione Face-to-Face: l’Agile predilige
l’adozione minima necessaria della tecnologia,
preferendo sempre il confronto personale, aperto e
interattivo, riducendo l’utilizzo dei canali tradizionali quali
e-mail/telefono e promuovendo l’impiego di strumenti a
carattere visuale come Post-it, Flip Chart e White Board
da fissare alle pareti dell’Agile Room, dove il team
lavora insieme. La soluzione ottimale consiste nella co-
locazione, in un unico ambiente, sia di sviluppo che di
Business, utilizzando anche soluzioni come
Cave&Commons, un Open Space in cui lavorare tutti
insieme e uno spazio privato riservato alle proprie
necessità.
NTT DATA Italia S.p.A. | viale Cassala 14/A | 20143 Milan | Telephone +39 02 8312 51 | www.nttdata.com/it
3NTT DATA CONSULTING
Tuttavia è noto che, in alcuni casi, è necessario lavorare LeSS: la metodologia usata per la gestione dei progetti
con team distribuiti o virtualizzati: si consiglia allora complessi, arricchendo il Framework Scrum of Scrum e
l’utilizzo delle attuali tecnologie ed infrastrutture per proponendo due diverse versioni, differenziando i
migliorare e facilitare lo scambio interattivo delle progetti “grandi” dai progetti “Huge”. Oltre a diversi
informazioni, preferendo quelle che consentono anche aspetti correlati alla gestione del team, contiene
un’interazione visuale, per esempio la Webcam. La un’attenta definizione dei ruoli, soprattutto dei Product
comunicazione va quindi gestita in maniera “opportuna”, Owner e della loro organizzazione.
ovvero definendo la soluzione più idonea a garantire la
Portfolio Management Agile: l’insieme delle iniziative
disponibilità delle informazioni al momento opportuno.
aziendali, o dell’IT, possono essere gestite in maniera
UN AGILE PER OGNI NECESSITA’ Agile, prioritizzando le iniziative in funzione delle
esigenze e attraverso una gestione non più annuale ma
Numerosi Framework soddisfano i principi Agile, alcuni
molto più breve, dove l’insieme delle attività in corso e
preesistenti all’Agile Manifesto e molti altri successivi. I
da realizzare può essere rivisto in funzione dei mutati
diversi Framework sono stati sviluppati in funzione di
contesti.
specifiche esigenze e contesti.
Lo Scaled Agile Framework: il SAFe® - “Scaled Agile
Il primo ambiente in cui si sono applicati i Framework
Framework” ha raccolto in un unico Framework tutte le
Agile ha visto la presenza di piccoli team, che hanno
esigenze gestionali di un’intera struttura, garantendo
applicato Framework volti a gestire team costituiti da
una corretta gestione delle iniziative, dal Portfolio
poche persone. In tale constesto, lo Scrum ha
Management alla gestione operativa dei singoli team. Lo
rappresentato la soluzione migliore, applicata poi come
Scaled Agile è un modello sempre più richiesto dalle
base di tanti altri modelli.
aziende per poter massimizzare i benefici della
Successivamente si sono esplorati Framework più metodologia, non solo sui piccoli progetti.
complessi per sfide più complesse, come i grandi
progetti e i programmi, in cui massimizzare i benefici
dell’Agile attraverso metodi che vanno dallo Scrum of
Scrum fino al più complesso SAFe.
Come ultimo passo, alcune aziende stanno iniziando a
valutare la gestione Agile dell’intera organizzazione con
modelli come il SAFe.
OLTRE LO SVILUPPO
Lo Scrum: considerata come una delle metodologie
Agile più robuste e diffuse (la sua presenza sul mercato Gli approcci Lean ed Agile si stanno velocemente
copre circa il 60% del totale progetti Agile realizzati), lo applicando non solo alle attività di sviluppo, dove hanno
Scrum si fonda sui principi descritti nel Manifesto(3), raggiunto ormai una buona maturità, ma anche alle altre
assegnando priorità al valore di business nel “Product fasi di progetto ed oltre.
Backlog” (l’insieme prioritizzato dei requisiti espressi
La Business Analysis Agile consente di far emergere i
come User Stories), che si aggiorna ad ogni iterazione
requisiti con un approccio Agile. Attraverso una guida
(detta “Sprint”), sulla base dei rilasci effettivi. Gli
sicura e “Timeboxed”, le necessità vengono esplorate e
“Sprint” (da 2 a 4 settimane) consentono di ottenere la
sviluppate attraverso tecniche di Design Thinking e di
soddisfazione di utenti e sponsor e, insieme al controllo
definizione delle “Personas”, riuscendo quindi a far
dello Scrum Master, di mantenere una forte attenzione
emergere le reali esigenze. Tali tecniche utilizzano
al rispetto dei tempi.
Hackaton e Workshop per poter guidare le persone in
Lo Scrum(3) rappresenta la tecnica più adottata per la un processo strutturato e ben organizzato, in linea con
gestione di team di sviluppo di dimensioni contenute, in quanto indicato nell’Agile Extension del BABoK, il libro
cui testare i benefici degli approcci adattativi. di riferimento sulla Business Analysis di IIBA.
Scrum of Scrum: la metodologia più semplice e diffusa, Un altro termine molto spesso associato all’Agile è il
per la gestione di progetti di ampie dimensioni, è lo DevOps, dove i principi Agili vengono applicati al
Scrum of Scrum, in cui più team, basati sullo Scrum, rapporto tra lo sviluppo e la Delivery. Processi
vengono gestiti in maniera organizzata per raggiungere automatizzati ed organizzazioni snelle esaltano la
un obiettivo attraverso opportuni incontri di velocità di rilascio di quanto realizzato. Sviluppare in
coordinamento. La soluzione è semplice e facilmente maniera Agile senza poi poter rilasciare in maniera
applicabile da chi vuole “scalare” in maniera semplice e rapida può vanificare i benefici dello sviluppo. In tali
cogliere i benefici sui progetti più complessi. contesti, si può scegliere di adottare un modello DevOps
NTT DATA Italia S.p.A. | viale Cassala 14/A | 20143 Milan | Telephone +39 02 8312 51 | www.nttdata.com/it
4NTT DATA CONSULTING
che si integra con soluzioni come quella proposta nello Clienti di grandi dimensioni, che, attraverso questa
“Spotify Engineering Culture” (4). metodologia, hanno cambiato con successo le modalità
implementative e gestionali dei loro progetti. Ciò è stato
SE UN’AZIENDA NON E’ AGILE… E’ COMUNQUE
reso possibile grazie alle ampie conoscenze su queste
APPLICABILE QUESTA METODOLOGIA?
tematiche: numerose figure professionali hanno ottenuto
Assolutamente sì. Non tutte le Aziende nascono Agili, le certificazioni SAFe, PMI-ACP, PSM I e PSPO I,
ma possono diventarlo. Le Start-up nascono Agili ma conoscono appieno le metodologie Agile alternative a
molte grandi aziende hanno accettato la sfida e stanno SCRUM, nonché quelle più complesse come Scrum of
progressivamente apprezzando i benefici dell’Agile, Scrum e SAFe, in caso progetti di ampie dimensioni ne
adattando i propri processi e la propria organizzazione richiedano l’impiego.
in funzione della migliore soluzione Agile.
La creazione di un ambiente favorevole alla diffusione
Il passaggio dalle metodologie Waterfall a quelle Agili dell’Agile passa attraverso un processo che combini
richiede un cambiamento culturale importante e un l’esperienza e le teorie, sapendo consigliare le migliori
forte Commitment, non proveniente solo dalla base o soluzioni da adottare per una corretta gestione del
dal Top Management ma condiviso da tutti gli attori progetto, individuando i punti critici da smarcare per
coinvolti. consentirne la corretta esecuzione anche in contesti
complessi come quelli delle grandi aziende
Sebbene il cambiamento in sé possa generare timore,
multinazionali.
soprattutto in una fase iniziale di progetto, è bene
comprendere il forte orientamento delle metodologie NTT DATA dispone di un proprio Agile Professional
Agili verso il pieno raggiungimento del valore, che si può Center (APC) per la condivisione, a livello mondiale,
ottenere anche cambiando lo Scope - quando delle Expertise in ambito Agile. Ha costruito modelli di
necessario - a fasi avanzate di progetto, ovvero Maturity & Readiness per valutare il grado di maturità
“Abbracciando il cambiamento”! di un’azienda verso l’adozione delle metodologie
emergenti. Ha effettuato, mantenendo costantemente
Mantenere rigidamente un requisito inalterato poiché
un occhio vigile sul mercato, lo Scouting di
ormai condiviso non rappresenta un approccio efficiente piattaforme Software commerciali e Open per
alla gestione dei contesti mutevoli, sia aziendali che di supportare al meglio le richieste del cliente, suggerendo
mercato. Il fattore tempo è determinante, e ciò che la scelta più idonea al contesto di riferimento.
poteva andar bene mesi fa potrebbe non andar bene
ora.
Passando ad un livello superiore, si dovrebbe avere il
coraggio di chiudere i progetti se non più in grado di
creare valore, piuttosto che investire ancora in qualcosa
che non restituirà ciò che era atteso mesi fa.
Cambiare lo Scope è possibile per ottimizzare il
valore. Quando un’azienda comprende appieno i
benefici di questo cambiamento culturale, volto a ridurre
gli sprechi e a non disperdere energie, focalizzandosi su
ciò che è davvero importante, allora il passo verso la
metodologia Agile è possibile, sostenibile, concreto. E
non importa se un’azienda non sia nata Agile: può
senz’altro diventarlo ed in tempi relativamente brevi. Ma,
affinché questo avvenga, è sostanziale che siano diffusi
ed alimentati nell’azienda stessa valori di etica,
affidabilità, credibilità ed integrità. A volte, la vera sfida,
è solo questa.
PERCHE’ NTT DATA
NTT DATA è in grado di suggerire la migliore
metodologia da adottare, sia essa Waterfall che Agile,
sulla base delle caratteristiche di un’azienda, delle sue
esigenze e del suo scenario di riferimento.
Da anni, NTT DATA ha maturato una forte
competenza nella gestione di progetti Agile per
NTT DATA Italia S.p.A. | viale Cassala 14/A | 20143 Milan | Telephone +39 02 8312 51 | www.nttdata.com/it
5NTT DATA CONSULTING
Key Takeaways Contatti
• Innovazione, introdotta ormai da anni ma Carmine Paragano
che si sta concretizzando in poche
Manager
Metodologie Agile, che consentono una
Program Management e
gestione efficace dei progetti in contesti
Governance| Consulting
sfidanti.
• Creazione di valore, attraverso un’attenta Responsabile della Practice di Consulting Program
gestione che consente di ottimizzare le Management & Governance, da oltre 15 anni svolge
attività e presidiare i rischi. attività di Project Management in tutti i principali Mercati.
Coach e formatore su tematiche di Project Management
• Scrum, con l’adozione del Framework ad tradizionale ed Agile. Svolge docenza universitaria in un
oggi più diffuso, Scrum ma anche Project Master di Project Management. E’ responsabile del
Comitato Operations presso il PMI Central Italy Chapter.
Management, introducendo le corrette linee
Laureato in ingegneria meccanica, ha conseguito le
guida per una più complessa gestione dei certificazioni PMP® , Scaled Agile (SA), Agile (PMI-ACP),
progetti. Cobit 5 Foundation, ITIL v.3 Foundation.
• Lo Scaling Agile, ovvero la gestione di Cristina Paternoster
iniziative complesse, per cogliere le sfide e Manager
massimizzare i benefici grazie a diversi
Program Management e
Framework, da definire in funzione delle
Governance| Consulting
diverse esigenze.
• Il Portfolio Management, cambiando il Responsabile della Practice di Consulting IT Program/Agile
ed esperta sulle tematiche di Business Analysis.
Mindset dell’intera struttura IT, al fine di
Da oltre 15 anni impegnata su progetti di grandi dimensioni
renderla snella ed adattativa.
e di IT Transformation. Attualmente IIBA Deputy Director
Branches Coordination e PMI volunteer. Tra le sue
responsabilità, docenza in azienda: Project Management,
Agile e Business Analysis. Laureata in economia e
commercio, ha conseguito le certificazioni CBAP®, PMP®,
Professional Scrum Master, PMI-ACP®,Professional
Scrum. Product Owner.
Fonti:
1
Fonte: Annual state of Agile - 2018 - VersionOne.
2
Project Management Institute - La più diffusa associazione di Project Management con oltre 800.000 certificati a
livello globale, autore del PMBoK 6.
3
Fonte: Agile Manifesto - http://agilemanifesto.org
4
Fonte Spotify - https://labs.spotify.com/tag/engineering-culture/
NTT DATA
NTT DATA Italia è parte della multinazionale giapponese NTT DATA, uno dei principali player a livello mondiale nell’ambito della
Consulenza e dei Servizi IT. Digitale, Consulenza, Cyber Security e System Integration sono solo alcune delle principali linee di
Business. La nostra missione è creare valore per i nostri clienti attraverso l’innovazione. NTT DATA conta su una presenza
globale in oltre 50 paesi, 110.000 professionisti e una rete internazionale di centri di ricerca e sviluppo a Tokyo, Palo Alto e
Cosenza. NTT DATA è presente in Italia con oltre 3000 dipendenti e 8 sedi: Milano, Roma, Torino, Genova, Treviso, Pisa, Napoli
e Cosenza.
NTT DATA Italia S.p.A. | viale Cassala 14/A | 20143 Milan | Telephone +39 02 8312 51 | www.nttdata.com/it
Copyright © 2018 NTT DATA Italia SpA 2018-11
6Puoi anche leggere