Projekt ütemterv hálózati diagram:
On november 4, 2021 by adminHa egy projekt tevékenységeit kell ütemeznie, érdemes megfontolnia a projekt ütemezési hálózati diagram használatát. Ez egy bevált technika a tevékenységek sorrendjének meghatározására és dokumentálására, figyelembe véve a tevékenységek közötti kölcsönös függőségeket. Ezt javasolja a Projektmenedzsment Intézet keretrendszere is (PMBOK®, 6. kiadás, 6.3.3.3.1. fejezet).
Mi a projekt ütemezési hálózati diagram?
A projekt ütemezési hálózati diagram a PMI Guide to the Project Management Body of Knowledge (PMBOK®, 6. kiadás, 6. k.) szerint a “tevékenységek sorrendbe állítása” folyamat egyik kimeneti típusa, k. 6.3.3. fejezet).
A projekt ütemezési hálózati diagramok megmutatják a tevékenységek ütemezésének sorrendjét az e tevékenységek közötti logikai kapcsolatok kezelése érdekében.
Jellemzően csomópontokból áll, amelyek a tevékenységeket képviselik, és nyilakból, amelyek a sorrendet és a függőségeket mutatják. Ezt a megjelenítési módot “tevékenységek a csomópontokon” (AON) diagramnak is nevezik.Valószínűleg ez a legelterjedtebb típusa a projekt ütemezési hálózati diagramnak.
A megjelenítés alternatív formája a “tevékenységek a nyilakon” (AOA) módszer, ahol, ahogy a neve is mutatja, a tevékenységek nyilakként jelennek meg, míg a csomópontok a logikai kapcsolatokat képviselik.
A projektütemezési hálózati diagramok készítésének egyik technikája az elsőbbségi diagramkészítési módszer, amelyet ebben a cikkben ismertetünk (példával együtt).
Logikai kapcsolatok
A diagram alapja a tevékenységek közötti logikai kapcsolatok típusára vonatkozó információ és gyakran gazdagítja azt. A4 függőségi típusok a következők:
- Finish to finish (FF),
- Finish to start (FS),
- Start to start (SS), és
- Start to finish (SF).
A kifejezések első része azt az állapotot jelzi, amelyet az előd tevékenységnek el kell érnie ahhoz, hogy az utód tevékenység a második részben említett állapotot elérje. A befejezés-kezdet függőségben például az elődtevékenységnek be kell fejeződnie ahhoz, hogy az utódtevékenység megkezdődhessen. Bővebben, példákkal együtt, az előzménydiagram-módszer bevezetőjében olvashat.
A függőségeken kívül a projekt ütemezési diagramja az előzményeket és a lemaradásokat is megjelenítheti. Ezek a tevékenységek időzítésének és ütemezésének jellemzői, amelyeket ebben a cikkben részletesen ismertetünk.
Mire használják a projekthálózati diagramot?
A projekthálózati diagramot a tevékenységek sorrendjének kidolgozására és dokumentálására használják. A “projekt ütemezésmenedzsment” tudásterülethez tartozik, ahol más ütemezési technikák, például az ütemezési hálózatelemzés vagy a kritikus útvonal-módszer (PMBOK®, 6.5.2.1. fejezet) inputjaként szolgál.
A projektben a sorrendek és a függőségek megvitatására, valamint az érdekelt felek kommunikációjára is használhatjuk ezt a fajta diagramot. Nagyobb projektekben azonban gyakran egy meglehetősen részletes és összetett munkadokumentum, amely az összes tevékenység függőségeit és sorrendjét összekapcsolja a projekt teljes ütemtervével és időtartamával. A projekt ütemtervének kommunikációjára sok szervezetnél az ütemterv-hálózati dokumentumoknál gyakoribbak más megjelenítési módok (például Gantt-diagramok) és az összevontabb nézet.
Az ütemterv-hálózati diagramokat a tevékenységek lemaradásának és lebegésének, valamint a tevékenységek elő- és utófutásainak dokumentálására is használják.
Az ütemterv-hálózati diagramokat a tevékenységek lemaradásának és lebegésének dokumentálására is használják. Ezek alapján határozzák meg a kritikus útvonalat, azaz a leghosszabb időtartamú tevékenységek láncolatát.
Hogyan készíthetünk ütemezési hálózati diagramot?
Az ütemezési hálózati diagram releváns bemenetei a meghatározott tevékenységek listája, e tevékenységek becsült időtartama és a tevékenységek közötti logikai kapcsolatok (más néven függőségek).
Az ütemezési hálózati diagram megrajzolásához (az AON-módszerrel összhangban) a következőket kell tennie:
- Fel kell rajzolnia egy kiindulási pontot,
- A diagram (jövőbeli) csomópontjaira tevékenységeket kell beillesztenie, beleértve a részleteket és a további adatokat (lásd az alábbi magyarázatot),
- Kapcsolja össze a tevékenységeket nyilakkal, amelyek a logikai kapcsolatok típusát képviselik (ahogyan azt a precedencia diagramkészítési módszerről szóló cikkünkben kifejtettük),
- Adjon hozzá részleteket minden kapcsolathoz, például a függőség típusát (pl.pl. SS, FS), hogy szükséges vagy diszkrecionális, elő- és utóhatások, valamint egyéb, az ütemezés szempontjából fontos adatok, és
- Készítsen egy végpontot a diagramhoz.
A következő részben talál egy példát.
A tevékenységekhez gyakran hozzáadott adatok közé tartozik a legkorábbi kezdési és a legkésőbbi befejezési dátum, a tevékenység kritikussága, valamint a munkacsomagokra vagy a munkabontási struktúrára való hivatkozás. A tevékenységek várakozási ideje, az úgynevezett slack vagy float is szerepelhet.
Ha a tevékenységek a nyilakon (AOA) módszert választja az ütemezési hálózati diagram kialakításához, akkor a tevékenységeket nyilakként, a függőségeket pedig csomópontokként rajzolja meg.
A projektmenedzsmentet támogató ütemező szoftvereket használó projektekben az ilyen diagramokat általában a szoftver készíti el. A bemeneti adatokra vonatkozó követelmények, azaz a tevékenységek listája, a logikai kapcsolatok, valamint a vezetések és késleltetések azonban ugyanazok, és azokat a felhasználónak kell megadnia. A szoftver ezután képes megrajzolni a diagramot és meghatározni a tevékenységek optimális sorrendjét.
Ha nincs kéznél a megfelelő szoftver, vagy ha kisebb, kevésbé összetett projekteken dolgozik, akkor a diagram kézzel történő elkészítéséhez standard irodai szoftvereket is használhat, mint például a Visio vagy a PowerPoint (amelyet az alábbi példadiagram elkészítéséhez használtunk).
Példa egy ütemezési hálózati diagramra
Ebben a szakaszban bemutatjuk azon tevékenységek (egyszerűsített) halmazát, amelyeket egy projekt ütemezési hálózati diagramban kell sorrendbe állítani és dokumentálni. Ennek az esettanulmánynak egy részét a precedencia-diagramkészítési módszerre vonatkozó példánkban is felhasználjuk. Ezt a PDM cikkünkben találja meg, további részletekkel együtt arról, hogyan azonosítottuk és kategorizáltuk a tevékenységek közötti logikai kapcsolatokat.
Ez a példa egy informatikai fejlesztési és megvalósítási projektről szól. Az ütemezési hálózatdiagram készítése és használata azonban hasonló mindenféle projekt esetében, függetlenül annak tárgyától.
Tevékenységek és logikai kapcsolatok
A projekt a következő fázisokból áll:
- tervezés,
- fejlesztés,
- implementálás,
- tesztelés és
- a szoftver telepítése.
A tevékenységek a következők:
- A modul A műszaki tervezése (időtartama: 10 nap),
- B modul B műszaki tervezése (időtartama: (időtartam: 5 nap),
- A modul fejlesztése (időtartam: 15 nap),
- B modul fejlesztése (időtartam: 20 nap),
- B modul F funkciójának fejlesztése (időtartam: 20 nap),
- B modul F funkciójának fejlesztése (időtartam: 5 nap): 1 nap),
- A modul A megvalósítása (időtartam: 5 nap),
- B modul B megvalósítása (időtartam: 7 nap),
- A modul A tesztelése (időtartam: 6 nap),
- B modul B tesztelése (időtartam: 10 nap),
- integrációs tesztelés (időtartam: 5 nap),
- Telepítés (időtartam: 1 nap).
Az első 5 tevékenység logikai kapcsolatai FF, FS, SS és SF. Nézze meg ezt a példát a PDM cikkünkben, hogy megtudja, hogyan azonosítottuk ezeket a függőségi típusokat.
Ezeken a logikai kapcsolatokon kívül előzmények és késleltetések is vannak ebben a tevékenységsorozatban:
- Az A modul tesztelése 4 nappal azután kezdődhet, hogy az adott modul bevezetése megkezdődött, ezért ez egy SS függőség 4 napos késleltetési idővel.
- Az integrációs tesztet alapvetően a modulok tesztelése utánra ütemezik (FS kapcsolat). Ez azonban nem kemény logika: az integrációs tesztek már akkor elkezdődhetnek, amikor a B modul tesztelése 80%-ban befejeződött. Az utódnak tehát 2 nap az átfutási ideje.
Ha még nem ismeri ezt a technikát, olvassa el ezt a bevezetést a késleltetésekről és átfutásokról, amelyhez egy illusztrált példa is tartozik.
A projektütemezés hálózati diagramjának létrehozása és megértése
A projektütemezés hálózati diagramjába való átültetés a következő eredményhez vezet:
Egy ilyen diagram létrehozásához az első lépésaz, hogy azonosítsa a tevékenységek közötti logikai kapcsolatokat. Ezek a kapcsolattípusok határozzák meg a tevékenységek sorrendjét, és ebben a diagramban nyilakkal jelennek meg. A jobb érthetőség érdekében nem árt a megfelelő függőségi típust a nyilak mellé írni.
A függőség legegyszerűbb esetében, azaz a befejezés-kezdet kapcsolatnál az előd tevékenységnek előbb be kell fejeznie, mielőtt az utód elkezdheti. Ezt a diagramon úgy ábrázoljuk, hogy egy nyilat rajzolunk az előd tevékenységtől az utód tevékenységhez. Példánkban ez például az A modul műszaki tervezése és fejlesztése esetében történt meg a fenti diagramon.
Az “A modul tesztelése” tevékenység késleltetése (késleltetési idő 4 nap) pozitív számként van feltüntetve, mivel ez meghosszabbítja a tevékenységek ezen útvonalának teljes időtartamát.
Az “integrációs tesztelés” tevékenység előzménye az ellenkező okból negatív számmal szerepel.
Implikációk a projekt ütemezésének irányítására
Elkövetheti a nyilakat az egyes tevékenységsorozatok mentén, és összeadhatja az időtartamokat, valamint az elő- és utóidőket, hogy meghatározza az útvonal időtartamát. Az A modul útja a tervezéstől az üzembe helyezésig a következő tevékenységekből áll:
- A modul műszaki tervezése (időtartama: 10 nap),
- A modul fejlesztése (időtartama: 10 nap): 15 nap),
- A modul A megvalósítása (időtartam: 5 nap),
- A modul A tesztelése (időtartam: 6 nap),
- integrációs tesztelés (időtartam: 5 nap),
- Telepítés (időtartam: 1 nap).
Az adott útvonal teljes időtartama,ha ez egy önálló projekt lenne, 44 nap lenne (10 + 15 + 5 + 5 + 4 + 4 + 5 + 1).
Ez azonban nem a mintaprojektünk helyes időtartama!
A B modul útja hosszabb időt vesz igénybe, hogy elérje a “B modul tesztelése 80%-ban befejeződött” pontot (45 nap), ami az integrációs tesztelés megkezdésének feltétele. Mivel az “A” modul útja csak legalább 34 napot vesz igénybe ahhoz, hogy befejezze az integrációs teszt megelőző tevékenységét (azaz az “A” modul tesztelését), ennek az útnak “meg kell várnia”, hogy az “A” modul útja befejezze a modul tesztelését. Ezt a “várakozási időt” lazaságnak vagy lebegőidőnek is nevezik.
Következtetés
A menetrend-hálózati diagram egy projektben a tevékenységek sorrendjének és logikai kapcsolatainak hasznos vizualizációja. Ha követjük a nyilakat, és figyelembe vesszük a kapcsolatok típusait, valamint az elő- és utóhatásokat, meghatározhatjuk egy útvonal időtartamát, és végül azonosíthatjuk a projekt kritikus útvonalát.
Noha a tevékenységek sorrendbe állítását manapság gyakran projektmenedzsment szoftverek végzik, alapvető fontosságú megérteni a tevékenységek közötti függőségeket és azok hatását a sorrendre és a projekt ütemezésére. Ez fontos a PMP-vizsga szempontjából, mivel általában van néhány kérdés az ütemezéssel kapcsolatban, valamint a projekt ütemterveinek gyakorlati kidolgozásához.
Az ütemezési technikákról bővebben az erre a célra fenntartott részünkben olvashat.
.
Vélemény, hozzászólás?