Migliorare l’efficienza nei servizi intellettuali

impresaL’introduzione dell’innovazione tecnologica (sistemi automatici, software di schedulazione e controllo della produzione, ecc.) e di tecniche manageriali di ottimizzazione dei processi (lean production, BPR, Just in Time, MRP, ecc.) hanno permesso a molte imprese manifatturiere di migliorare i lead-time di produzione, anche se l’incidenza del tempo di lavorazione degli impianti produttivi resta ancora il fattore più importante del ciclo produttivo.

Nelle organizzazioni di servizi intellettuali, invece, il fattore umano è – e sempre lo sarà – prevalente nel contribuire ai tempi, ai costi ed alla qualità del servizio. In tali contesti, dunque, una riduzione del tempo di alcune attività critiche svolte da esseri umani può ridurre sensibilmente il tempo di svolgimento del processo e, quindi, anche i costi del medesimo. Inoltre una redistribuzione dei carichi di lavoro dei processi a risorse con costi orari differenti consente talvolta un deciso risparmio dei costi complessivi di processo senza influenzare la qualità complessiva del risultato prodotto.

In termini meno astratti ci si riferisce alle organizzazioni che erogano servizi professionali quali studi di consulenza, studi legali, studi commercialisti, società di consulenza manageriale, società di informatica, studi e società di ingegneria, ecc.. Per esse la voce di costo del servizio prevalente è senz’altro quella legata al lavoro intellettuale svolto dalle risorse umane.

Da un certo punto di vista sembrerebbe difficile ridurre il tempo di svolgimento di un’attività da parte di un professionista, un progettista di sistemi informatici o di opere di ingegneria civile… invece, se ci concentriamo sul lavoro svolto dalla persona in esame, vediamo che molte attività vengono svolte con l’ausilio di sistemi informatici e parte del tempo viene passato in riunioni, ad effettuare lavoro che dovrebbe essere svolto da altre figure professionali, a rifare lavoro che era stato svolto con errori, addirittura in attesa che altri completino il proprio lavoro. Analizzando tutte le attività svolte da ogni singola persona, ed i relativi costi che ne comportano, è possibile individuare possibili miglioramenti nell’efficienza dei processi (ovvero impiegare minori risorse per svolgere il medesimo lavoro) e spesso anche nell’efficacia degli stessi (ovvero impiegare minor tempo nel completare un lavoro e/o con minor tasso di errori).

Naturalmente nessun miglioramento è gratis, occorre investire del tempo nel cercare di analizzare i processi, le singole attività, i relativi tempi e costi, per poter individuare i possibili miglioramenti. E quando anche essi sono stati individuati occorre fare un’attenta analisi costi-benefici prima di implementarli e nel caso è necessario effettuare piccoli o grandi investimenti per mettere in pratica le azioni di miglioramento stabilite.

Il processo di miglioramento è già stato descritto da tempo, anche nella ISO 9001, come azioni preventive o di miglioramento (la prossima edizione della norma ISO 9001:2015 addirittura farà scomparire il termine “azione preventiva” a vantaggio delle azioni di miglioramento in senso esteso), ma non tutti – certificati e non – lo hanno recepito nel modo giusto.

Alcune azioni di miglioramento sono comuni a diverse tipologie di attività e, seppur banali, pochi imprenditori e professionisti le hanno adottate.

Ad esempio per svolgere alcune attività su sistemi informatici si otterrebbe un discreto risparmio di tempo utilizzando monitor più grandi che consentano di visualizzare in modo ottimale due finestre affiancate, oppure usare due monitor sullo stesso PC per evitare continui cambi di finestra. Addirittura tale operatività è resa più efficiente da specifiche utility commerciali, open source o freeware!

Anche lavorare su documenti residenti su disco rigido, ma sincronizzati nel cloud con specifici tool (Microsoft OneDrive, Google Drive, Box.net, Dropbox,…) consente di evitare dispendiosi trasferimenti di file su chiavetta USB o tramite e-mail con il rischio aggiuntivo di perdere il controllo delle versioni.

