Skip to main content

Kriittisen polun menetelmä on tekniikka, jota käytetään projektin toisistaan riippuvien tehtävien pisimmän sarjan (kriittisen polun) tunnistamiseen ja niiden suorittamiseen tarvittavan lyhimmän ajan määrittämiseen.

Kriittisen polun löytämiseksi sinun on kuitenkin ymmärrettävä projektisi jokainen tehtävä, määräaika ja riippuvuus. Se ei ole helppoa, mutta vaiheiden läpikäyminen oikein on tärkeää. Tässä oppaassa käydään läpi prosessin jokainen vaihe.

Mikä on kriittisen polun menetelmä?

Kriittisen polun menetelmä (CPM) on aikataulutustekniikka, jota käytetään projektinhallinnassa ja muilla toimialoilla:

Continue Reading for Free

Create a free account to finish this article, plus get ongoing access to timely insights and practical resources.

  • Projektin kriittisen polun tunnistamiseen
  • Projektin suorittamiseen tarvittavan vähimmäisajan määrittämiseen.

Esimerkki kriittisestä polusta

Ennen kuin käsittelemme tarvittavia vaiheita ja laskelmia, käydään läpi lyhyt visuaalinen esimerkki.

Alla olevassa kaaviossa ovat kirjaimet A–P. A ja P edustavat projektin alkua ja loppua. Kunkin kirjaimen vieressä oleva numero puolestaan ilmaisee kyseisen toiminnon keston päivinä.

Kuvitus projektin tehtävistä, jotka on esitetty riippuvuuksineen havainnollistamaan, miten projektin kriittinen polku tunnistetaan.
Esimerkki projektin verkkokaaviosta.

Kuten näet, A:sta P:hen kulkee useita polkuja. Kriittisen polun löytämiseksi sinun on laskettava jokaisen polun kokonaiskesto laskemalla yhteen yksittäisten tehtävien kestot.

Etsit polkua, jonka suorittamiseen kuluu eniten päiviä. Tässä esimerkissä polku ”A-C-E-F-G-K-L-P”, jonka kesto on 52 päivää, on kriittinen polku.

kuvitus projektin tehtävistä, jotka on esitetty riippuvuuksineen ja joissa kriittinen polku on korostettu
Punaisilla nuolilla ja oransseilla laatikoilla merkitty kriittinen polku.

Näin löydät projektisi kriittisen polun

Kriittisen polun toimintoja kutsutaan kriittisiksi toiminnoiksi. Ne ovat riippuvaisia edeltäjän suorittamisesta, ja siksi niiden joustovara on pienin kaikkiin muihin toimintoihin verrattuna. Näiden kriittisten toimintojen viivästykset johtavat lähes aina projektin viivästymiseen.

Tiedän, että käytät todennäköisesti projektinhallintaohjelmistoa tai projektin aikataulutusohjelmistoa projektin aikajanan luomiseen ja kriittisen polun löytämiseen, etenkin monimutkaisissa projekteissa. Sen voi kuitenkin tehdä myös ilman ohjelmistoa (ja käyn sen tässä läpi!).

Tässä ovat vaiheittaiset ohjeet projektisi kriittisen polun löytämiseen.

miten löydät kriittisen polun 8 vaiheessa
Kahdeksan vaihetta, joita sinun on noudatettava projektisi kriittisen polun löytämiseksi.

Vaihe 1: Tunnista projektisi osatehtävät

Aloita tunnistamalla projektisi muodostavat toiminnot. Jos olet aiemmin luonut työn osituksen sisältävän asiakirjan, siitä on paljon apua. WBS-asiakirja kertoo, mitkä toiminnot muodostavat projektisi ja missä järjestyksessä ne suoritetaan. 

projektin toiminnot esitettyinä työn osituksessa
Ensimmäinen vaihe kriittisen polun määrittämisessä on kaikkien projektin tehtävien tunnistaminen ja työn osituksen luominen.

Oletetaan, että sinun on julkaistava verkossa toimiva aikakauslehti. Seuraavat voisivat olla projektisi osatehtäviä (mukaan voisi ottaa monia muitakin tehtäviä; tätä on yksinkertaistettu tarkoituksiamme varten).

TEEMA

  • Teeman valinta
  • Teeman hyväksyminen

