Critical Chain Scheduling (CCS)

introduzione

Quando si tratta di un progetto, ha un limite inferiore di tempo di consegna possibile. Questo determina fondamentalmente il costo associato al progetto.

La catena critica di un progetto sono le attività dipendenti che definiscono il limite inferiore del possibile lead time. Pertanto, è lecito ritenere che la catena critica sia composta da attività dipendenti in sequenza. Nella pianificazione della catena critica (CCS), queste attività dipendenti vengono pianificate nel modo più efficace e vantaggioso.

Quando si tratta di pianificazione della catena critica, le dipendenze vengono utilizzate per determinare la catena critica. In questo caso, vengono utilizzati due tipi di dipendenze; dipendenze immediate e dipendenze delle risorse.

Dipendenze senza mani

Ciò significa semplicemente che l'output di un'attività è l'input per un'altra. Pertanto, l'ultima attività non può essere avviata fino al completamento della prima attività.

Dipendenze dalle risorse

In questo caso, un'attività sta utilizzando una risorsa, quindi l'altra attività non può essere avviata finché la prima attività non è stata completata e la risorsa non è stata liberata.

In modo semplice, utilizzando la terminologia tradizionale di gestione dei progetti, la catena critica può essere spiegata come il "percorso critico con vincoli di risorse".

CCS e Project Management

La programmazione della catena critica apprezza l '"impatto della variazione" di un progetto. Di solito, nella gestione del progetto, l'impatto della variazione si trova utilizzando modelli statistici come l'analisi PERT o Mote Carlo. La pianificazione della catena critica completa l'impatto della varianza con un concetto chiamato "buffer".

Discuteremo più avanti sul buffer. Il buffer fondamentalmente protegge la catena critica dalle variazioni in altre catene non critiche assicurandosi che la catena critica sia effettivamente critica.

Cos'è un buffer?

Il buffer è uno dei concetti più interessanti nella pianificazione della catena critica. I buffer vengono costruiti e applicati a un progetto per assicurarne il successo. Il buffer protegge le date di consegna previste dalle variazioni della catena critica.

Con un "buffer di alimentazione" di dimensioni adeguate, le attività dipendenti nella catena critica che dipende dall'output delle attività della catena non critica hanno una grande opportunità di avviare l'attività non appena l'attività dipendente dal suo predecessore nella catena critica è finito. Pertanto, con il buffer di alimentazione, le attività dipendenti nella catena critica non devono attendere il completamento delle attività della catena non critica.

Ciò garantisce che la catena critica si muova più velocemente verso il completamento del progetto.

Quando ci sono più progetti in esecuzione in un'organizzazione, la pianificazione della catena critica impiega qualcosa chiamato "buffer di capacità". Questi buffer vengono utilizzati per isolare le variazioni delle prestazioni delle risorse chiave in un progetto che influiscono su un altro progetto.

I buffer delle risorse sono l'altro tipo di buffer utilizzato per i progetti al fine di gestire l'impatto delle risorse sull'avanzamento del progetto.

Critical Chain Vs Critical Path

Di solito, il percorso critico va dall'inizio del progetto alla fine del progetto. Invece, la catena critica termina all'inizio del buffer assegnato al progetto. Questo buffer è chiamato "buffer del progetto". Questa è la differenza fondamentale tra il percorso critico e la catena critica. Quando si tratta di percorso critico, viene eseguita la sequenza delle attività. Ma con la catena critica, viene eseguita la pianificazione della catena critica.

Quando si tratta della pianificazione del progetto, il percorso critico è più soggettivo verso le tappe e le scadenze. Nel percorso critico, non viene data molta enfasi all'utilizzo delle risorse. Pertanto, molti esperti ritengono che il percorso critico sia ciò che si ottiene prima di livellare le risorse del progetto. Un altro motivo è che, nel percorso critico, viene data la precedenza alle dipendenze hands-off.

Quando si tratta di catena critica, è più definita come un insieme di attività di progetto a livello di risorse.

Software per la pianificazione della catena critica

Come per la metodologia del percorso critico, esiste un software per la pianificazione della catena critica. Questo software può essere classificato nelle categorie "standalone" e "client-server". Questo software supporta ambienti multi-progetto per impostazione predefinita. Pertanto, questo software è utile quando si tratta di gestire un ampio portafoglio di progetti di una grande organizzazione.

Conclusione

La pianificazione della catena critica è una metodologia incentrata sul livellamento delle risorse. Sebbene le attività dipendenti definiscano principalmente le scadenze del progetto, l'utilizzo delle risorse gioca un ruolo chiave. Una metodologia come il percorso critico può avere molto successo negli ambienti in cui non vi è carenza di risorse. Ma in realtà non è così.

I progetti vengono eseguiti con risorse limitate e il livellamento delle risorse è un fattore critico quando si tratta di praticità. Pertanto, la pianificazione della catena critica fornisce una risposta migliore per i progetti ad alta intensità di risorse per gestire le loro consegne.