Le riunioni aziendali, sempre utili per migliorare la comunicazione fra i diversi soggetti, spesso generano significative perdite di tempo. Se da un lato esistono affermate metodologie manageriali per rendere estremamente efficaci le riunioni, dall’altro la consultazione e revisione di documenti, la verbalizzazione della discussione e delle azioni deliberate possono essere rese molto più efficaci ed efficienti attraverso l’utilizzo di strumenti informatici ed apparecchiature tecnologicamente più avanzate di quelle eventualmente impiegate. Infatti basta un videoproiettore all’avanguardia (ad es. con connessione HDMI per visualizzare i documenti a maggior risoluzione) oppure un grande schermo TV/monitor, se non addirittura una LIM (lavagna multimediale elettronica) per migliorare enormemente la condivisione dei documenti e l’apprendimento dei concetti esposti da parte dei partecipanti alla riunione.

Talvolta partecipare fisicamente ad una riunione costa parecchio tempo e denaro in spostamenti con mezzi di trasporto che non sempre garantiscono la puntualità, ma non serve. Forse non basta “vedersi in faccia” tramite Skype ed una webcam collegata al computer, ma con un impianto per la videoconferenza unito a tool software di collaborazione per condividere documenti fra tutti i partecipanti, la presenza fisica è spesso inutile.

Spesso l’incontro con clienti e fornitori potrebbe avvenire in modo “virtuale”, ma l’arretratezza tecnologica e mentale di una delle due parti lo impedisce, però un po’ di intraprendenza ed un incentivo economico (alias risparmio di costi) a volte aiuta a convincere anche personaggi un po’ vintage.

Lavorare con i documenti PDF (annotare, convertire il testo in formato editabile tramite OCR, modificare il testo, estrarre testo e immagini, ecc.) usando gli strumenti giusti risulta oltremodo vantaggioso.

Le attività svolte outdoor, ovvero fuori dall’azienda (presso cantieri, clienti, fornitori, fiere, ecc.) possono trarre grande beneficio dall’uso di tablet e smartphone o notebook convertibili connessi a Internet ed alla sede, a condizione che vengano impiegati in modo organizzato.

I sistemi informatici gestionali e specifici per svolgere determinate attività hanno in gran parte recepito questa rivoluzione in corso negli ultimi anni ed hanno introdotto funzioni per sfruttare i dispositivi mobili ed i dati in cloud, soprattutto nella gestione delle informazioni condivise (documenti, calendari, contatti, ecc.).

Purtroppo non tutti gli utenti hanno recepito ed implementato queste migliorie e – essenzialmente per motivi di costo e di mancanza di tempo per formarsi adeguatamente – rinunciano ai miglioramenti dell’efficienza.

Non parliamo poi della gestione dei documenti in formato elettronico (ne abbiamo già parlato in questo blog nell’articolo “La gestione documentale informatizzata“) che, se ben organizzata, può non solo far risparmiare molto tempo alle persone che cercano un file, ma evita anche frequenti errori nella consultazione o modifica di file obsoleti.

È evidente che gestire un documento in formato elettronico anziché su supporto cartaceo può portare a notevoli vantaggi, ma bisogna ben comprendere che la gestione non può essere la stessa, perché:

  • Il processo di approvazione di un documento informatico non può essere lo stesso di un documento cartaceo
  • Il ciclo di revisione di un documento elettronico in formato Office compatibile o PDF è diverso da quello di un documento stampato
  • Il documento elettronico non è semplicemente equivalente al documento cartaceo scansionato oppure al documento Office dopo o prima della stampa dello stesso
  • Le copie del documento informatico si generano con molta più facilità di quelle di un documento cartaceo
  • La firma di un documento elettronico ha valore legale solo se è una firma digitale riconosciuta, ed occorre possedere l’apposito token, mentre per la firma su supporto cartaceo bastano carta e penna
  • Alterare un documento cartaceo è molto più facile che alterare un documento cartaceo
  • Gestire in formato elettronico un documento in formato A3 o addirittura A0 non è proprio la stessa cosa che gestire un documento in formato A4 in digitale
  • e così via.

Una domanda sorge poi spontanea: «perché per cercare un’informazione in Internet tramite Google ci si impiega pochi secondi, anche tramite un tablet o smartphone connesso e per ricercare un’informazione in un documento aziendale spesso sono necessari almeno dieci minuti? »