SISÄLTÖ

  • Sisällön ideointi
  • Sisällön kirjoittaminen
  • Sisällön hyväksyntä
  • Grafiikan ideointi
  • Grafiikan luominen
  • Grafiikan hyväksyntä

SPONSOROINTI

  • Sponsorointiehdotuksen esittely
  • Mainossisällön luominen
  • Sponsorointisopimusten solmiminen

TAITTAMINEN

  • Lehden taiton suunnittelu
  • Hyväksyntä ja lopullinen hyväksyminen

JULKAISU

  • Julkaisualustan hankinta
  • Lehden lataaminen
  • Julkaisu

Vaihe 2: Järjestä tehtäväsi peräkkäin

Kun olet tunnistanut projektisi muodostavat yksittäiset tehtävät, järjestä tehtävät peräkkäin. Mikä tehtävä on tehtävä ensin? Mitkä tehtävät riippuvat muiden tehtävien valmistumisesta?

Verkkolehden julkaisemista koskevassa esimerkissämme seuraavat tehtävät on järjestetty peräkkäin ja toisistaan riippuvat tehtävät on tunnistettu.

TEHTÄVÄTRIIPPUVUUDET
A. Teeman valinta-
B. Teeman hyväksyntäA
C. Sisällön ideointiB
D. Sisällön kirjoittaminenC
E. Sisällön hyväksyntäD
F. Grafiikan ideointiE
G. Grafiikan luominenF
H. Grafiikan hyväksyntäG
I. Sponsorointiehdotuksen esittelyH
J. Mainossisällön luominenI
K. Sponsorointisopimusten solmiminenH, I
L. Lehden taiton suunnitteluB, E, H, I, J
M. Hyväksyntä ja lopullinen hyväksyminenL
N. Julkaisualustan hankintaM
O. Lehden lataaminenM, N
P. JulkaisuO

Vaihe 3: Arvioi tehtävien kesto

Arvioi kunkin yksittäisen tehtävän kesto käyttämällä yhtä tai useampaa seuraavista menetelmistä.

  • Asiantuntija-arvio. Asiantuntija tai asiantuntijaryhmä päättää tehtävän kestosta.
  • Analoginen arviointi. Käytä aiempaa samankaltaista projektia mallina projektisi keston arvioimiseen tai aiempaa samankaltaista tehtävää tietyn tehtävän keston arvioimiseen. 
  • Parametrinen arviointi. Yhdistä historialliset tiedot ja nykyisen projektin parametrit keston arvioimiseksi.
  • Kolmen pisteen arviointi. Arvioi kesto kolmen mahdollisen keston keskiarvona: todennäköisin kesto, optimistinen kesto ja pessimistinen kesto.
  • Alhaalta ylöspäin tehtävä arviointi. Pilko yksittäinen tehtävä tarkemmiksi alitehtäviksi. Arvioi sitten tehtävän kesto laskemalla sen osatehtävien arvioidut kestot yhteen.
  • Yhteisymmärrykseen perustuva päätöksenteko. Kaikki projektiin osallistuvat voivat päättää tiiminä yksittäisten tehtävien kestot. Projektipäällikkö voi määrittää aika-arviot käyttäen mahdollisesti yhtä tai useampaa edellä kuvatuista menetelmistä, ja projektin jäsenet voivat äänestää kestoarvoista. 

On myös syytä mainita, että voit käyttää toista samankaltaista menetelmää arvioidaksesi tehtävien kestoa epävarmoissa tilanteissa. Sen nimi on PERT. Lue, milloin kannattaa käyttää menetelmää PERT vai CPM.

Get timely perspective on the shifts, decisions, and trade-offs shaping your role, plus practical resources you can put to work.

Get timely perspective on the shifts, decisions, and trade-offs shaping your role, plus practical resources you can put to work.

Vaihe 4: Luo verkkokaavio

Kun tunnet tehtäväsi, niiden järjestyksen, riippuvuudet ja arvioidut kestot, voit nyt piirtää verkkokaavion.

