ComponentsEdit
den grundläggande tekniken för att använda CPM är att konstruera en modell av projektet som innehåller följande:
- en lista över alla aktiviteter som krävs för att slutföra projektet (vanligtvis kategoriseras inom en arbetsfördelning struktur),
- den tid (varaktighet) som varje aktivitet kommer att ta för att slutföra,
- beroendet mellan aktiviteterna och,
- logiska slutpunkter såsom milstolpar eller delmål.,
med hjälp av dessa värden beräknar CPM den längsta vägen för planerade aktiviteter till logiska slutpunkter eller till slutet av projektet, och det tidigaste och senaste som varje aktivitet kan starta och avsluta utan att göra projektet längre. Denna process bestämmer vilka aktiviteter som är ” kritiska ”(dvs. på den längsta vägen) och som har” total float ” (dvs kan försenas utan att göra projektet längre). I projektledning är en kritisk väg sekvensen av projektnätverksaktiviteter som lägger till upp till den längsta totala varaktigheten, oavsett om den längsta varaktigheten har flyta eller inte., Detta bestämmer kortast möjliga tid för att slutföra projektet. Det kan finnas ”total float” (oanvänd tid) inom den kritiska vägen. Till exempel, om ett projekt testar en solpanel och uppgiften ” B ”kräver ” Soluppgång”, kan det finnas en schemaläggning begränsning på testningsaktiviteten så att den inte skulle starta förrän den schemalagda tiden för soluppgång. Detta kan infoga dödtid (total float) i schemat på aktiviteterna på den vägen före soluppgången på grund av att behöva vänta på denna händelse., Denna väg, med den begränsade totala flottören, skulle faktiskt göra vägen längre, med total float som en del av kortast möjliga varaktighet för det övergripande projektet. Med andra ord kan enskilda uppgifter på den kritiska vägen före begränsningen kunna försenas utan att förlänga den kritiska vägen.Detta är den ”totala Flottören” av den uppgiften. Den tid som läggs till projektets varaktighet med begränsningen är dock faktiskt kritisk path drag, det belopp med vilket projektets varaktighet förlängs av varje kritisk path aktivitet och begränsning.,
ett projekt kan ha flera parallella, nära kritiska vägar; och vissa eller alla uppgifter kan ha ”free float” och/eller ”total float”. En ytterligare parallell väg genom nätverket med de totala löptiderna kortare än den kritiska vägen kallas en subkritisk eller icke-kritisk väg. Aktiviteter på subkritiska vägar har inget drag, eftersom de inte förlänger projektets varaktighet.
CPM analysverktyg tillåter en användare att välja en logisk slutpunkt i ett projekt och snabbt identifiera sin längsta serie av beroende aktiviteter (dess längsta sökväg)., Dessa verktyg kan visa den kritiska sökvägen (och nära kritiska sökvägsaktiviteter om så önskas) som ett cascading vattenfall som strömmar från projektets start (eller aktuellt statusdatum) till den valda logiska slutpunkten.
visualisera kritisk sökväg scheduleEdit
även om aktivitetsdiagrammet (PERT-diagram) fortfarande används på några ställen, har det i allmänhet ersatts av aktivitetsdiagrammet på nod, där varje aktivitet visas som en låda eller nod och pilarna representerar de logiska relationerna som går från föregångare till efterträdare som visas här i ”Aktivitetsdiagrammet på nod”.,
Activity-on-node diagram som visar kritisk väg schema, tillsammans med total float och kritisk väg dra beräkningar
i detta diagram omfattar aktiviteter A, B, C, D och E den kritiska eller längsta vägen, medan aktiviteter F, G och H är utanför den kritiska vägen med floats av 15 dagar, 5 dagar respektive 20 dagar. Medan aktiviteter som är utanför den kritiska vägen har flyta och därför inte försenar slutförandet av projektet, kommer de på den kritiska vägen vanligtvis att ha kritisk väg dra, dvs,, de försenar projektets slutförande. Dragen av en kritisk sökvägsaktivitet kan beräknas med följande formel:
- om en kritisk sökvägsaktivitet inte har något parallellt är dragen lika med dess varaktighet. Således har A och E drag på 10 dagar respektive 20 dagar.
- om en kritisk banaktivitet har en annan aktivitet parallellt, är dess drag lika med vilket som är mindre: dess varaktighet eller den totala Flottören av den parallella aktiviteten med den minst totala flottören., Eftersom B och C är båda parallella med F (float av 15) och H (float av 20), har B en varaktighet av 20 och drag av 15 (lika med F: S float), medan C har en varaktighet av endast 5 dagar och därmed dra av endast 5. Aktivitet D, med en varaktighet av 10 dagar, är parallell med G (float av 5) och H (float av 20) och därför är dess drag lika med 5, Flottören av G.
dessa resultat, inklusive dragberäkningar, tillåter chefer att prioritera aktiviteter för effektiv förvaltning av projektet och att förkorta den planerade kritiska vägen för ett projekt genom att beskära kritiska banaktiviteter, genom ”snabb spårning” (i.,e., utföra fler aktiviteter parallellt), och /eller genom att ”krascha den kritiska vägen” (dvs. förkorta löptiden för kritiska banaktiviteter genom att lägga till resurser).
kritisk väg dra analys har också använts för att optimera scheman i processer utanför strikta projektorienterade sammanhang, såsom att öka tillverkning genomströmning med hjälp av teknik och mätvärden för att identifiera och lindra fördröjningsfaktorer och därmed minska montering ledtid.,
Crash durationEdit
’Crash duration’ är en term som hänvisar till kortast möjliga tid för vilken en aktivitet kan schemaläggas. Det kan uppnås genom att flytta mer resurser till slutförandet av denna verksamhet, vilket resulterar i minskad tid och ofta en minskad kvalitet på arbetet, eftersom premien är inställd på hastighet.Krasch varaktighet är vanligtvis modelleras som en linjär relation mellan kostnad och aktivitet varaktighet; men i många fall en konvex funktion eller ett steg funktion är mer tillämplig.
ExpansionEdit
ursprungligen betraktades den kritiska sökvägen endast som logiska beroenden mellan terminalelement. Sedan dess har det utökats för att möjliggöra inkludering av resurser relaterade till varje aktivitet, genom processer som kallas aktivitetsbaserade resurstilldelningar och resursoptimeringstekniker som Resursutjämning och Resursutjämning., Ett resursplanerat schema kan innehålla förseningar på grund av resursflaskhalsar (dvs. att en resurs inte är tillgänglig vid önskad tidpunkt) och kan orsaka att en tidigare kortare väg blir den längsta eller mest ”resurskritiska” vägen medan ett resursslankat schema undviker att påverka den kritiska vägen genom att endast använda fri och total float. Ett relaterat koncept kallas den kritiska kedjan, som försöker skydda aktivitet och projekttid från oförutsedda förseningar på grund av resursbegränsningar.,
eftersom projektplanerna ändras regelbundet tillåter CPM kontinuerlig övervakning av schemat, vilket gör det möjligt för projektledaren att spåra de kritiska aktiviteterna, och varnar projektledaren om möjligheten att icke-kritiska aktiviteter kan försenas bortom deras totala flyta, vilket skapar en ny kritisk väg och fördröjer projektets slutförande. Dessutom kan metoden enkelt införliva begreppen stokastiska förutsägelser, med hjälp av PERT och händelsekedjemetoden.,
för närvarande finns det flera programvarulösningar i branschen som använder CPM-metoden för schemaläggning.se listan över projekthanteringsprogram. Den metod som för närvarande används av de flesta projektledning programvara bygger på en manuell beräkning metod som utvecklats av Fondahl av Stanford University.
FlexibilityEdit
ett schema som genereras med hjälp av kritiska bantekniker ofta inte realiseras exakt, som uppskattningar används för att beräkna tider: om ett misstag görs, resultaten av analysen kan förändras., Detta kan orsaka en upprörd i genomförandet av ett projekt om uppskattningarna blint tros, och om förändringar inte behandlas snabbt. Strukturen för kritisk väganalys är emellertid sådan att variansen från det ursprungliga schemat som orsakas av någon förändring kan mätas och dess inverkan antingen förbättras eller justeras för. Faktum är att en viktig del av projektet postmortem-analys är ”As built critical path” (ABCP), som analyserar de specifika orsakerna och effekterna av förändringar mellan det planerade schemat och det slutliga schemat som faktiskt implementerats.