Se l’impiego delle email ha rivoluzionato il nostro modo di comunicare anche in ambito lavorativo, bisogna ammettere che spesso questo strumento non è usato al meglio (vedi articolo sull’Uso delle e-mail).

La progettazione delle modalità con cui usufruire della posta elettronica (scaricare le email direttamente dal provider sui diversi dispositivi, implementare un Server di posta all’interno dell’organizzazione oppure gestire la posta tramite un Server di posta nel cloud, ecc.) può cambiare radicalmente il modo di interfacciarsi con colleghi, clienti e fornitori: poter leggere la posta elettronica da qualunque dispositivo nello stesso modo e poter inviare messaggi di posta da qualsiasi dispositivo ritrovandoseli nella posta inviata degli altri dispositivi non è un vantaggio trascurabile. Inoltre in funzione del sistema di posta adottato possono variare le metodologie di backup dei messaggi di posta, spesso la parte più ostica per chi progetta le procedure di backup.

Oggi perdere alcuni messaggi e-mail per molte organizzazioni potrebbe significare perdere la prova di un’attività svolta, di un ordine del cliente o delle specifiche trasmesse ad un fornitore o a d un collaboratore esterno… e quindi perdere tempo e denaro.

Talvolta sarebbe opportuno veicolare su altri tool – diversi dalla posta elettronica – le comunicazioni con clienti e fornitori, soprattutto per tenere traccia in modo ordinato di tutte le conversazioni e per condividere con tutti gli interessati le stesse notizie in tempo reale. Diversi servizi web possono soddisfare allo scopo, fino ai più completi software di CRM (vedi articolo “A chi serve il CRM?“).

Un’altra evoluzione rispetto alla trasmissione di documenti in allegato alle email sono i server FTP (o, meglio sFTP per garantire maggior sicurezza), ma altri servizi cloud possono essere più efficaci.

In alcuni casi scrivere a mano o a computer non conviene ed i software di riconoscimento vocale possono portare a grandi vantaggi, non solo in ambito sanitario quando le mani sono impegnate in altre attività.

Altri adeguamenti tecnologici di tipo puramente hardware, come l’ottimizzazione del cablaggio e delle prese di rete, il miglioramento della wi-fi o l’upgrade dei computer più obsoleti possono anch’essi risultare estremamente proficui perché permettono di risparmiare anche solo poche decine di minuti ogni giorno, che diventano ore e giorni nel lungo periodo.

Passando a metodologie di gestione delle attività lavorative che non derivano dall’impiego di strumenti elettronici, si possono identificare molti strumenti che possono far risparmiare tempo e costi a diverse organizzazioni: si va dal project management (vedi articolo “A chi serve il project management”) al lean thinking in progettazione, dalla già citata gestione delle riunioni, alla gestione del tempo, agli strumenti manageriali della qualità totale, ecc.. Certamente molte metodologie, nate parecchi anni fa, vanno ripensate utilizzando tool informatici di supporto allo stato dell’arte e rimangono non solo valide, ma sono ancor più potenti grazie all’ausilio del software. Ad esempio diversi applicativi software (alcuni anche Saas, software as a service o servizi web) consentono di migliorare notevolmente l’efficienza e l’efficacia nella gestione di progetti in diversi ambiti, quando le informazioni devono essere condivise fra diversi soggetti che operano in luoghi geograficamente distanti fra loro.

Le possibilità di migliorare l’efficienza dei processi interni per le organizzazioni di servizi sono molte e, settore per settore, per ogni tipologia di attività e per ogni singola organizzazione è possibile individuare delle azioni di miglioramento specifiche che non sono state mai considerate.

Talvolta le azioni di miglioramento sono state già individuate dal personale interno, ma non sono state recepite dalla Direzione o dai Soci dell’organizzazioni per svariate ragioni.

Le ragioni per cui molte organizzazioni nemmeno si mettono nell’ottica di cercare di individuare queste azioni di miglioramento sono essenzialmente:

  • Timore dei costi che ne potrebbero scaturire
  • Ignoranza dei vantaggi economici che ne potrebbero derivare
  • Mancanza di tempo a disposizione per analizzare i processi e formare il personale
  • Non conoscenza delle tecnologie che potrebbero supportare la propria attività.