TEHTÄVÄRIIPPUVUUDETTEHTÄVIEN KESTOT
ALOITUS--
A. Teeman valinta-1
B. Teeman hyväksyntäA1
C. Sisällön ideointiB5
D. Sisällön kirjoittaminenC15
E. Sisällön hyväksyntäD3
F. Grafiikan ideointiE5
G. Grafiikan luominenF10
H. Grafiikan hyväksyntäG3
I. Sponsorointiehdotuksen esittelyH10
J. Mainossisällön luominenI10
K. Sponsorointisopimusten solmiminenH, I10
L. Lehden taiton suunnitteluB, E, H, I, J3
M. Hyväksyntä ja lopullinen hyväksyminenL3
N. Lehden julkaisualustan hankintaM3
O. Lehden lataaminenM, N1
P. Verkkolehden julkaisuO1
LOPETUS

Vaihe 5: Tunnista kriittinen polku

Yksinkertaisen verkkokaavion perusteella kriittinen polku on A-B-J-K-L-M-O-P. Kriittisen polun tehtävät ovat seuraavat:

A. Teeman valinta

B. Teeman hyväksyminen

J. Mainossisällön luominen

K. Sponsorointisopimusten solmiminen

L. Lehden taiton suunnittelu

M. Hyväksyntä ja lopullinen hyväksyminen

O. Lehden lataaminen

P. Verkkolehden julkaiseminen

Vaihe 6: Määritä projektin vähimmäiskesto

Tunnista kriittisen polun avulla mahdollisimman lyhyt projektin kesto. Kuten alla olevasta taulukosta näet, kriittisen polun kesto on 30 päivää. Se on myös projektin vähimmäiskesto.

TEHTÄVÄTEHTÄVIEN KESTOT (päivinä)
Teeman valinta1
Teeman hyväksyminen1
Mainossisällön luominen10
Sponsorointisopimusten solmiminen10
Lehden taiton suunnittelu3
Hyväksyntä ja lopullinen hyväksyminen3
Lehden lataaminen1
Verkkolehden julkaiseminen1
YHTEENSÄ30

Vaihe 7: Luo projektiaikataulu

Kun tiedät projektin vähimmäiskeston, voit luoda alustavan projektiaikataulun. Luo kriittisen polun aikataulu käyttämällä aiempaa kaaviota.

TEHTÄVÄRIIPPUVUUDETTEHTÄVIEN KESTOTAIKAISIN MAHDOLLINEN ALOITUSPÄIVÄAIKAISIN MAHDOLLINEN PÄÄTTYMISPÄIVÄ
ALOITUS
A. Teeman valinta-16/106/10
B. Teeman hyväksyminenA16/136/13
C. Sisältöideoiden kehittäminenB5
D. Sisällön kirjoittaminenC15
E. Sisällön hyväksyminenD3
F. Grafiikkaideoiden kehittäminenE5
G. Grafiikan luominenF10
H. Grafiikan hyväksyminenG3
I. Sponsorointiehdotuksen esittelyH10
J. Mainossisällön luominenI106/136/24
K. Sponsorointisopimusten solmiminenH, I106/247/8
L. Lehden taiton suunnitteluB, E, H, I, J37/97/12
M. Hyväksyntä ja lopullinen hyväksyminenL37/137/16
N. Lehtialustan hankintaM3
O. Lehden lataaminenM, N17/177/18
P. Verkkolehden julkaiseminenO17/197/20

Entä kriittiseen polkuun kuulumattomat tehtävät? Milloin niiden on alettava ja päätyttävä? Se riippuu pääasiassa projektipäällikön mieltymyksistä, resurssien saatavuudesta ja tehtävien riippuvuuksista.

Esimerkiksi tehtävä C (sisältöideoiden kehittäminen) voi alkaa vasta 13. kesäkuuta, koska se riippuu tehtävästä B (teeman hyväksyminen). Sen ei kuitenkaan välttämättä tarvitse alkaa kyseisenä päivänä.

Jos projektipäällikkö ei halua aloittaa silloin tai jos sisältöideoiden kehittämisestä vastaava tiimi ei ole käytettävissä kyseisenä päivänä, sisältöideoiden kehittäminen voi alkaa myöhemmin.

Huomaa myös, että kriittisiin tehtäviin liittyvinä riippuvuuksina toimivat kriittiseen polkuun kuulumattomat tehtävät eivät voi päättyä myöhemmin kuin päivää ennen kuin riippuvainen kriittinen tehtävä on aikataulutettu alkamaan.

