Projektplanering: PERT vs. CPM

Två av de vanligaste verktygen för projektplanering är ”Project (or Program) Evaluation and Review Technique” (PERT) och ”Critical Path Method” (CPM).

Men vad är skillnaderna mellan dem?

PERT utvecklades som en teknik för projektplanering på 1950-talet för US Navy Special Projects Office, medan CPM utvecklades ungefär samtidigt av Morgan R. Walker och James E. Kelly för DuPont. Båda metoderna används för att identifiera den minsta tid som behövs för att slutföra ett projekt genom att ta hänsyn till alla ömsesidigt beroende projektaktiviteter som bildar den längsta vägen eller varaktigheten.

Det finns egentligen bara två grundläggande skillnader mellan PERT och CPM, och dessa är:

  • PERT tillämpar ett nätverksdiagram med ”Aktivitet-på-pilen”, medan CPM tillämpar ett nätverksdiagram med ”Aktivitet-på-knut”. Activity-on-Arrow innebär att nätverksdiagrammet visar varje milstolpshändelse som en nod, och visar aktivitetsinformationen på pilarna som förbinder varje milstolpshändelse. Activity-on-Node visar aktivitetsinformationen som en nod och länkar en aktivitet till nästa, i stället för att länka en milstolpe till nästa. Skillnaderna mellan de två schematiska modellerna visas nedan.
PERT Activity on Arrow Network Diagram
CPM Activity on Node Network Diagram
  • Den andra, och viktigare, skillnaden är att traditionell CPM tillämpar en enda varaktighets- och kostnadsberäkning för varje aktivitet, medan traditionell PERT tillämpar en 3-punkts vägd genomsnittlig varaktighetsberäkning (optimistisk, mest trolig och pessimistisk) för varje aktivitet, och inte tar hänsyn till kostnaden. PERT:s viktade genomsnittliga varaktighet beräknas enligt följande:

Te = (To + 4×Tm + Tp) ÷ 6 där:

Te = Förväntad varaktighet

To = Optimistisk varaktighet

Tm = Mest sannolika varaktighet

Tp = Pessimistisk varaktighet

I dessa dagar har CPM och PERT till stor del absorberats i en enda gemensam teknik som tillämpar den föredragna CPM-diagrammodellen ”Aktivitet på knutpunkt” och använder PERT:s beräkning av den 3-punkts viktade genomsnittliga varaktigheten.

Både PERT och CPM bygger på analys av fyra primära schemakomponenter, nämligen:

  1. En lista över alla aktiviteter som krävs för att slutföra projektet
  2. Den förväntade tiden som varje aktivitet kommer att ta för att slutföra
  3. Beroendet mellan varje aktivitet
  4. Logiska start- och slutpunkter för varje grupp av aktiviteter

Analys av kritisk väg:

Den kritiska vägen i ett projekt är den längsta vägen av ömsesidigt beroende aktiviteter som krävs för att uppnå en logisk slutpunkt. Analysen av den kritiska vägen tar hänsyn till de tidigaste och senaste tidpunkterna för när varje aktivitet kan påbörjas och avslutas utan att projektet blir längre. På så sätt avgör analysen vilka aktiviteter som är ”kritiska” för projektets tidsplan, eftersom alla kritiska aktiviteter befinner sig på den längsta vägen från projektstart till projektavslutning och därmed definierar den minsta totala projektlängden.

Aktiviteter som kan fördröjas eller förlängas utöver den planerade tiden utan att förlänga projektets totala längd anses vara icke-kritiska aktiviteter som har ”flyt” (även känd som ”slack”). En aktivitet som kan försenas eller förlängas utan att orsaka en försening av efterföljande aktiviteter sägs ha ”fritt utrymme”, och en aktivitet som kan försenas eller förlängas utan att orsaka en försening av det övergripande projektet sägs ha ”totalt utrymme”.

Mängden totalt utrymme som är tillgänglig för en aktivitet beräknas på ett av två sätt: Antingen genom att subtrahera det tidigaste startdatumet från det senaste startdatumet, eller genom att subtrahera det tidigaste slutdatumet från det senaste slutdatumet för aktiviteten. Båda metoderna ger samma resultat, vilket är den tid som aktiviteten kan försenas utan att påverka det senaste slutdatumet för efterföljande aktiviteter.