Tutti questi elementi denotano una scarsa lungimiranza e poca pianificazione strategica, ma quelli legati ai costi da evitare ed ai risparmi sconosciuti, invece, denotano una scarsa conoscenza dei costi e del valore aggiunto delle attività svolte dal proprio personale, Direzione compresa.

È evidente che se non si conoscono i costi reali delle commesse, dei progetti e delle singole attività si fa fatica ad identificare possibili miglioramenti economici.

Del resto bastano pochi semplici calcoli, supportati dalle informazioni necessarie, per capire quanto costa svolgere un determinato lavoro.

Se consideriamo, ad esempio, un lavoratore dipendente che ha uno stipendio netto di 1.500 euro mensili x 14 mensilità, otteniamo un costo annuo lordo (RAL) di circa 25.000 euro ed un costo aziendale della persona di circa 35.000 euro. Considerando ferie, permessi e giorni di malattia medi questa persona costa all’azienda circa 20 euro per ogni ora effettivamente lavorata. Se riusciamo a far risparmiare 10 ore all’anno a questa persona risparmiamo 200 euro, circa il costo di un secondo monitor, che durerà ben più di un anno solare… ed abbiamo considerato una risorsa con uno stipendio certamente non elevato, magari una segretaria o un’assistente di direzione.

Questo è solo un esempio, ma solo analizzando nel dettaglio i costi aziendali si riesce a valutare quali azioni di miglioramento possono accrescere la competitività dell’organizzazione.

Conoscendo esattamente i costi orari del personale e la durata delle singole attività è poi possibile cercare di livellare i carichi di lavoro facendo sì che le attività a minor valore aggiunto vengano svolte dal personale che costa meno, senza minacciare la qualità del servizio erogato.

Infine, una volta individuate le azioni opportune esse vanno attuate nel modo corretto, formando ed informando adeguatamente il personale e monitorandone l’applicazione per valutarne la reale efficacia.




A chi serve il project management?

La gestione di progetti, soprattutto in alcuni settori critici come quelli delle costruzioni e dell’ICT, è una materia forse troppo dimenticata dalle Direzioni aziendali delle piccole e medie imprideaese, anzi essenzialmente delle piccole organizzazioni che si occupano quasi esclusivamente di progettazione di opere o sistemi informatici. Questo poiché nel nostro Paese gran parte delle società che operano in questi settori sono di piccole dimensioni.

Nonostante ciò la dimensione dei progetti che gestiscono le piccole organizzazioni è spesso notevole e quand’anche l’impegno progettuale non assomma un numero di giorni/persona considerevole (fino a 250 ore di lavoro il progetto si definisce piccolo, medio fino a 2500 ore, cfr. PMBOK® Guide) talvolta il risultato del progetto è da considerarsi critico perché riguarda un’opera o un sistema che può influenzare significativamente la vita delle persone e addirittura, in caso di errori di progettazione, può provocare seri danni a persone o cose.

Ma quanto le PMI sono in grado di tenere sotto controllo la progettazione? Quanto sanno gestire i progetti?

Ricordiamo i requisiti principali della norma UNI EN ISO 9001:2008 sui sistemi di gestione per la qualità relativamente al processo di “Progettazione e sviluppo”:

  1. Pianificazione della progettazione e sviluppo
  2. Elementi in ingresso alla progettazione e sviluppo
  3. Elementi in uscita dalla progettazione e sviluppo
  4. Riesame della progettazione e sviluppo
  5. Verifica della progettazione e sviluppo
  6. Validazione della progettazione e sviluppo
  7. Tenuta sotto controllo delle modifiche della progettazione e sviluppo.

Tutti questi requisiti sono elementi fondamentali del project management.

1) Devo pianificare la progettazione in modo documentato, preferibilmente attraverso un piano di progettazione che riporti una scomposizione della progettazione in fasi, sottofasi ed attività con il dettaglio necessario per poi identificare, per ognuna di esse, tempi di svolgimento, risorse necessarie, vincoli, ecc.