Vaihe 8: Muokkaa projektiaikataulua tarpeen mukaan

Kriittisen polun aikataulun avulla voit nyt soveltaa muita projektinhallinnan tekniikoita aikataulusi lyhentämiseen tai optimointiin.

Tarvitseeko projektisi kestää alle 30 päivää? Voit soveltaa aikataulun tiivistämistekniikoita, kuten resurssien lisäämistä ja tehtävien suorittamista rinnakkain.

Eivätkö tehtävissä tarvitsemasi resurssit ole käytettävissä tai ovatko ne ylikuormitettuja kriittisen polun menetelmän määrittäminä päivinä? Voit muokata aikataulua soveltamalla resurssien optimoinnin tekniikoita, kuten resurssien tasaamista ja resurssien tasoittamista.

Lue lisää resurssien tasaamisen ja resurssien tasoittamisen tärkeimmästä erosta täällä.

Vaihe 9: Päivitä aikataulu projektin etenemisen mukaan

Tämä on tehtävä projektin ollessa käynnissä. Jos CPM-aikataulussa tapahtuu muutoksia – esimerkiksi viivästyksiä – sinun on päivitettävä aikataulu niiden mukaisesti.

Gantt-kaavio on ihanteellinen projektinhallintatyökalu edistymisen päivittämiseen. Siksi projektisi kannattaa sijoittaa Gantt-kaavioon sen jälkeen, kun kriittisen polun analyysi on tuottanut käyttökelpoisen aikataulun. Ennen kuin voit luoda projektistasi Gantt-kaavion, sinulla on oltava kaikkien projektin tehtävien aloitus- ja päättymispäivät (todennäköisesti käyttämällä Gantt-kaavion luomiseen tarkoitettua työkalua).

Kriittisen polun laskeminen

Kriittisen polun menetelmän laskennassa on kaksi vaihetta: eteenpäin suuntautuva vaihe ja taaksepäin suuntautuva vaihe.

Eteenpäin suuntautuva vaihe

Eteenpäin suuntautuva vaihe määrittää yksittäisten tehtävien aikaisimmat aloitus- ja lopetuspäivät.

Aikaisin aloituspäivä

Tehtävän aikaisin aloituspäivä on seuraavista päivämääristä myöhäisin:

  • Projektin aloituspäivä
  • Sitä edeltävien tehtävien aikaisin lopetuspäivä plus yksi päivä
  • Jos tehtävällä on useampi kuin yksi edeltävä tehtävä, kaikkien edeltävien tehtävien aikaisimmista lopetuspäivistä myöhäisin plus yksi päivä
  • Sovellettavien tai olemassa olevien ”ei aikaisemmin kuin” -rajoitteiden päivämäärä (jos esimerkiksi tehtävään tarvittava resurssi on saatavilla vasta 13. kesäkuuta, tehtävä voi alkaa 13. kesäkuuta tai sen jälkeen, mutta ei aiemmin)
  • Tehtävän tämänhetkinen päivämäärä (päivitetyn projektin jäljellä olevan aikataulun ensimmäinen päivä)

Aikaisin lopetuspäivä

Aikaisin lopetuspäivä on puolestaan aikaisin aloituspäivä plus tehtävän kesto miinus yksi päivä (koska aloituspäivä kuuluu tehtävän kestoon). Päivämääriä on tietenkin ehkä mukautettava viikonloppujen huomioimiseksi, jos työtä voidaan tehdä vain arkipäivisin.

Kun kaikkien projektitehtävien aikaisimmat aloitus- ja lopetusajat on määritetty, sinun on suoritettava taaksepäin suuntautuva vaihe.

Taaksepäin suuntautuva vaihe

Taaksepäin suuntautuvassa vaiheessa lasketaan kaikkien tehtävien myöhäisimmät lopetus- ja aloituspäivät. 

Voit hahmottaa asian näin. Yhtäältä eteenpäin suuntautuva vaihe auttaa löytämään tehtävien aloitus- ja lopetuspäivät projektin aloituspäivästä lähtien. Toisaalta taaksepäin suuntautuvan vaiheen avulla voit arvioida aloitus- ja lopetuspäiviä projektin lopetuspäivästä lähtien. Toisin sanoen työskentelet taaksepäin, mistä juontuu nimitys taaksepäin suuntautuva vaihe.

