Wat is Kritiekepadmethode (CPM)?
Planningstechniek die uit de doorlooptijden van de activiteiten van een project en hun volgorderelaties voor elke activiteit de vroegste en laatste start en de speling (float) bepaalt, en vervolgens het langste pad dat de activiteiten zonder speling verbindt (het kritieke pad) en de totale doorlooptijd van het project. Vertraging van een activiteit op het kritieke pad vertraagt het hele project.
Japanse benaming: クリティカルパス法(CPM)
“Kritiekepadmethode (CPM)” komt voor in 1 oefenvragen uit 1 onderwerpen, bijv. Softwareontwikkeling en projectmanagement.
Vakgebied: Softwareontwikkeling en projectmanagement
Vroegste en laatste start
Vooruit rekenend is de vroegste start van elke activiteit het laatste eindtijdstip van al haar voorgangers, en het vroegste eindtijdstip van de laatste activiteit is de totale doorlooptijd van het project. Daarna wordt terugrekenend de laatste start bepaald: de laatste dag waarop een activiteit kan beginnen zonder het project te verlengen. De laatste start min de vroegste start is de totale speling (total float) van de activiteit, en het pad dat de activiteiten met een totale speling van nul verbindt, is het kritieke pad. Is bijvoorbeeld A (6 dagen) → D (4 dagen) → F (3 dagen) met 13 dagen het langste pad, dan vertraagt een dag vertraging bij A, D of F het hele project met één dag.
Pijldiagrammen en dummyactiviteiten
In Japanse examens voor IT-professionals worden vaak pijldiagrammen (PERT-diagrammen) gebruikt, die activiteiten als pijlen en de punten daartussen als knooppunten (cirkels) weergeven. Volgorderelaties die pijlen alleen niet kunnen uitdrukken, worden weergegeven met dummyactiviteiten met een duur van nul (stippellijnpijlen). Kan activiteit D bijvoorbeeld pas beginnen als niet alleen B maar ook A klaar is, dan wordt een dummyactiviteit getekend van het eind van A naar het begin van D. Wie een dummyactiviteit over het hoofd ziet, krijgt een kortere totale doorlooptijd dan de werkelijke, dus voorzichtigheid is geboden.
Veelgestelde vragen
Is er maar één kritiek pad?
Er kunnen er meerdere zijn. Hebben twee langste paden dezelfde doorlooptijd, dan zijn beide kritieke paden, en moeten beide worden verkort om het project korter te maken.
Wat is het verschil tussen totale speling en vrije speling?
Totale speling (total float) is het aantal dagen dat een activiteit kan worden uitgesteld zonder de totale doorlooptijd van het project te verlengen. Vrije speling (free float) is het aantal dagen dat ze kan worden uitgesteld zonder de vroegste start van een opvolger uit te stellen, en is nooit groter dan de totale speling. Deelt een activiteit haar speling met haar opvolger, dan kan de vrije speling 0 zijn terwijl de totale speling positief is.