NTT DATA CONSULTING L'AGILE COME ABILITATORE AL CAMBIAMENTO - COME REALIZZARE IL CAMBIAMENTO ATTRAVERSO METODOLOGIE ADATTATIVE

Pagina creata da Claudio Pisano
 
CONTINUA A LEGGERE
NTT DATA CONSULTING L'AGILE COME ABILITATORE AL CAMBIAMENTO - COME REALIZZARE IL CAMBIAMENTO ATTRAVERSO METODOLOGIE ADATTATIVE
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/it
NTT DATA CONSULTING L'AGILE COME ABILITATORE AL CAMBIAMENTO - COME REALIZZARE IL CAMBIAMENTO ATTRAVERSO METODOLOGIE ADATTATIVE
Realizzare 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.

                                 2
NTT DATA CONSULTING L'AGILE COME ABILITATORE AL CAMBIAMENTO - COME REALIZZARE IL CAMBIAMENTO ATTRAVERSO METODOLOGIE ADATTATIVE
NTT 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

                                                                                                            3
NTT 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

                                                                                                            4
NTT 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

                                                                                                            5
NTT 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

                                                                                                            6
Puoi anche leggere