Koska työskentelet taaksepäin, ensimmäinen laskettava asia on myöhäisin lopetuspäivä.

Myöhäisin lopetuspäivä

Myöhäisin lopetuspäivä on viimeisin päivämäärä, jolloin tehtävä voidaan saada valmiiksi ilman projektin aikataulun viivästymistä. Se on seuraavista päivämääristä aikaisin:

  • Projektin lopetuspäivä
  • Sitä seuraavan tehtävän myöhäisin aloituspäivä miinus yksi päivä; yksi päivä vähennetään, koska edeltävä tehtävä päättyy päivää ennen sitä seuraavaa tehtävää.
  • Jos tehtävällä on useampi kuin yksi seuraaja, kaikkien seuraavien tehtävien myöhäisimmistä aloituspäivistä aikaisin miinus yksi päivä
  • Sovellettavien tai olemassa olevien ”ei myöhemmin kuin” -rajoitteiden päivämäärä

Myöhäisin aloituspäivä

Myöhäisin aloituspäivä lasketaan myöhäisimmän lopetuspäivän perusteella. Se on yksinkertaisesti myöhäisin lopetuspäivä miinus tehtävän kesto plus yksi päivä. Yksi päivä on lisättävä, koska pelkkä keston vähentäminen antaa päivämäärän, joka on yhden päivän todellista aloituspäivää aikaisempi. Yhden päivän lisääminen varmistaa näin, että aloituspäivä kuuluu kunkin tehtävän kestoon.

Pelivaran laskeminen

Kun aikaisimmat aloitus- ja lopetuspäivät sekä myöhäisimmät aloitus- ja lopetuspäivät ovat tiedossa, voimme laskea pelivaran. Kokonaispelivara tarkoittaa päivien määrää, jonka tehtävä voi myöhästyä ilman koko projektin viivästymistä, kun taas vapaa pelivara tarkoittaa niiden päivien määrää, jolla tehtävää voidaan myöhästyttää vaikuttamatta sitä seuraavan tehtävän aloituspäivään.

Pelivara-analyysi kertoo, mitä tehtäviä voit vapaasti siirtää ja kuinka monella päivällä. Se kertoo esimerkiksi heti, että kriittisiä tehtäviä (lihavoituina) ei voi siirtää, jos haluat saada työn valmiiksi ajoissa; kriittisten tehtävien kokonais- ja vapaa pelivara ovat nolla. Ei-kriittisten tehtävien siirtämiseen on enemmän liikkumavaraa.

CPM-laskurit

Projektinhallintaohjelmiston, kuten kriittisen polun työkalujen, pitäisi auttaa tunnistamaan kriittinen polku, löytämään aloitus- ja lopetuspäivät sekä laskemaan pelivarat. Voit käyttää myös verkossa olevaa kriittisen polun menetelmän laskuria.

Tämä PERT-laskuri (ohjelman arviointi- ja tarkistustekniikka) tai tämä CPM-laskuri auttaa tunnistamaan kriittisen polun ja arvioimaan projektin keston. Voit piirtää tehtävät manuaalisesti kaavioon ja lisätä sitten kunkin polun tehtävien kestot yhteen, kun näet polut aloituksesta loppuun. Suurimman summan tuottava polku on kriittinen polkusi.

Kun olet tunnistanut kriittisen polkusi, voit käyttää Google Sheetsia päivämäärien laskemiseen, mukaan lukien jokaisen tehtävän alku- ja päättymispäivät.

Jos sinun on otettava resurssien kohdentaminen huomioon, kokeile resurssienhallintaohjelmistoa.

Päivämäärien ja joustojen laskentakaava

Muista seuraava kaava:

Aikainen aloituspäivä = PS/PEF+1/NET

Tämä tarkoittaa projektin aloituspäivää, edeltäjän aikaista päättymispäivää plus yksi päivä tai mitä tahansa aikaisintaan-tyyppistä päivämäärärajoitetta sen mukaan, mikä näistä on aikaisin. 

Aikainen päättymispäivä = (ES + D) - 1

Tämä tarkoittaa tehtävän aikaista aloituspäivää plus kestoa vähennettynä yhdellä päivällä.

Myöhäinen päättymispäivä = PF/SLF-1/NLT 