Mängden fri marginal som är tillgänglig för en aktivitet beräknas genom att subtrahera det tidigaste slutdatumet för aktiviteten från det tidigaste startdatumet för dess närmaste direkt efterföljande aktivitet. Detta är den tid som aktiviteten kan försenas utan att påverka det tidigaste startdatumet för efterföljande aktiviteter. När en aktivitet har noll total float har den också noll fri float.

Critical Path Analysis används också för att beräkna ”draget” på ett projekt. Med andra ord, det belopp med vilket ett projekts varaktighet förlängs av varje aktivitet på den kritiska vägen. Dragningen beräknas genom att jämföra varaktigheten för aktiviteter på den kritiska vägen med varje belopp av den totala rörligheten i alla andra parallella aktiviteter. Om en aktivitet inom den kritiska vägen inte har några andra parallella aktiviteter, är dess dragning lika med dess varaktighet. Om en aktivitet inom den kritiska vägen har andra parallella aktiviteter är dess dragning lika med det som är minst: dess varaktighet eller den totala rörligheten i den parallella aktiviteten med minst total rörlighet.

Risker för tidsplanen:

En tidsplan är en av de projektdrivande faktorerna som är mest känslig för risker. Detta beror på att tidsplaner består av flera av varandra beroende aktiviteter, som var och en vanligtvis innehåller flera osäkerhetsfaktorer.

Tänk till exempel på en av de allra första aktiviteterna i samband med uppförandet av en byggnad, nämligen grävning och förberedelse av byggplatsen. Detta är en relativt okomplicerad process, men den är beroende av ett antal faktorer för att den ska kunna slutföras i enlighet med den planerade projektplanen. Dessa inkluderar:

  • Säkerställa att de maskiner, material, verktyg och andra resurser som krävs är tillgängliga för användning på det planerade startdatumet och förblir det under hela aktivitetens varaktighet.
  • Säkerställa att de maskiner, material, verktyg och andra resurser som krävs förblir funktionsdugliga under hela aktivitetens varaktighet.
  • Säkerställa att alla byggnadstillståndstillstånd finns på plats och är giltiga under hela aktivitetens varaktighet.
  • Säkerställa att maskinerna, verktygen och utrustningen kan klara av förhållandena på platsen.
  • Säkerställa att oväntat väder inte påverkar framstegen.
  • Säkerställa att oväntade arbetskraftsfrågor inte påverkar framstegen.
  • Säkerställa att oväntade hälsoskyddsfrågor & inte påverkar framstegen.
  • Säkerställa att oväntade säkerhetsfrågor inte påverkar framstegen.
  • Säkerställa att oväntade lagstiftningsfrågor inte påverkar framstegen.

De flesta byggföretag är väl förtrogna med hanteringen av dessa typer av risker och planerar för dem som en självklarhet. Poängen är bara att belysa antalet riskfaktorer och tillhörande osäkerheter som är förknippade med till och med de mest grundläggande projektverksamheterna. Lägg därtill det antal olika aktiviteter som krävs för att slutföra ett typiskt projekt, tillsammans med alla deras inbördes beroenden, och osäkerhetsnivån i en projektplan kan växa exponentiellt.

En möjlig lösning för att maximera planeringsrobustheten är att inkludera en säkerhetsbuffert i grundplanen för att absorbera eventuella förväntade störningar. Detta kallas proaktiv schemaläggning. Ren proaktiv tidsplanering är dock inte ett realistiskt alternativ. Att införa tillräcklig säkerhet i en grundplan, som tar hänsyn till alla tänkbara störningar, skulle utan tvekan leda till en oacceptabelt lång planerad tidtabell. Ett andra tillvägagångssätt, som kallas reaktiv planering, består i att definiera ett förfarande för att reagera på en rad störningar som inte kan absorberas av grundschemat.

Den kritiska banan utgör kärnan i schemarisken, eftersom detta är den längsta aktivitetsbanan som definierar projektets minimala varaktighet och som innehåller det minsta totala rörliga beloppet. Varje försening av aktiviteter på den kritiska vägen som har noll total flexibilitet kommer att försena projektets totala tidsplan. Det är därför viktigt att skydda den kritiska vägen så mycket som möjligt, och det mest effektiva sättet att göra detta är att se till att den planerade varaktigheten för varje aktivitet är så exakt och robust som möjligt.

För mer information om våra tjänster och vår mjukvara för projektriskhantering, eller om du bara vill uttrycka dina egna åsikter i ämnet, är du välkommen att höra av dig till oss via vår ”Kontakta oss”-sida.

Dela på:

Lämna ett svar

Din e-postadress kommer inte publiceras.