Spesso quest’attività viene riduttivamente documentata attraverso un diagramma di Gantt che, non dimentichiamolo, è semplicemente una vista del piano di progetto. Ancor più semplicistico è ridurre il project management al project planning, magari senza capire la differenza fra planning (=definire fasi ed attività del progetto e la loro durata) e scheduling (=collocare ogni fase ed attività nell’asse dei tempi reali, ovvero assegnare una data di inizio e fine per ogni attività pianificata), laddove in italiano i termini pianificazione e programmazione non rappresentano esattamente gli stessi concetti. Troppe volte, poi, un “cronoprogramma” della progettazione, sviluppato all’inizio della stessa, non viene più mantenuto aggiornato, annullando parte dei benefici di una buona programmazione.

2) Devo definire i requisiti della progettazione, ovvero gli input ad essa, preferibilmente in modo documentato al fine di evitare ambiguità durante lo sviluppo del progetto. Talvolta l’assenza di un’attenta analisi dei requisiti contrattuali – e di quelli cogenti applicabili – porta a realizzare progetti (e quindi opere o sistemi informatici) che non soddisfano le esigenze del cliente, con tutto quel che ne consegue, sia in termini di immagine, sia in termini di possibili contenziosi (spesso la lievitazione dei costi di opere di ingegneria civile dovute a varianti in corso d’opera è proprio causata da errori di progettazione o scarsa chiarezza del progetto esecutivo).

3) Devo stabilire quali risultati della progettazione si aspetta il Committente. Non solo quelli evidenti, ma anche quelli meno palesi come il formato di output degli elaborati progettuali di un’opera, i sorgenti di un programma software oppure la documentazione utente di un sistema informatico.

4-5) Per non progredire con la progettazione alla cieca, rischiando di intraprendere strade sbagliate oppure di accumulare ritardi incolmabili nei tempi di conclusione del progetto, devo definire e pianificare dei momenti di riesame e verifica della progettazione, in corrispondenza dei quali esaminerò lo stato di avanzamento del progetto e le problematiche incontrate; verificherò, inoltre, la congruenza dei risultati intermedi della progettazione. Effettuare questi riesami e verifiche in momenti opportuni e con il contributo delle persone giuste, aiuta ad evitare di procedere perseguendo decisioni sbagliate o iter progettuali non corretti: bene che vada – se mi accorgo degli errori in fasi successive – evito di svolgere del lavoro per nulla, che dovrò probabilmente rifare. Bene che vada finirò in ritardo e produrrò un progetto non conforme alle specifiche con conseguente aggravio di costi.

6) Dovrei anche “validare” la progettazione al termine della stessa, magari attraverso il test di un prototipo nell’ambiente operativo di utilizzo. Quanti software hanno fallito in fase di installazione dal cliente perché non era stato effettuato un test di accettazione nel medesimo ambiente operativo, comprendente hardware e software di base, interfacce, ecc.?

7) Devo inoltre tenere sotto controllo le modifiche ai risultati della progettazione, sia durante che dopo la conclusione della stessa, attraverso un sistema di controllo delle revisioni o versioni. Il controllo della configurazione oggi è un must non solo per l’attività di sviluppo software (tra l’altro a volte realizzata in luoghi differenti da persone differenti), ma anche per la progettazione di opere edili ed infrastrutturali, dove gli elaborati vengono realizzati in formato elettronico e revisionare un elaborato senza le dovute accortezze porta a confondere facilmente l’ultima versione con una versione precedente.

Tutto questo è project management, ma non solo; è possibile fare di più, quando serve.

Un’indagine Standish Group del 2012 ha evidenziato i dieci fattori critici che possono determinare il successo (o l’insuccesso) di un progetto IT, alcuni di essi sono chiaramente correlati al project management:

3° Chiara definizione dei requisiti

4° Corretta pianificazione

6° Milestone di progetto ravvicinate

7° Competenza del gruppo di lavoro

8° Titolarità del progetto

9° Chiarezza della visione e degli obiettivi

10° Gruppo di lavoro efficiente e focalizzato sul progetto.

Anche se qualcuno potrebbe dubitare, tutti questi elementi sono legati ad una buona gestione del progetto ed ad attività di project management ben documentate e svolte secondo le regole di questa disciplina. Già, ma quali sono le regole del project management?