Tämä tarkoittaa projektin päättymispäivää, seuraajatehtävän myöhäistä päättymispäivää vähennettynä yhdellä päivällä tai viimeistään-päivämäärää, jos sellainen on, sen mukaan, mikä näistä on aikaisin.

Myöhäinen aloituspäivä = (LF - D) + 1

Tämä tarkoittaa tehtävän myöhäistä päättymispäivää vähennettynä sen kestolla ja lisättynä yhdellä päivällä.

Kokonaisjousto = LF - EF tai LS - ES

Tämä tarkoittaa tehtävän myöhäisen päättymispäivän ja aikaisen päättymispäivän välistä erotusta. Se voi olla myös myöhäisen aloituspäivän ja aikaisen aloituspäivän välinen erotus.

Vapaa jousto = (SES - EF) - 1

Tämä tarkoittaa seuraajatehtävän aikaisen aloituspäivän ja tehtävän aikaisen päättymispäivän välistä erotusta, josta vähennetään vielä yksi päivä.

Päivämäärien ja joustojen laskentakaava, kun huomioon otetaan vain työpäivät

Jos lasket vain työpäiviä, sinun on käytettävä WORKDAY- ja NETWORKDAYS-funktioita. WORKDAY laskee päivämäärän aloituspäivän, keston sekä mahdollisten lomapäivien tai muiden vapaapäivien perusteella, kun taas NETWORKDAYS laskee kahden päivämäärän välisten työpäivien määrän.

Seuraavat ovat edellä esitetyn kaavan muunnelmia, joissa käytetään WORKDAY- tai NETWORKDAYS-funktioita.

Aikainen aloituspäivä = WORKDAY( PEF, 1, [holidays] )

Tämä funktio käyttää aloituspäivää (edeltäjän aikaista päättymispäivää), kestoa (jonka tulee olla yksi, koska aikainen aloituspäivä on yksi päivä edeltäjän aikaisen päättymispäivän jälkeen) sekä valinnaista holidays-muuttujaa, joka viittaa päivämääriin, jotka haluat määrittää lomapäiviksi (päivämäärä- tai sarjanumeromuodossa).

Tätä ei pitäisi tarvita, jos aikainen aloituspäivä on projektin aloituspäivä tai aikaisintaan-päivämäärä.

Aikainen päättymispäivä = WORKDAY( (ES-1), D, [holidays] )

Huomaa, että vähennän yhden päivän funktion sisällä varmistaakseni, että tuloksena oleva päivämäärä on aina työpäivä.

Myöhäinen päättymispäivä =  WORKDAY( SLF, -1, [holidays] )

Tämä funktio vähentää yhden päivän seuraajatehtävän myöhäisestä päättymispäivästä ja palauttaa sitä edeltävän työpäivän, jos tulos osuu viikonlopulle tai lomapäivälle.

Myöhäinen aloituspäivä = WORKDAY( (LF+1), -D, [holidays] )

Tämä funktio käyttää tehtävän myöhäistä päättymispäivää plus yhtä päivää, negatiivisiksi kokonaisluvuiksi muutettua kestoa sekä lomapäiviä tai muita vapaapäiviä.

Lisään yhden päivän funktion WORKDAY sisälle varmistaakseni, että tuloksena oleva päivämäärä on aina työpäivä.

Kokonaisjousto = NETWORKDAYS( EF, LF ) - 1

Tämä laskee työpäivien määrän tehtävän aikaisesta päättymispäivästä sen myöhäiseen päättymispäivään. Vähennämme tuloksesta yhden, koska funktio laskee mukaan myös myöhäisen päättymispäivän, vaikka tarvitsemme vain päivämäärien välisen erotuksen.

Vapaa jousto = NETWORKDAYS( EF, SES ) - 2

Tämä laskee työpäivien määrän tehtävän aikaisesta päättymispäivästä seuraajatehtävän aikaiseen aloituspäivään. Vähennämme tuloksesta kaksi: yhden päivän alkuperäisen kaavan edellyttämän vähennyksen vuoksi ja toisen poistaaksemme ylimääräisen päivän, jonka funktio lisää, koska se laskee mukaan myös aikaisen päättymispäivän.

Kriittisen polun menetelmän resurssirajoitteet

