Kritisk sti metode - Critical path method
Den kritiske sti -metode ( CPM ) eller kritisk sti -analyse ( CPA ) er en algoritme til planlægning af et sæt projektaktiviteter. Det bruges almindeligt i forbindelse med programevaluerings- og gennemgangsteknikken (PERT). En kritisk vej bestemmes ved at identificere den længste strækning af afhængige aktiviteter og måle den tid, det tager at fuldføre dem fra start til slut.
Historie
Den kritiske vej -metode (CPM) er en projektmodelleringsteknik udviklet i slutningen af 1950'erne af Morgan R. Walker fra DuPont og James E. Kelley Jr. fra Remington Rand . Kelley og Walker fortalte deres minder om udviklingen af CPM i 1989. Kelley tilskrev udtrykket "kritisk vej" til udviklerne af PERT, som blev udviklet på omtrent samme tid af Booz Allen Hamilton og den amerikanske flåde . Forstadierne til det, der blev kendt som Critical Path, blev udviklet og anvendt af DuPont mellem 1940 og 1943 og bidrog til succesen med Manhattan -projektet .
Kritisk sti -analyse bruges almindeligvis med alle former for projekter, herunder konstruktion, rumfart og forsvar, softwareudvikling, forskningsprojekter, produktudvikling, teknik og vedligeholdelse af anlæg, blandt andre. Ethvert projekt med indbyrdes afhængige aktiviteter kan anvende denne metode til matematisk analyse. CPM blev brugt første gang i 1966 til den store skyskraberudvikling af at bygge det tidligere World Trade Center Twin Towers i New York City . Selvom det originale CPM -program og tilgang ikke længere bruges, anvendes udtrykket generelt på enhver metode, der bruges til at analysere et projektnetværkslogikdiagram.
Grundlæggende teknik
Komponenter
Den væsentlige teknik til brug af CPM er at konstruere en model af projektet, der omfatter følgende:
- En liste over alle aktiviteter, der kræves for at fuldføre projektet (typisk kategoriseret inden for en arbejdsopdelingsstruktur ),
- Den tid ( varighed ), hver aktivitet vil tage at fuldføre,
- Afhængighederne mellem aktiviteterne og,
- Logiske slutpunkter såsom milepæle eller leverbare varer.
Ved hjælp af disse værdier beregner CPM den længste vej for planlagte aktiviteter til logiske slutpunkter eller til projektets afslutning, og det tidligste og seneste, som hver aktivitet kan starte og afslutte uden at gøre projektet længere. Denne proces afgør, hvilke aktiviteter der er "kritiske" (dvs. på den længste vej), og som har "total float" (dvs. kan blive forsinket uden at gøre projektet længere). I projektledelse er en kritisk vej sekvensen af projektnetværksaktiviteter, der udgør den længste samlede varighed, uanset om den længste varighed har flydende eller ej. Dette bestemmer den kortest mulige tid til at gennemføre projektet. Der kan være 'total float' (ubrugt tid) inden for den kritiske vej. For eksempel, hvis et projekt tester et solpanel og opgave 'B' kræver 'solopgang', kan der være en planlægningsbegrænsning for testaktiviteten, så det ikke starter før det planlagte tidspunkt for solopgang. Dette kan indsætte dødtid (total float) i skemaet på aktiviteterne på den vej før solopgangen på grund af at skulle vente på denne begivenhed. Denne sti med den begrænsningsgenererede samlede float ville faktisk gøre stien længere, idet total float var en del af den kortest mulige varighed for det samlede projekt. Med andre ord kan individuelle opgaver på den kritiske vej forud for begrænsningen muligvis blive forsinket uden at forlænge den kritiske vej; dette er den samlede float af denne opgave. Den tid, der tilføjes til projektets varighed af begrænsningen, er imidlertid faktisk kritisk sti -træk , det beløb, hvormed projektets varighed forlænges med hver kritisk stiaktivitet og -begrænsning.
Et projekt kan have flere parallelle, nær kritiske veje; og nogle eller alle opgaverne kunne have 'free float' og/eller 'total float'. En yderligere parallel sti gennem netværket med den samlede varighed kortere end den kritiske vej kaldes en subkritisk eller ikke-kritisk sti. Aktiviteter på underkritiske stier har ingen træk, da de ikke forlænger projektets varighed.
CPM -analyseværktøjer giver en bruger mulighed for at vælge et logisk slutpunkt i et projekt og hurtigt identificere dets længste række afhængige aktiviteter (dens længste sti). Disse værktøjer kan vise den kritiske sti (og nær kritiske stiaktiviteter, hvis det ønskes) som et vandfald, der strømmer fra projektets start (eller aktuelle statusdato) til det valgte logiske slutpunkt.
Visualisering af kritisk stiplanlæg
Selvom diagrammet aktivitet-på-pil (PERT-diagram) stadig bruges få steder, er det generelt blevet afløst af aktivitets-på-nodediagrammet, hvor hver aktivitet vises som en boks eller knude, og pilene repræsenterer det logiske relationer, der går fra forgænger til efterfølger, som vist her i "Aktivitet-på-knude-diagrammet".
I dette diagram omfatter aktiviteterne A, B, C, D og E den kritiske eller længste sti, mens aktiviteter F, G og H er væk fra den kritiske vej med floats på henholdsvis 15 dage, 5 dage og 20 dage. Mens aktiviteter, der ligger uden for den kritiske vej, flyder og derfor ikke forsinker gennemførelsen af projektet, vil de på den kritiske vej normalt have kritisk vejtrækning, dvs. de forsinker projektets færdiggørelse. Trækket af en kritisk stiaktivitet kan beregnes ved hjælp af følgende formel:
- Hvis en kritisk sti -aktivitet ikke har noget parallelt, er dens træk lig med dens varighed. Således har A og E træk på henholdsvis 10 dage og 20 dage.
- Hvis en kritisk sti -aktivitet har en anden aktivitet parallelt, er dens træk lig med den, der er mindre: dens varighed eller den samlede float af den parallelle aktivitet med den mindste samlede float. Da B og C altså er parallelle med F (float på 15) og H (float på 20), har B en varighed på 20 og drag på 15 (svarende til F's float), mens C har en varighed på kun 5 dage og dermed træk på kun 5. Aktivitet D, med en varighed på 10 dage, er parallel med G (float på 5) og H (float på 20), og derfor er dens træk lig med 5, float of G.
Disse resultater, herunder trækberegninger, gør det muligt for ledere at prioritere aktiviteter til effektiv styring af projekt og forkorte den planlagte kritiske vej for et projekt ved at beskære kritiske stiaktiviteter ved at "hurtigt spore" (dvs. udføre flere aktiviteter parallelt) , og/eller ved at "krasje den kritiske vej" (dvs. at forkorte varigheden af kritiske stiaktiviteter ved at tilføje ressourcer ).
Kritisk vejtrækanalyse er også blevet brugt til at optimere skemaer i processer uden for strenge projektorienterede sammenhænge, f.eks. For at øge produktionskapaciteten ved at bruge teknikken og metrikene til at identificere og lindre forsinkelsesfaktorer og dermed reducere monteringstid.
Nedbrudstid
'Nedbrudstid' er et udtryk, der refererer til den kortest mulige tid, for hvilken en aktivitet kan planlægges. Det kan opnås ved at flytte flere ressourcer mod afslutningen af denne aktivitet, hvilket resulterer i reduceret tidsforbrug og ofte en reduceret arbejdskvalitet, da præmien er sat på hastighed. Crash -varighed er typisk modelleret som et lineært forhold mellem omkostninger og aktivitetsvarighed; i mange tilfælde er en konveks funktion eller en trinfunktion imidlertid mere anvendelig.
Udvidelse
Oprindeligt betragtede den kritiske sti -metode kun logiske afhængigheder mellem terminalelementer. Siden er det blevet udvidet til at give mulighed for inkludering af ressourcer, der er relateret til hver aktivitet, gennem processer kaldet aktivitetsbaserede ressourcetildelinger og ressourceoptimeringsteknikker såsom ressourceudjævning og ressourceudjævning . En ressourceniveau-plan kan indeholde forsinkelser på grund af ressourceflaskehalse (dvs. utilgængelighed af en ressource på det krævede tidspunkt) og kan medføre, at en tidligere kortere sti bliver den længste eller mest "ressourcekritiske" sti, mens en ressourceudglattet tidsplan undgår påvirker den kritiske vej ved kun at bruge fri og total float. Et beslægtet koncept kaldes den kritiske kæde , som forsøger at beskytte aktivitet og projektvarighed mod uforudsete forsinkelser på grund af ressourcebegrænsninger.
Da projektplaner ændres regelmæssigt, tillader CPM kontinuerlig overvågning af tidsplanen, hvilket gør det muligt for projektlederen at spore de kritiske aktiviteter og advarer projektlederen om muligheden for, at ikke-kritiske aktiviteter kan blive forsinket ud over deres samlede flydeevne, således skabe en ny kritisk vej og forsinke projektafslutning. Derudover kan metoden let inkorporere begreberne stokastiske forudsigelser ved hjælp af PERT- og hændelseskædemetodikken .
I øjeblikket er der flere softwareløsninger tilgængelige i industrien, der bruger CPM -metoden til planlægning; se liste over projektstyringssoftware . Den metode, der i øjeblikket bruges af de fleste projektstyringssoftware, er baseret på en manuel beregningsmetode udviklet af Fondahl fra Stanford University.
Fleksibilitet
En tidsplan, der genereres ved hjælp af de kritiske sti -teknikker, realiseres ofte ikke præcist, da estimater bruges til at beregne tider: Hvis der begås en fejl, kan analysens resultater ændre sig. Dette kan forårsage forstyrrelser i implementeringen af et projekt, hvis estimaterne er blindt troede, og hvis ændringer ikke behandles hurtigt. Strukturen i kritisk sti -analyse er imidlertid sådan, at afvigelsen fra den oprindelige tidsplan forårsaget af enhver ændring kan måles, og dens indvirkning enten forbedres eller justeres for. Faktisk er et vigtigt element i projekt postmortem analyse den 'som bygget kritiske vej' (ABCP), som analyserer de specifikke årsager og virkninger af ændringer mellem den planlagte tidsplan og den endelige tidsplan som faktisk implementeret.
I populærkulturen
- I Odds On , den første roman af Michael Crichton , bruger røvere et kritisk sti -computerprogram til at hjælpe med at planlægge en tyveri
- The Nome Trilogy (del 2 " Diggers ") af Terry Pratchett omtaler "doktrinen om den kritiske vej" og siger, at det betyder, at "Der er altid noget, du skulle have gjort først".
Se også
- Gantt kort
- Grafisk evaluering og revisionsteknik
- Programevaluering og gennemgangsteknik
- Kritisk kædeprojektledelse
- Liebigs lov om minimum
- Liste over software til projektstyring
- Liste over emner i projektledelse
- Hovedsti analyse
- Projektledelse
- Projekt planlægning
- Arbejdsopdelingsstruktur
Referencer
Yderligere læsning
- Emmanuel Asanga (2013). En guide til projektstyringsorganet for viden (5. udgave). Project Management Institute. ISBN 978-1-935589-67-9.
- Devaux, Stephen A. (2014). Håndtering af projekter som investeringer: Earned Value to Business Value . CRC Tryk. ISBN 978-1-4822-1270-9.
- Devaux, Stephen A. (2015). Total projektkontrol (2. udgave): En praktiseringsvejledning til styring af projekter som investeringer . CRC Tryk. ISBN 978-1-4987-0677-3.
- Heerkens, Gary (2001). Projektledelse (The Briefcase Book Series) . McGraw – Hill. ISBN 0-07-137952-5.
- Kerzner, Harold (2003). Projektledelse: En systematisk tilgang til planlægning, planlægning og kontrol (8. udgave). ISBN 0-471-22577-0.
- Atali, Ozhan (2020). Datadrevet projektstyring: Regneark og økonomi . Wremia Projektledelse. ISBN 978-0-578-67030-0.
- Klastorin, Ted (2003). Projektledelse: Værktøjer og afvejninger (3. udgave). Wiley. ISBN 978-0-471-41384-4.
- Lewis, James (2002). Fundamentals of Project Management (2. udgave). American Management Association. ISBN 0-8144-7132-3.
- Malakooti, B (2013). Drift og produktionssystemer med flere mål . John Wiley & Sons. ISBN 978-1-118-58537-5.
- Milosevic, Dragan Z. (2003). Project Management ToolBox: Værktøjer og teknikker til den praktiserende projektleder . Wiley. ISBN 978-0-471-20822-8.
- O'Brien, James J .; Plotnick, Fredric L. (2010). CPM in Construction Management, syvende udgave . McGraw Hill. ISBN 978-0-07-163664-3.
- Træner; Manginelli; Lowe; Nagata; Furniss (2009). Konstruktion forsinkelser, 2. udgave: Forstå dem klart, analysere dem korrekt . Burlington, MA: Elsevier. s. 266. ISBN 978-1-85617-677-4.
- Woolf, Murray B. (2012). CPM -mekanik: Den kritiske vejs metode til modellering af projektudførelsesstrategi . ICS-publikationer. ISBN 978-0-9854091-0-4.
- Woolf, Murray B. (2007). Hurtigere byggeprojekter med CPM -planlægning . McGraw Hill. ISBN 978-0-07-148660-6.
eksterne links
- Medier relateret til CPM -diagrammer på Wikimedia Commons