PERT
PERT-menetelmä käytännössä > Projektin toimintaverkon piirtäminen

PERT-analyysiin ensimmäinen vaihe on PERT-kaavion piirtäminen. PERT-kaavio on toimintaverkko, joka kuvaa projektin etenemisjärjestystä, ja eri tehtävien suoritusjärjestys ja keskinäiset riippuvuudet tulevat siitä esille. Suoritettavia tehtäviä kuvataan nuolilla, jotka johtavat yhdestä projektivaiheesta toiseen. Kaaviossa tehtävät voidaan yksilöitä vaikkapa kirjaimilla (tehtävä A, tehtävä B, jne). Projektivaiheita taas voidaan kuvata laatikoilla, joita nuolet yhdistävät.
Tässä pienessä esimerkissä arvioimme seuraavanlaista, kuvitteellista ohjelmistoprojektia, jossa projektihenkilökunnan pitää suorittaa seuraavat tehtävät:
* Tehtävä A: ohjelmamoduulin X suunnittelu
* Tehtävä B: ohjelmamoduulin X toteutus (tehtävän A jälkeen)
* Tehtävä C: ohjelmamoduulin Y suunnittelu
* Tehtävä D: ohjelmamoduulin Y toteutus (tehtävän C jälkeen)
* Tehtävä E: ohjelmamoduulien integrointi (tehtävien B ja D jälkeen)
* Tehtävä F: testauksen suunnittelu
* Tehtävä G: integrointitestien toteutus (tehtävän F jälkeen)
* Tehtävä H: integrointitestaus (tehtävien E ja G jälkeen)
* Tehtävä I: tyyppihyväksyntätestien toteutus (tehtävän F jälkeen)
* Tehtävä J: tyyppihyväksyntätestaus (tehtävien H ja I jälkeen)
Näillä tiedoilla voimme piirtää tilanteesta toimintaverkon (ks. Kuva 1). Kuvassa projektin tehtäviä kuvaaviin nuoliin on merkitty ko. tehtävän tunnistekirjain. Projektin vaiheita kuvaaviin laatikkohin on merkitty vasempaa yläkulmaan ko. vaiheen tunnistenumero. Näin esimerkiksi nuoli C kuvaa heti projekti alussa aloitettavaa tehtävää "ohjelmamoduulin Y suunnittelu". Sen suorittamisen jälkeen ollaan vaiheessa 3, jolloin toteutussuunnitelma moduulille Y on siis valmis.
Vaihe 1 on projektin tämän tarkasteluvaiheen aloituspiste, ns. viikko 0, ja yksinkertaisuuden vuoksi oletamme, että tässä vaiheessa projektissa on jo tarjolla kaikki tarvittavat systeemitason suunnitelmat yms.
Vaiheessa 6 on tarkoitus toimittaa raaka-versio tuotteesta alihankkijalle integrointitestattavaksi. Toimitus on sovittu 60 työpäivän (l. noin 3 kuukautta, kun kuukaudessa on laskennallisesti 21,5 työpäivää) päähän projektin aloituksesta.
Koko projekti on tarkoitus saada valmiiksi vaiheessa 8, jolloin aikaa aloituksesta on kulunut 80 työpäivää, eli noin 3 työkuukautta ja 3 viikkoa. Kuvassa projektin vaiheita kuvaaviin laatikkohin on oikeaan yläkulmaan merkitty vaiheen tavoiteltu ajankohta (tässä: työpäivinä).
Huomaa, että mikäli tiettyyn projektivaiheeseen voidaan saapua useita eri nuolireittejä pitkin, kaavio tulee ymmärtää siten, että kaikkien nuolten kuvaamien tehtävien tulee olla valmiita, ennen kuin ko. vaiheeseen asti on todella päästy. Esimerkiksi vaiheeseen 6 voidaan saapua kolmea eri reitti pitkin: A+B+E, C+D+E tai F+G. Jotta vaihe 6 olisi saavutettu, pitää siis kaikkien tehtävien A-G olla ensin suoritettu. Toimintaverkko kuvaa näin reaalimaailman tilannetta: jotta vaiheen 6 jälkeen voitaisiin suorittaa suunniteltu ohjelmiston integrointitestaus (tehtävä H), pitää testattavan ohjelmiston toki olla ensin suunniteltu, toteutettu ja integroitu, sekä testauksessa ajettavaksi tarkoitetun ingegrointitestisetin suunniteltu ja toteutettu.