Käydään läpi esimerkki siitä, mitä tapahtuu, jos tehtäviesi tarvitsemia resursseja ei ole saatavilla kriittisen polun analyysin (CPA) osoittamassa aikataulussa.

Resurssien saatavuus, toimitusaikataulut, sidosryhmien vaatimukset ja muuttuva projektin laajuus ovat esimerkkejä resurssirajoitteista, jotka voivat pidentää tai lyhentää kriittistä polkuasi tai muuttaa sitä kokonaan.

Palataan hetkeksi tähän kriittisen polun esimerkkiin:

kuva projektin tehtävistä riippuvuuksineen ja korostettuine kriittisine polkuineen
Punaisilla nuolilla ja oransseilla laatikoilla merkitty kriittinen polku.

Piirretään tämä esimerkki Gantt-kaavioon havainnollistamiseksi:

kriittinen polku esitettynä Gantt-kaaviossa, jonka päättymispäivä on 13. kesäkuuta
Tässä Gantt-kaaviossa kriittinen polku määrittää, että projekti kestää 52 päivää ja päättyy 13. kesäkuuta.

Tässä esimerkissä projektin on määrä alkaa 1. huhtikuuta ja päättyä 13. kesäkuuta. Se tarkoittaa yhteensä 52 työpäivää, mikä vastaa kaikkien projektin kriittisellä polulla olevien tehtävien suorittamiseen kuluvaa aikaa.

Mutta entä jos tehtävään E määrätty henkilö (jonka on tarkoitus aloittaa 15. huhtikuuta) on määrätty toiseen projektiin eikä ole käytettävissä ennen 20. huhtikuuta?

Jos kukaan muu ei voi ottaa tehtävää E hoitaakseen, voit soveltaa resurssien tasaamisen tekniikoita ja mukauttaa aikataulua kyseisen tiimin jäsenen käytettävyyden mukaan.

Tämä tarkoittaa tehtävän E aloituspäivän siirtämistä 15. huhtikuuta 20. huhtikuuta, mikä viivästyttää tehtävää E ja lopulta koko projektia. Arvioitu päättymispäivä on nyt 16. kesäkuuta 13. kesäkuuta sijaan. Huomaa, että kriittinen polku pysyy samana, mutta siitä on tullut pidempi.

pidennetty kriittinen polku esitettynä Gantt-kaaviossa, jonka päättymispäivä on 16. kesäkuuta
Tässä Gantt-kaaviossa kriittinen polku määrittää, että projekti kestää 55 päivää ja päättyy 16. kesäkuuta.

Jos projektin päättymispäivän siirtäminen ei ole hyväksyttävää, saatat joutua soveltamaan aikataulun tiivistämistekniikoita, kuten resurssien lisäämistä ja tehtävien limittämistä, projektin suorittamiseksi lyhyemmässä ajassa.

Resurssien lisääminen tarkoittaa lisäresurssien (kuten henkilöiden tai laitteiden) lisäämistä tehtäviin niiden keston lyhentämiseksi. Tehtävien limittäminen tarkoittaa joidenkin tehtävien suorittamista rinnakkain.

Oletetaan esimerkissämme, että kaksinkertaistamme tehtäviin G ja L määrättyjen henkilöiden määrän, jolloin tehtävän G kesto lyhenee 12 päivästä kuuteen ja tehtävän L kesto 15 päivästä kahdeksaan. Tämä lyhentää polun keston 55 päivästä 42 päivään.

Aikaistamme myös tehtävää O niin, että se alkaa heti edeltävän tehtävän K jälkeen. Tämä tarkoittaa, että tehtävä O päättyy yhden päivän tehtävän L jälkeen, mikä muuttaa projektin kriittiseksi poluksi A-C-E-F-G-K-O-P, jonka kesto on 43 päivää.

lyhyempi kriittinen polku esitettynä Gantt-kaaviossa, jonka päättymispäivä on 31. toukokuuta
Tässä Gantt-kaaviossa kriittinen polku määrittää, että projekti kestää 42 päivää ja päättyy 31. toukokuuta.

Mitä seuraavaksi?

Tarvitsetko lisää apua kriittisen polun kanssa? Liity keskusteluun Slackissa yhdessä satojen muiden digitaalisten projektipäälliköiden kanssa DPM-jäsenyydessä!