Stimare i progetti è una attività complessa che ogni project manager deve affrontare. Non importa se si tratta di stimare un progetto per valutare il carico degli operatori o semplicemente per sottoporre un’offerta ad un cliente, il problema rimane lo stesso. Come si possono prevedere le eccezioni? Che impatto hanno queste eccezioni sulla stima finale? Posso fare una stima di progetto tenendo conto di queste eccezioni, dei possibili colli di bottiglia che sia il più possibile vicina alla realtà? La risposta è si, purché ci si affidi al proprio gruppo di lavoro.
Identificare il problema
Stimare è difficile, in modo particolare quando si devono affrontare progetti complessi e magari di lunga durata. In questi casi specifici la stima potrebbe essere quasi un numero casuale, dato a sentimento. Una stima inaccurata tuttavia può generare diversi problemi, per il team e per l’azienda in generale:
- Sottostimare i progetti: questo è ciò che avviene più frequentemente, in particolare quando i project manager hanno un rapporto diretto con i clienti, se siete interessati a capire come mai la sottostima sia cosi frequente vi invito a leggere questo post.[av_hr class=’invisible’ height=’15’ shadow=’no-shadow’ position=’center’ custom_border=’av-border-thin’ custom_width=’15px’ custom_border_color=” custom_margin_top=’15px’ custom_margin_bottom=’15px’ icon_select=’yes’ custom_icon_color=” icon=’ue808′ font=’entypo-fontello’] Roberto lavora per una piccola azienda per cui è project manager ma anche direttore commerciale. Roberto sa che il suo team sta facendo del suo meglio, ma sa anche che non può perdere nessuna opportunità di lavora in questo momento delicato. Per questa ragione tende a sottostimare ogni progetto convincendo il team che ogni nuovo progetto è di fatto una opportunità dell’azienda per crescere. Facendo cosi le sue risorse sono sovraccaricate di lavoro, la qualità del prodotto diminuisce e Roberto perde completamente il controllo dei progetti e delle reali date di consegna e dei costi.Roberto sa che la sua azienda soffrirà per un alto turn over di risorse.
[av_hr class=’invisible’ height=’15’ shadow=’no-shadow’ position=’center’ custom_border=’av-border-thin’ custom_width=’15px’ custom_border_color=” custom_margin_top=’15px’ custom_margin_bottom=’15px’ icon_select=’yes’ custom_icon_color=” icon=’ue808′ font=’entypo-fontello’]
- Sovrastimare i progetti: I project manager maggiormente connessi al team tendono invece a fare l’opposto.[av_hr class=’invisible’ height=’15’ shadow=’no-shadow’ position=’center’ custom_border=’av-border-thin’ custom_width=’15px’ custom_border_color=” custom_margin_top=’15px’ custom_margin_bottom=’15px’ icon_select=’yes’ custom_icon_color=” icon=’ue808′ font=’entypo-fontello’]John è un project manager ma anche un capo progettista in una azienda di produzione software. Ogni volta che gli viene assegnato un nuovo progetto lui cerca di analizzarlo con il suo team, ma, essendo vicino alle problematiche affrontate ogni giorno tende a sovrastimare ogni possibile eccezione sovrastimando il progetto finale. Le risorse del suo team sembrano sempre caricate al massimo quando invece non lo sono, alla fine dell’anno non ci sono stati ritardi ma John sa che avrebbero potuto chiudere più progetti di quelli realizzati realmente.
Se anche tu sei un project manager che fatica trovare la corretta stima di progetto, probabilmente ti riconoscerai in una delle situazioni sopra descritte. Sicuramente stimare correttamente una attività è la chiave per avere una schedulazione corretta ed un corretto carico degli operatori, come facciamo quindi a raffinare le nostre tecniche di stima di progetto?
Trova la soluzione:
Ogni project manager conosce molto bene le tecniche di gestione progetto, sa quanto effort è necessario per gestire un conflitto nel team, conosce le tecniche motivazionali, ma quando si tratta di una specifica attività per la realizzazione del prodotto finito? Il project manager Sa identificare perfettamente ogni fase del progetto, ma chi meglio del team sa quanto tempo occorre per realizzare una specifica e puntuale attività? La chiave per stimare un progetto risiede nella conoscenza del proprio team.
Nicole è un project manager alla ACME spa. Lei lavora con un team molto diversificato e agile. Ogni volta che viene assegnata su un nuovo progetto organizza un team con il gruppo di lavoro per definire il Gantt di progetto. Nicole setta le milestone se il suo progetto le prevede e cerca di stabile una data di consegna. Identifica le risorse migliori per quel lavoro e le assegna sulle specifiche fasi. A questo punto chiede loro di stimare in dettaglio le loro singole sotto- fasi. Nessuno meglio di Giulia sa quanto occorre per creare un perfetto layout per una newsletter. Nicole chiede a tutto il suo team di diventare ognuno il project manager della sua singola fase.
La conoscenza del team è molto specifica e tecnica, il team conosce le eccezioni, conosce i colli di bottiglia, ognuno della sua singola fase. Per avere una stima accurata è necessario analizzare a fondo un progetto con il team, delegando la stima a chi lavora davvero sulle attività. UN buon metodo, se si hanno progetti che si ripetono nel tempo è quale di salvare la stesura e la stima di tutte le attività svolte, anche quelle aggiunte in corso d’opera, in modo da farle diventare una vera knowledge base per i progetti futuri.[av_hr class=’invisible’ height=’15’ shadow=’no-shadow’ position=’center’ custom_border=’av-border-thin’ custom_width=’15px’ custom_border_color=” custom_margin_top=’15px’ custom_margin_bottom=’15px’ icon_select=’yes’ custom_icon_color=” icon=’ue808′ font=’entypo-fontello’]
Conclusione
Utilizzando questa strategia sarà possibile avere un’idea piu chiara dell’effort richiesto da n progetto:
- Identifica le fasi di progetto e le date di rilascio
- Identifica le milestones e discutine col tuo team
- Scegliete le migliori risorse per le singole fasi e delegate il lavoro.
- Lasciate che ogni fase venga gestita dal team assegnato, che venga scomposto in ulteriori sotto fasi e stimato in dettaglio
- Usate la conoscenza del team su ogni specifica fase per stimare l’intero progetto dal basso verso l’alto.
Usare questa strategia insieme ad un software per il project management che vi aiuti a creare i Gantt di progetto, assegnare le risorse e delegare, controllare il carico e stimare può davvero aiutarvi in questo arduo compito.