Esistono degli standard di riferimento, uno di essi – forse il migliore – è il cosiddetto PMBOK ® Guide Project Management Body of Knowledge, che è stato anche tradotto in italiano ed integrato da TenStepItalia. Esiste poi il PRINCE 2 – PRojects IN Controlled Environments ed anche il modello del SEI CMMI® (Capability Maturity Model® Integration) for Development (Software Engineering Process Management Program (relativo allo sviluppo dei sistemi informatici) contiene alcuni capitoli dedicati al Project Management,

La definizione di “Progetto” ci serve per capire cosa vuol dire Project Management: un progetto è uno sforzo temporaneo intrapreso allo scopo di creare un prodotto, un servizio o un risultato unico. La temporaneità e l’unicità del risultato rende il progetto diverso da un lavoro di routine, da operazioni che vengono svolte sempre nel medesimo modo.

I progetti sono dunque caratterizzati da attività non-ricorrenti e non-ripetitive. Proprio per questo vanno gestite in modo diverso rispetto ad un lavoro ordinario e le cosiddette “procedure” non sono pienamente adatte a descrivere le modalità di gestione di un progetto.

Per questo motivo occorre redigere un piano di progetto e magari anche un piano della qualità del progetto.

Gli elementi fondamentali da valutare, documentare e monitorare per gestire correttamente un progetto sono i requisiti (di qualità e quantità del risultato della progettazione), i tempi e i costi.

Il project management è, dunque, costituito dalla pianificazione, il monitoraggio ed il controllo di tutti gli aspetti di un progetto e di tutte le motivazioni che implicano il sicuro raggiungimento degli obiettivi di progetto entro tempi, costi e criteri di performance stabiliti (def. APM).

Il project management è l’applicazione di conoscenze, skill, strumenti e tecniche alle attività di progetto al fine di soddisfarne i requisiti (def. PMI).

Si può anche dire che il project management è una gestione sistemica di un’impresa complessa, unica e di durata limitata, finalizzata al raggiungimento di un obiettivo predefinito, mediante un processo continuo di pianificazione e controllo di risorse differenziate e limitate, con vincoli di tempo, di costo e di qualità, e rappresenta una tecnica di realizzazione e controllo delle attività particolarmente efficace negli attuali scenari di continua e rapida evoluzione.

I processi di Project management sono stati identificati nei seguenti:

  1. Processi di Avvio
  2. Processi di Pianificazione
  3. Processi di Esecuzione
  4. Processi di Monitoraggio e Controllo
  5. Processi di Chiusura

In molte organizzazioni si dà prevalenza ai processi esecutivi (punto 3), trascurando soprattutto Pianificazione e Monitoraggio/Controllo del progetto, sebbene il tempo investito in questi processi ne faccia risparmiare molto altro sul Ciclo di vita dell’intero progetto.

La Pianificazione, anche se non costituisce il Project Management, come abbiamo detto sopra, è forse il processo più importante e più trascurato.

Le norme ed i metodi di programmazione possono variare in relazione al tipo ed alla complessità del progetto da realizzare, però i principi alla base di ogni tecnica sono sempre gli stessi e possono identificarsi in regole generali che permettono di conseguire determinati obiettivi come:

  • la miglior utilizzazione dei mezzi tecnici e delle risorse;
  • il rispetto dei termini di consegna;
  • la tempestività nell’assegnazione del lavoro;
  • l’eliminazione dei tempi morti per le risorse interne di progettazione;
  • l’individuazione delle attività che condizionano la durata dell’intero progetto;
  • la minimizzazione del tempo di realizzazione;
  • il controllo dell’avanzamento del lavoro.

L’attività di programmazione, qualunque sia il metodo adoperato per svolgerlo razionalmente, inizia con la suddivisione dell’intero lavoro in attività elementari secondo tecniche consolidate come la creazione della WBS.

Ciò ha l’innegabile vantaggio di facilitare le previsioni e di conseguire quindi maggiore accuratezza nelle stesse, poiché è più facile trattare singolarmente piccoli problemi piuttosto che uno solo molto complesso. Quindi, per il conseguimento dell’obiettivo definito, che costituisce la prima fase delle attività del project management, vengono definite implicitamente le attività necessarie da realizzare per il conseguimento dello stesso: queste, una volta esplicitate e formalizzate, saranno caratterizzate da legami di precedenza le une con le altre, da durate (stimate, e quindi con distribuzioni statistiche associate ad esse, oppure deterministiche, magari per le quali si espliciti il legame funzionale fra durata e costi relativi), da una collocazione (allocazione) nel tempo, in dipendenza con i legami funzionali con le altre attività, dalla indicazione della tipologia e dell’ammontare delle risorse necessarie per l’esecuzione.

Creare una WBS (Work breakdown Structure) significa, quindi, scomporre il progetto in deliverable (oggetti da consegnare come risultati del progetto, tipicamente elaborati progettuali, documenti di analisi o moduli software) e quindi in fasi ed attività più piccole, che possono essere gestite più facilmente.

disegnaorganigrammaSi può anche definire, all’interno della WBS, il c.d. work package (WP), definito come il pacchetto elementare di attività da allocare ad una risorsa elementare. I WP non sono altro che risultati elementari dell’attività progettuale sui quali si può basare l’attività di monitoraggio, verifica e controllo in itinere del progetto.

Una buona scomposizione del progetto è molto utile per valutare i costi, infatti è assodato che se chiedo ad un gruppo di persone di pari capacità di stimare la durata di un progetto considerando una fase unica oppure scomponendolo in tante fasi più piccole valutate singolarmente ottengo risultati molto diversi. Nel primo caso (valutazione del progetto nella sua globalità) ottengo una stima più grossolana e spesso sottostimata dell’impegno che poi richiederà effettivamente il progetto, mentre nel secondo (stima dell’intero progetto come somma della valutazione di ogni singolo componente nel quale è stato scomposto il progetto) le stime convergono facilmente verso una valutazione più realistica.

Altro aspetto sottovalutato in fase di pianificazione è quello dell’assegnazione delle attività nelle quali è stato scomposto il progetto ai componenti del gruppo di lavoro. Spesso l’assegnazione delle risorse alle attività è svolta in modo approssimativo e non si tiene in debita considerazione l’impegno che altri progetti assorbono alle medesime risorse.

In un processo produttivo svolto da macchine è solitamente chiaro a chi programma la produzione il concetto di schedulazione a capacità finita: una macchina che produce tot pezzi all’ora, se lavora su più turni, anche per 24 ore, più di tanti pezzi alla settimana non può produrre! Viceversa chi pianifica le attività intellettuali su progetti spesso non stima correttamente il tempo necessario per svolgere le singole attività e, pertanto, si comporta come se le risorse umane abbiano una capacità infinita di tempo a disposizione. Di conseguenza i progetti sono in ritardo e le risorse sovra saturate rendono meno.

Altro processo critico è quello di monitoraggio e controllo del progetto: se il progetto è stato ben pianificato sarà più facile tenerlo sotto controllo e l’attività di monitoraggio più raramente rileverà scostamenti rispetto a quanto pianificato in termini di rispetto di tempi di calendario, impegni delle risorse, costi diretti e qualità dell’output della progettazione rispetto ai requisiti stabiliti.

Sulle design review (riesami della progettazione) non a caso è stata costruita una teoria affermatasi nel modello CMMI, nella metodologia Stage- Gate® ed in altri schemi. La tecnica delle Gate Review nelle quali obbligatoriamente l’esito è passa/non passa (GO/NO GO) è certamente molto coraggiosa perché impone di fermare il progetto se qualcosa di importante non è stato completato correttamente, ma fa risparmiare tempo successivamente, evitando i rifacimenti quasi certi.

Anche la definizione delle milestone corrette aiuta a mantenere il controllo del progetto ed a monitorarlo mediante indicatori precisi, inoltre aumenta la consapevolezza del team di progetto sugli obiettivi e sullo stato di avanzamento del progetto.

Nell’analisi e nell’osservazione delle caratteristiche inerenti la conduzione di progetti, sono osservate tutta una serie di fenomenologie:

  • il tempo fra l’avvio ed il completamento di un progetto tende a dilatarsi (legge di Parkinson sul comportamento gassoso);
  • l’impiego finanziario richiesto da un progetto cresce nel corso della realizzazione;
  • maggiore è il contesto tecnologico, maggiori sono i costi;
  • maggiore è la tecnologia, maggiore deve essere l’efficienza;
  • maggiore è la tecnologia, maggiore è il grado di specializzazione;
  • maggiore è la tecnologia, maggiori sono le risorse.

Quando c’è un ritardo nella realizzazione del progetto bisogna provvedere a recuperare il tempo perduto per giungere al completamento negli stessi tempi programmati. Se non si monitora costantemente l’avanzamento del progetto (utili a questo scopo sono le curve di progetto), queste azioni correttive potrebbero risultare tardive.

La definizione delle attività necessarie, della loro relazione reciproca, delle loro durate stimate, dei costi associati e/o risorse finanziarie o non finanziarie da impegnare, il conseguente impegno finanziario totale e la durata complessiva del progetto, possono essere effettuate e determinarsi sia in fase preventiva e previsionale (fase di definizione, pianificazione, organizzazione), sia ripetutamente durante lo svolgimento del progetto (controllo, revisione o ripianificazione), sia a consuntivo al termine dello stesso. Ciò al fine di misurare gli scostamenti in termini di attività realizzate con quelle pianificate, la loro durata, le risorse effettivamente impiegate con quelle previste, i costi effettivi con quelli programmati, la durata prevista complessiva realizzata con quella pianificata e così via.

La gestione del progetto deve considerare anche altri aspetti quali:

  • la gestione delle informazioni (documenti di input/output, dati sull’andamento del progetto, ecc.);
  • la gestione degli approvvigionamenti (servizi e materiali acquistati, se non ben pianificati, possono influenzare negativamente i tempi, la qualità ed i costi finali del progetto);
  • la gestione delle risorse umano e in generale del capitale umano, con tutte le problematiche connesse in termini di competenze possedute, competenze necessarie/richieste, relazioni gerarchiche, rapporti interpersonali, motivazioni, ecc.;
  • la gestione dei rischi di progetto.

Su quest’ultimo punto occorre ricordare che I rischi possono essere di varia natura:

  1. Rischi di conduzione del progetto: possibilità di non adempimento delle attività pianificate nei modi e tempi previsti.
  2. Rischi di qualità del risultato del progetto: possibilità di non adempimento del livello di qualità del prodotto previsto come risultato del progetto rispetto alle attese del cliente.
  3. Rischi di bontà dell’investimento: possibilità di non adempimento del livello di costi e benefici previsto, o per un innalzamento dei costi di realizzazione del progetto, o per una diminuzione dei benefici reali (economici, commerciali o di immagine) a fronte di quelli ipotizzati.

ProjectPlanningIn fin dei conti il project manager (PM) non è solo un tecnico con più esperienza degli altri e buone capacità relazionali che viene nominato “capo progetto”. Occorre possedere anche qualità gestionali, organizzative e tecniche di project management.

Un buon PM non conoscerà solo la scomposizione in WBS del progetto e la generazione del diagramma di Gantt, ma sarà in grado – magari attraverso l’utilizzo di appositi tool – di “vedere” il progetto sotto diversi punti di vista attraverso:

  • La generazione del Diagramma di PERT e l’individuazione del cammino critico (Critical Path Method);
  • L’ affiancare alla WBS la OBS (Organizational Breakdown Structure), che è una “dimensione” di scomposizione relativa alla struttura organizzativa interna del progetto, la quale permette di giungere, attraverso un processo di successive disaggregazioni delle unità organizzative individuate, all’identificazione dei singoli reparti funzionali e dei singoli componenti il team di progetto;
  • La determinazione del carico di lavoro delle risorse considerando le altre attività da svolgere estranee al progetto in questione;
  • La definizione ed il monitoraggio di appositi indicatori in grado di misurare l’avanzamento temporale e l’avanzamento fisico del progetto, nonché i costi consuntivati vs i costi preventivati (a budget).

Infine è opportuno menzionare l’importanza di gestire una consuntivazione delle ore di lavoro accurata e tempestiva al fine di controllare costi e ricavi del progetto sia dal punto di vista economico, sia da quello finanziario, per garantire un controllo di gestione efficace a livello dell’intera organizzazione.

PMBOK TenStep Italiano.pdf

 

CMMI for Development