Kritieke padmethode: Hoe CPM voor projectbeheer te gebruiken
Overzicht
De kritische padmethode is een techniek waarmee u taken kunt identificeren die nodig zijn voor de voltooiing van het project. Het kritieke pad in projectbeheer is de langste reeks activiteiten die op tijd moeten worden afgewerkt om het hele project te voltooien. Hieronder gaan we de stappen uit van hoe u het kritieke pad voor uw volgende project kunt vinden.
Het bouwen van een projectroutekap kan u helpen visualiseren wat er moet worden gedaan om uw einddoel te bereiken. De kritieke padmethode helpt u precies dat te doen. Het is een projectmanagementtechniek die betreft het in kaart brengen van belangrijke taken of kritieke taken die nodig zijn om een project te voltooien.
Met behulp van deze techniek kunt u taakafhankelijkheden beheren en realistische tijdschema's instellen. Lees verder om erachter te komen hoe de kritieke padmethode werkt en hoe u het kunt gebruiken met uw team om te optimaliserenProject tijdlijnen .
Wat is de kritieke padmethode (CPM)?
De kritische padmethode (CPM) is een techniek waarbij u taken identificeert die nodig zijn voor het voltooien van project en het bepalen van de planningsflexibiliteit. Een kritisch pad in projectbeheer is de langste volgorde van activiteiten die op tijd moeten worden afgewerkt om het hele project volledig te zijn. Alle vertragingen in kritieke taken zullen de rest van het project vertragen.
CPM draait om het ontdekken van de belangrijkste taken in de projecttijdlijn, het identificeren van taakafhankelijkheden en het berekenen van taakduur.
CPM wasontwikkeld in de late jaren 1950als een methode om de kwestie van verhoogde kosten als gevolg van inefficiënte planning op te lossen. Sindsdien is CPM populair geworden voor het plannen van projecten en prioriteren van taken. Het helpt je om complexe projecten in individuele taken af te breken en een beter begrip te krijgen van de flexibiliteit van het project.
Waarom de kritieke padmethode gebruiken?
CPM kan waardevol inzicht bieden over het plannen van projecten, middelen toewijzen en taken plannen.
Hier zijn enkele redenen waarom u deze methode zou moeten gebruiken:
Verbetert de toekomstige planning:CPM kan worden gebruikt om de verwachtingen met de daadwerkelijke vooruitgang te vergelijken. De gegevens die worden gebruikt van de huidige projecten kunnen toekomstige projectplannen informeren.
Faciliteert effectiever Resource Management : CPM helpt projectmanagers prioriteren taken, waardoor ze een beter idee geven van hoe en waar ze bronnen kunnen worden uitgevoerd.
Helpt knelpunten te voorkomen:Bottlenecks in projecten kunnen resulteren in verloren kostbare tijd. Projectafhankelijkheid uitzetten met behulp van een netwerkdiagram, geeft u een beter idee van welke activiteiten kunnen en niet parallel kunnen uitvoeren, zodat u dienovereenkomstig kunt plannen.
Hoe het kritieke pad te vinden
Het vinden van het kritieke pad omvat het kijken naar de duur van kritische en niet-kritische taken. Hieronder is een uitsplitsing van de stappen met voorbeelden.
1. Lijstactiviteiten
Gebruik eenWerkonderbrekingsstructuurOm alle projectactiviteiten of taken te vermelden die nodig zijn om de deliverables te produceren. De lijst met activiteiten in de Breakdown-structuur dient als Foundation voor de rest van de CPM.
Laten we bijvoorbeeld zeggen dat het marketingteam een nieuwe interactieve blogpost produceert. Hier zijn enkele taken die in de werkstructuur van het werk kunnen zijn:
Zodra u een idee op hoog niveau hebt van alles wat gedaan moet worden, kunt u beginnen met het identificeren van taakafhankelijkheden.
2. Identificeer afhankelijkheden
Bepaal op basis van uw werkstructuur van uw werk de taken die van elkaar afhankelijk zijn. Dit zal u ook helpen om het werk te identificeren dat parallel kan worden gedaan met andere taken.
Hier zijn de taakafhankelijkheden op basis van het bovenstaande voorbeeld:
Taak B is afhankelijk van een
Taak C is afhankelijk van b
Taken C en D kunnen parallel lopen
E taak is afhankelijk D
F taak is afhankelijk van C, D en E
De lijst met afhankelijke taken aangeduid als activiteit sequentie die wordt gebruikt om het kritieke pad bepalen.
3. Een netwerkdiagram
De volgende stap is het activiteitenboom zetten in een netwerkdiagram dat een stroomdiagram weergave van de chronologie van activiteiten. Maak een doos voor elke taak en het gebruik pijlen om depict taakafhankelijkheden.
U zult andere tijdgebonden componenten toe te voegen aan het netwerk diagram totdat u de algemene tijdschema voor het project bedacht.
4. Schatting taakduur
Om het kritieke pad, de langste reeks van kritische taken te berekenen, moet u eerst de duur van elke activiteit te schatten.
Om de duur te schatten, probeer:
Het maken van gissen op basis van ervaring en kennis
Het schatten op basis van eerdere projectgegevens
Het schatten gebaseerd op industriestandaarden
Als alternatief, probeer dan met behulp van de voorwaartse pas en terugspeelbal techniek:
Voorwaartse pas:Dit wordt gebruikt om het begin van de data met behulp van een eerder opgegeven begindatum te berekenen te starten (ES) en het begin van afwerking (EF). ES is de hoogste waarde van EF directe voorgangers, terwijl EF ES + duur. De berekening begint met 0 in het ES van de eerste activiteit en verder door het schema. Het bepalen van ES en EF data zorgt voor vroege toewijzing van middelen aan het project.
Terugspeelbal:Dit wordt gebruikt om late start (LS) en de late afwerking (LF) data te berekenen. LS LF - duur, terwijl BF de laagste waarde van LS directe opvolgers. De berekening begint met de laatste geplande activiteit en gaat terug door het hele schema.
De vroege en late begin- en einddatum kan vervolgens worden gebruikt voor het berekenen float of flexibiliteit voor het schema van elke taak.
5. Bereken het kritieke pad
Het berekenen van de kritieke pad kan handmatig worden gedaan, maar kunt u tijd besparen door gebruik te maken van een kritieke pad algoritme plaats.
Stap 1:Noteer de begin- en eindtijd naast elke activiteit.
De eerste activiteit heeft een begintijd van 0 en de eindtijd is de duur van de activiteit.
De volgende activiteit starttijd is de eindtijd van de vorige sessie, en de eindtijd is het begintijdstip plus de duur.
Doe dit voor alle activiteiten.
Stap 2:Kijk naar de eindtijd van de laatste activiteit in de reeks de duur van de gehele sequentie te bepalen.
Stap 3:De volgorde van activiteiten dat het langst is het kritieke pad.
Met behulp van dezelfde bovenstaande voorbeeld, hier is wat het kritieke diagram pad kan er zo uitzien:
Zodra u het kritieke pad uit te vinden, kunt u de werkelijke project schema omheen te bouwen.
6. Bereken de vlotter
Float of speling, verwijst naar de mate van flexibiliteit van een bepaalde taak. Het geeft aan hoeveel de taak kan worden uitgesteld zonder impact op latere werkzaamheden of de einddatum van het project.
Het vinden van de vlotter is nuttig bij het vaststellen hoeveel flexibiliteit het project. Float is een bron die moet worden gebruikt om het project risico's of onverwachte problemen die komen te dekken.
Kritieke taken hebben nul zweven, wat betekent dat hun data zijn ingesteld. Taken met positieve float getallen behoren tot de niet-kritieke pad, wat betekent dat ze kan worden uitgesteld zonder dat de afronding van het project datum. Als je weinig tijd of middelen kunnen niet-kritische taken worden overgeslagen.
Berekenen van de vlotter kan worden gedaan met een algoritme of handmatig. Met de berekening van de hieronder aan de totale speling en free float bepalen.
Hier volgt een overzicht van de twee soorten float:
Totaal float:Dit is de hoeveelheid tijd die een activiteit kan worden vertraagd vanaf het prille begin datum zonder vertraging van het project einddatum of het overtreden van een schema beperking. Totaal float = LS - ES of LF - EF
Free float:Dit verwijst naar hoe lang een activiteit kan worden uitgesteld zonder de volgende activiteit te beïnvloeden. Er kan alleen gratis float zijn wanneer twee of meer activiteiten een gemeenschappelijke opvolger delen. Op een netwerkdiagram is dit waar activiteiten convergeren. Free float = es (volgende taak) - EF (huidige taak)
Er zijn een paar goede redenen waarom projectmanagers profiteren van het hebben van een goed begrip van float:
Het houdt projecten op tijd op:Monitoring van de totale vlotter van een project stelt u in staat om te bepalen of een project op het goede spoor is. Hoe groter de vlotter, hoe groter de kans dat je vroeg of op tijd kunt eindigen.
Hiermee kunt u prioriteren : Door activiteiten met gratis vlotter te identificeren, heeft u een beter idee welke taken moeten worden geprioriteerd en welke meer flexibiliteit hebben om te worden uitgesteld.
Het is een nuttige bron:Float is extra tijd die kan worden gebruikt om projectrisico's of onverwachte problemen te dekken die opkomen. Weten hoeveel float u heeft, kunt u de meest effectieve manier kiezen om het te gebruiken.
Hoe de kritieke padmethode te gebruiken
CPM biedt zichtbaarheid in de voortgang van uw project, zodat u taken en voltooiingstijden kunt controleren. Hieronder staan enkele extra toepassingen van CPM.
Comprimeer schema's
Hoewel niet ideaal, zijn er momenten waarop projectadlines kunnen worden ingedrukt. In die situaties zijn er twee schema-compressietechnieken die u kunt gebruiken: snelle tracking en crashen.
Snelle tracking:Kijk naar het kritieke pad om activiteiten te bepalen die tegelijkertijd kunnen worden uitgevoerd. Het uitvoeren van parallelle processen zullen de algehele duur versnellen.
Crashen:Dit proces omvat het toewijzen van meer middelen om activiteiten te versnellen. Voordat u meer middelen verkrijgt, moet u ervoor zorgen dat het nog steeds binnen deprojectbereiken laat de stakeholders wijzigingen kennen.
Als u het kritieke pad hebt uitgezet, kan u helpen bij het kiezen van de juiste strategie om bijgewerkte deadlines te ontmoeten.
Resorteerbron tekorten
Houd er rekening mee dat CPM niet in rekening wordt gebracht. Wanneer er een tekort aan resources is, zoals een overboekt teamlid of een gebrek aan apparatuur, kunt u gebruikenResource-nivelleringtechnieken om het probleem op te lossen.
Deze technieken zijn erop gericht op het oplossen van problemen met het reserveren van hulpbronnen en zorgen ervoor dat een project kan worden voltooid met de middelen die momenteel beschikbaar zijn.
Resource-nivellering werkt door het starten en einddatum van het project aan te passen, zodat u misschien het kritieke pad moet plaatsen of deze techniek toepassen op activiteiten met float.
Compileer gegevens voor toekomstig gebruik
Het schema gemaakt van CPM is onderhevig aan verandering sinds u werkt met opgeleide schattingen voor activiteitsduur. U kunt het originele kritische pad vergelijken met het eigenlijke kritieke pad als het project loopt.
Deze gegevens kunnen worden gebruikt als referentie om meer nauwkeurige taakduurrattingen te krijgen voor toekomstige projecten.
Kritieke padmethode versus pert
CPM en projectevaluatie en review-techniek (PERT) werden beide ontwikkeld in de jaren 1950. PERT wordt gebruikt om onzekerheid te schatten rond projectactiviteiten door een gewogen gemiddelde van optimistisch en pessimistisch toe te passen. Het evalueert de tijd die nodig is om een activiteit te voltooien.
PERT gebruikt drie schattingen om een bereik te vinden voor de duur van een activiteit:
Hoogstwaarschijnlijk schatten (m)
Optimistisch (o)
Pessimistisch (p)
De berekening voor PERT is: geschatte tijd = (O + 4M + P) / 6
Het belangrijkste verschil tussen PERT en CPM is hun natuurniveau rond activiteitenduraties-PERT wordt gebruikt om de tijd die nodig is om activiteiten te schatten, terwijl CPM wordt gebruikt wanneer de activiteitsduur al wordt geschat.
Laten we eens kijken hoe de twee technieken vergelijken:
PERT beheert onzekere projectactiviteiten, beheert CPM voorspelbare projectactiviteiten.
PERT richt zich op het vergadering of minimaliseren van de projectduur, CPM richt zich op tijd-kosten-valuta's.
Pert is een probabilistisch model, CPM een deterministisch model.
PERT heeft drie schattingen voor elke activiteit, CPM slechts één.
Verschillen opzij, zowel PERT als CPM analyseren de volgende componenten:
Lijst met vereiste taken
Geschatte duur voor elke taak
Taakafhankelijk
De twee technieken kunnen in combinatie worden gebruikt om hun effectiviteit te verhogen. U kunt PERT gebruiken om meer realistische schattingen van taakduur te krijgen voordat u doorgaat om het kritieke pad en drijvers te berekenen.
Kritieke padmethode versus Gantt-grafiek
Gantt-grafiekenZijn horizontale staafdiagrammen die projectactiviteiten in kaart brengen, die kunnen worden gevolgd tegen een set-tijdlijn. Zowel CPM- en Gantt-diagrammen tonen de afhankelijkheden tussen taken.
Laten we enkele verschillen tussen de twee gereedschappen gaan:
CPM
Visualiseert kritische en niet-kritische paden en berekent de projectduur
Weergegeven als netwerkdiagram met gekoppelde dozen
Toont geen middelen vereist
Percelenactiviteiten op netwerkdiagram zonder timescale
Gantt-diagram
Visualiseert hoe projectactiviteiten vorderen
Weergegeven als horizontale staafdiagram
Toont bronnen die nodig zijn voor elke activiteit
Percelen activiteiten op een tijdschaal
Gantt-grafieken kunnen worden gekoppeld aan CPM om in de loop van de tijd kritieke paden bij te houden om uw project op schema te houden.
Gebruik kritisch pad voor beter projectbeheer
CPM kan een nuttige activa zijn in projectbeheer, met name voor het plannen van taken en het beheren van middelen. Met behulp van projectplanningshulpmiddelen kunt u met gemak schema's maken en projecten volgen. Om uw werkefficiëntie verder te verhogen, uitchecken12 tips om productiever te zijnvandaag.