PERT

PERT (Program Evaluation and Review Technique) on menetelmä, jonka avulla voidaan suunnitella ja aikatauluttaa kompleksisen projektin kulkua olosuhteissa, joissa ei ole mahdollista etukäteen arvioida tarkkaan yksittäisten projektin tehtävien viemää aikaa.

Yleistä

PERT-menetelmä kehitettiin alun perin helpottamaan suurten ja monimutkaisten hankkeiden projektinhallintaa. Se pyrkii ottamaan huomioon ja tekemään näkyväksi sen epävarmuuden, joka projektien aikataulujen laadintaan tyypillisesti liittyy. Tiettävästi menetelmää käytettiin menestyksekkäästi Yhdysvaltain laivaston Polaris-ohjuksen kehittäneessä Fleet Ballistic Missiles Program -ohjelmassa.
PERT-menetelmän käyttö edellyttää sitä, että projektien eri tehtävistä voidaan piirtää vuokaavio, ns. toimintaverkko, jossa projektin eteneminen ja eri tehtävien väliset riippuvuudet tulevat esiin. Myös eri tehtävien vaatimasta ajasta on pystyttävä antamaan jonkinlaiset skaala-arviot. PERT-menetelmä perustuu siihen, että tehtävien kestoaikojen vaihteluvälistä voidaan tehdä tilastollisia analyysejä.
Kun projektin toivottu valmistumisajankohta on tiedossa, voidaan PERT-menetelmällä laskea, mikä on todennäköisyys sille, että projekti saadaan valmiiksi juuri siihen ajankohtaan mennessä. Myös projektin seurantaa helpottamaan asetettujen välitavoitteiden, eli virstanpylväiden (ns. milestone), toivottujen päivämäärien kohdalla voidaan tehdä vastaavat todennäköisyysalaskelmat.
PERT-menetelmän vahvuutena on pidetty sitä, että se korostaa aikatauluarvioiden epävarmuutta, kertoen vain ajakohdan, johon mennessä jonkin projektin vaihteen voi odottaa valmistuvan. PERT-kaavio tuo myös hyvin esiin projektin ns. kriittisen polun, ja kiinnittää huomion niihin tehtäviin, joilla on suurin vaikutus projektin riskiin epäonnistua.

Vaiheisiin liittyvä keskihajonta

Projektin tietyn vaiheen keskihajonta riippuu vaiheeseen tuovan suorituspolkun keskihajonnasta. Tietyn suorituspolun tehtävien keskihajonta-arvoja ei voi laskea yhteen suoraan, vaan ensin on laskettava polun eri tehtävien keskihajontojen neliöt yhteen, ja sitten otettava tästä summasta neliöjuuri. Esimerkiksi suorituspolun (A+B) keskihajonta lasketaan siis kaavalla
Mikäli suorituspolkuja tiettyyn vaiheeseen pääsemiseksi on useita, katsotaan suorituspolkujen suurin keskihajontaluku ko. vaiheen keskihajonta-arvoksi. Tässä esimerkki laskukaavasta, projektin vaiheeseen 4 liittyen:
ᵥₐᵢₕₑ₄ 

Vaiheeseen 4 liittyvä keskihajonta-arvo on siis tässä suurin niistä keskihajontaluvuista, jotka ovat laskettavissa ko. vaiheeseen liittyvistä suorituspoluista (A+B) tai (C+D).
ᵥₐᵢₕₑ₄ 
PERT-kaavioon merkitään nyt viimeisessä vaiheessa kullekin projektivaiheelle ym. menetelmillä lasketut keskihajonta-arvot. Luku merkitään kaaviossa projektivaihetta kuvaavan laatikon oikeaan alanurkaan (ks. Kuva 5).

Kritiikkiä

PERT-menetelmässä oletetaan, että projektin tehtävien määrä on riittävän suuri ja ne ovat toisistaan tilastollisesti riippumattomia. Tällöin myös tehtävien ja koko projektin laskennallinen kokonaisaika ja tehtävien suoritusajoissa esiintyvä vaihtelu ovat normaalisti jakautuneita, ja todennäköisyyksien arviointi standardinormaalijakauman avulla on mahdollista ja järkevää.
Pienissä projekteissa (kuten sivulla olleessa kuvitteellisessa ohjelmistoprojektissa), joissa on vain vähän tehtäviä, ym. olettamus ei aina pidä paikkaansa, ja PERT-menetelmällä saadut tulokset eivät ole luotettavia.