Livellamento delle risorse e smoothing delle risorse

Il livellamento delle risorse e lo smoothing delle risorse costituiscono due approcci diversi nella programmazione in condizioni di risorse limitate.

Entrambe si basano sull’analisi del percorso critico e sono finalizzate ad ottenere un maggior equilibrio nell’utilizzo delle risorse durante l’intera durata del progetto. La differenza consiste appunto nelle diverse modalità adottate per ottenere questo risultato.

Il livellamento delle risorse si ottiene programmando le attività in modo che non esistano periodi di sovraccarico delle risorse rispetto ad un limite imposto. Ciò porta quasi sempre ad una data di completamento del progetto maggiore rispetto a quella in assenza di livellamento.

Lo smoothing delle risorse invece ricerca il maggior equilibrio possibile nell’utilizzo delle risorse mantenendo fissa la data di completamento del progetto. Ciò porta alla possibilità che esistano alcuni periodi in cui il limite di utilizzo venga superato.

Ad esempio, nella figura sottostante, sono riportate le due casistiche. Sopra è esemplificato il Gantt di un progetto e sotto l’istogramma che descrive l’andamento dell’utilizzo di specifiche risorse con evidenziato il limite di utilizzo previsto. Nel caso dello smoothing (ammorbidimento) delle risorse è indicato in arancione il periodo in cui la domanda supera la disponibilità.

livellamento delle risorse e smoothing delle risorse

L’esempio fa riferimento a soluzioni che prevedono il semplice ritardo delle attività per distribuire in questo modo le stesse risorse in un arco temporale più ampio.

In realtà esistono anche altre modalità per ottimizzare l’utilizzo delle risorse:

  • rivedere l’intera logica del reticolo per cercare di far partire alcune attività in anticipo;
  • muovere un’attività all’interno del suo float in modo da renderla compatibile con la disponibilità di risorse;
  • aumentare la durata di un’attività in modo da diluire il carico di lavoro delle risorse in un arco temporale più ampio;
  • comprimere alcune attività dedicandovi più risorse in modo da rendere il reticolo più semplice da livellare;
  • operare ove necessario uno split delle attività per rendere il loro svolgimento compatibile con la disponibilità di risorse nel periodo considerato.

Tutte queste modalità sono ampiamente supportate da tutti i software di project management disponibili.

Ulteriori opzioni per ottimizzare l’utilizzo delle risorse possono essere:

  • reclutare un numero maggiore di persone con le competenze richieste;
  • svolgere dei programmi di formazione per disporre di personale in grado di ricoprire i compiti richiesti dalle attività critiche del progetto;
  • adottare procedure di lavoro diverse che rendano compatibili le tempistiche con la disponibilità di personale assegnato al progetto;
  • autorizzare il lavoro straordinario.

In molti casi livellamento e smoothing delle risorse possono essere usati in combinazione accettando l’introduzione di qualche giorno di ritardo e per il resto compensando i periodi di sovraccarico con interventi come quelli sopra proposti.