In questo blog vorrei condividere alcuni dei miei ricordi recenti e la storia di come Nesma ha ottenuto un nuovo partner in Cina!
Piano cinese per migliorare l'industria del software
Recentemente l'ufficio Nesma è stato contattato da un rappresentante di Associazione cinese per il miglioramento dei processi di sistema e software (SPI China) con la domanda se Nesma sarebbe disposta a tenere un discorso programmatico alla conferenza annuale sulla stima del software. Allo stesso tempo, SPI China ha anche contattato l'International Software Benchmarking Standards Group (ISBSG) per discutere e rinnovare una partnership che si era un po' sbiadita negli ultimi due anni. Essere membro del consiglio di amministrazione di Nesma e presidente di ISBSG, ovviamente ero curioso di sapere cosa fosse questo improvviso interesse dalla Cina. Dopo aver scambiato alcune e-mail, Ho capito che la stima dei costi del software sta diventando una parte molto importante del piano del governo cinese per migliorare la maturità dell'industria del software cinese. Nel 2017, il nuovo piano quinquennale entrerà in vigore e tutti i preparativi sono ormai terminati per costruire le giuste conoscenze e avviare le giuste partnership. Quindi ovviamente, Sono stato assolutamente entusiasta di visitare SPI China e di discutere le possibilità di collaborare con Nesma e ISBSG per aiutare l'industria cinese a maturare.
La mia prima visita in Cina è avvenuta 2008 quando l'ISBSG annuale è stato organizzato a Nanchino. Ora sono andato per la seconda volta, in Aprile 2016, questa volta a Pechino e si è scoperto che in realtà alcune delle stesse persone erano coinvolte come allora a Nanchino. Quando il sig. Riccardo Wang, Il Segretario Generale di SPI China mi ha presentato l'organizzazione SPI China in un powerpoint, c'erano alcune immagini di eventi importanti del passato. E all'improvviso mi sono visto lì… in una foto scattata con il gruppo ISBSG scattata al workshop di Nanjing. È stata una sorpresa divertente! Accanto alle discussioni sulla partnership, Ho anche tenuto una formazione sulla misurazione delle dimensioni funzionali Nesma e sulla stima del software a un certo numero di consulenti SPI China. Alcuni di loro avevano già una certa esperienza nella misurazione delle dimensioni funzionali ed ero entusiasta di vedere che erano tutti molto interessati al metodo Nesma e alle relative guide (in particolare le linee guida per l'uso delle metriche del software nei contratti) e anche i dati storici di ISBSG. Questa è stata una breve visita, solo tre giorni, ma mi fece una profonda impressione. SPI China ha effettivamente la possibilità di aiutare il governo cinese a migliorare la maturità delle stime nell'industria del software, e così facendo per migliorare il tasso di successo dei progetti software e quindi evitare miliardi di euro sprecati e risorse sprecate. SPI Cina può farlo, e Nesma e ISBSG possono aiutare!
Stima (io sono)scadenza
A proposito, questo è ciò che Nesma cerca di fare già da anni nel governo olandese, ma sfortunatamente il governo olandese non sembra essere ancora in grado di voler essere aiutato. Questo è molto strano, come secondo una ricerca della rivista IT olandese Computable, IL Il governo olandese spreca 4 per 5 miliardi di euro all'anno sui progetti ICT che falliscono. Soprattutto i grandi progetti falliscono spesso: dei progetti terminati 7,5 solo milioni 7% ha successo. In totale, soltanto 30% hanno successo. Soltanto 36% di tutti i progetti viene utilizzato dopo la consegna. Questa è una scandalosa perdita di tempo, denaro e risorse del contribuente. Soprattutto i progetti cancellati, dove risorse preziose sono state sprecate, mentre invece avrebbero potuto lavorare su qualcosa di utile. E alla fine, probabilmente è ancora necessaria una soluzione per il problema che il progetto ha cercato di risolvere. Molti dei problemi avrebbero sicuramente potuto essere evitati stimando i progetti in modo realistico, utilizzando tecniche di stima mature. Il grafico seguente mostra il modello di stima della maturità, sviluppato da Dan Galorath.
Come probabilmente saprai, gli esseri umani sono programmati per essere ottimisti. Di solito non pensano in base alle probabilità, ma pensa al modo più ottimale in cui qualcosa può essere fatto. Il vincitore del premio Nobel Kahneman ha mostrato una ricerca in cui anche le persone a cui è stato detto che erano ottimiste nella stima di un determinato compito, in realtà ancora dimostrato di essere ottimista. Perciò, stime che si basano sull'essere umano (esperto) opinioni, esperienza, visualizzazioni, è molto probabile che le idee e le convinzioni siano ottimistiche e debbano essere mitigate per questo pregiudizio. Steve McConnell lo mostra anche nel suo eccellente libro Software Estimation – demistificare l'arte nera. Nel modello di maturità della stima, livello 0 e livello 1 sono le fasi in cui il fattore umano non è mitigato. Ciò significa che è molto probabile che queste stime siano ottimistiche. Iniziare con una stima ottimistica è un'enorme bandiera rossa per qualsiasi progetto, poiché inizierà con una cattiva pianificazione: una squadra troppo piccola e la durata troppo breve. Alla fine questi progetti di solito sono molto più costosi: costi extra non lineari come afferma McConnell nello stesso libro. Da Livello 2 in poi, l'effetto del fattore umano è mitigato eseguendo il dimensionamento formale come parte della stima. Comprendere la dimensione del software che deve essere sviluppato aiuta molto a stimare lo sforzo necessario e la durata necessaria, utilizzando i dati storici pertinenti (preferibilmente dati aziendali, ma anche i dati ISBSG sono utili).
Poiché la stima è quella 95% dei progetti software nel settore è stimato utilizzando il livello 0 o livello 1 pratiche, è facile capire che molti problemi possono essere evitati solo migliorando la maturità della stima. SPI China e il governo cinese lo capiscono! Anche alcune parti del governo olandese lo capiscono, ma per esempio il relativamente nuovo "Bureau ICT Testing (PO)' sembra ignaro di Nesma o almeno sembra non disposto ad avviare il dialogo con Nesma. Forse il fatto che il governo cinese stia prendendo sul serio Nesma aprirà gli occhi anche a loro.
Presentazione principale
Comunque, Sono tornato in Cina per la terza volta alla fine di maggio, di nuovo a Pechino. Questa volta una visita leggermente più lunga così ho potuto godermi delle belle gite alla Grande Muraglia, il Parco Olimpico e la Città Proibita. Venerdì maggio 27, la conferenza era organizzata e non sapevo proprio cosa aspettarmi. Avevo preparato il mio discorso di apertura dal titolo "Migliora la maturità della stima utilizzando la misurazione della dimensione funzionale e i dati storici", fondamentalmente coprendo l'argomento di cui sopra. La presentazione può essere visualizzata su Condivisione diapositive.
Si è scoperto che SPI China aveva anche alcuni piani aggiuntivi con me. La mattina, Ero il punto medio di una Q&Una sessione con un numero di dirigenti di alto livello dei membri di SPI Cina, la maggior parte di loro governo ad es. Banca cinese, China Post e la rete elettrica statale. Ho avuto modo di rispondere a molte domande sull'uso dei punti funzione nei progetti agili, progetti di valorizzazione, contratti di outsourcing e molti altri argomenti. Ovviamente tutte le domande sono state poste in cinese, tradotto in inglese dal vice segretario generale della Cina SPI Mr. Ali Zheng, risposto da me in inglese, e ritradotto in cinese. Quindi ci è voluto un po' di tempo e forse alcuni dei punti potrebbero essere andati persi nella traduzione, ma tutti sembravano felici e soddisfatti delle risposte. È stato interessante anche per me, come ho appreso, ad esempio, che China Post utilizza già la misurazione delle dimensioni funzionali in molti dei loro contratti con i fornitori ed è molto soddisfatto di ciò in quanto ha ridotto notevolmente il caos nei contratti.
Poi, dopo pranzo, è iniziata la conferenza. Ad un certo punto durante il convegno mi è stato chiesto di consegnare un numero di attestati di partecipazione alle persone che avevano frequentato i miei corsi nel mese di aprile. Ovviamente, questa è stata una bella cerimonia con musica appropriata.
Al termine della conferenza, Sono stato anche invitato a partecipare a un forum di discussione, dove le persone del pubblico potevano porre domande ad alcune persone sul podio su argomenti relativi ai punti funzione e alla stima del software. Questo forum è stato molto interessante e ha mostrato che c'è molto potenziale in Cina per la misurazione delle dimensioni funzionali e la stima del costo del software.
Tutto questo è stato molto eccitante, ovviamente, ma lo scopo principale di queste visite era organizzare una partnership tra Nesma e China SPI. Siamo riusciti a elaborare un accordo in cui SPI China e Nesma sono ora partner. SPI China ha ottenuto i diritti esclusivi sul mercato cinese per la distribuzione dei prodotti e servizi Nesma.
Azioni concrete
Una serie di azioni concrete che faremo lo sono:
- Traduci documenti Nesma (comprese le linee guida di misurazione) e guide in cinese e metterle a disposizione per il download in una speciale sezione cinese del sito web.
- Gli esami Nesma verranno tradotti in cinese.
- Nesma organizzerà una serie di workshop "Train the Trainer" per le persone idonee a partecipare secondo Nesma e SPI China. Dopo la formazione e dopo aver superato l'esame Nesma/Cito, il formatore sarà accreditato come formatore Nesma in Cina.
- I formatori accreditati formeranno gli specialisti della misurazione delle dimensioni funzionali e gli stimatori dei costi in Cina.
- Nesma continuerà ad assistere SPI China nel spargere la voce parlando a eventi importanti
ISBSG
Inoltre, Anche ISBSG e SPI China hanno rinnovato la loro partnership. In pratica questo significa anche che un certo numero di documenti ISBSG saranno tradotti in cinese. Inoltre SPI China e ISBSG raccoglieranno dati nel mercato cinese e renderanno i dati ISBSG più accessibili per il mercato cinese.
Sono molto contento di queste collaborazioni e sono fiducioso che possiamo avere una serie di materiali disponibili in cinese prima del grande anno cinese 2017 inizia!
Circa l'autore
Harold van Heeringen è consulente senior di benchmarking presso Metri. A parte il suo lavoro per Metri, è coinvolto in Nesma (membro di bordo), l'International Software Benchmarking Standards Group (ISBSG, attuale presidente) e il Common Software Metrics International Consortium (COSMICO, Consiglio consultivo internazionale, in rappresentanza dei Paesi Bassi).