Projektmenedzsment Idfelhasznls elrejelzse Tevkenysgl Ao A s tevkenysgcsompont

  • Slides: 46
Download presentation
Projektmenedzsment Időfelhasználás előrejelzése Tevékenység-élű (Ao. A) és tevékenységcsomópontú (Ao. N) hálók felrajzolása Ao. A

Projektmenedzsment Időfelhasználás előrejelzése Tevékenység-élű (Ao. A) és tevékenységcsomópontú (Ao. N) hálók felrajzolása Ao. A és Ao. N hálók elemzése

Feladat: Ütemezés - előrejelzés • Projekt teljes átfutási ideje (Total project time – TPT):

Feladat: Ütemezés - előrejelzés • Projekt teljes átfutási ideje (Total project time – TPT): 1000 munkanap. • A 400 nap elteltével elvégzett ellenőrzés annyi elvégzett munkát mutat csak ki, amit eredetileg az első 350 napra terveztünk. 1. Mikorra várható a projekt befejezése? 2. Mennyi késedelemre számíthatunk a teljes projektnél? 3. Mennyi hatékony az időfelhasználás?

Megoldás • Időgazdálkodás teljesítési index (SPI): 350/400=0. 875=87. 5% • Befejezés tervezett ideje (PTC):

Megoldás • Időgazdálkodás teljesítési index (SPI): 350/400=0. 875=87. 5% • Befejezés tervezett ideje (PTC): 1000 - 350 = 650 mnap • Befejezés becsült ideje (ETC): 650/SPI = 743 mnap • Becsült teljes projektidő: 400 + 743 = 1143 mnap • Teljes késedelem: 1000 - 1143 = -143 mnap

Hálótervezés Komplex feladatok elemi feladategységekre való felbontása, majd az elemi feladatok logikai kapcsolatának (követő,

Hálótervezés Komplex feladatok elemi feladategységekre való felbontása, majd az elemi feladatok logikai kapcsolatának (követő, megelőző, párhuzamos kapcsolat) és időtartamának megállapítása. Kérdései: • Mennyi ideig tart a terv megvalósítása a kezdettől a végéig? • Melyik tevékenységet mikor lehet elkezdeni és az mikor fejeződik be? • Melyek azok a tevékenységek, amelyek kezdésével és befejezésével nem lehet késni, ha a terv átfutási idejét be kell tartani? • Melyek azok a tevékenységek, amelyek az időben csúszhatnak, anélkül, hogy a terv befejezésének időpontja megváltozna, és mekkora lehet ez a csúszás? Lépései: • munkalebontási szerkezet, tevékenységjegyzék előállítása; • a tevékenységek közötti kapcsolatok feltárása (logika), követési vagy megelőzési lista készítése; • az időadatok becslése; • háló szerkesztése; • a háló időelemzése, a fontos információk kinyerése; • az eredmények kiértékelése;

Hálótervezési technikák (Project Network Techniques) • 1950 -60 -as években születtek • Élekből és

Hálótervezési technikák (Project Network Techniques) • 1950 -60 -as években születtek • Élekből és csomópontokból álló gráfokkal ábrázolja a projekttevékenységek logikáját • Két alapvető tevékenységalapú technika: – Kritikus út módszer (Critical Path Method) – PERT (Program Evaluation and Review)

CPA, CPM & PERT • Critical Path Analysis (CPA), Critical Path Method (CPM) –

CPA, CPM & PERT • Critical Path Analysis (CPA), Critical Path Method (CPM) – Determinisztikus (egy időtartam) • Program Evaluation and Review Technique (PERT) – Valószínűségi (3 lehetséges időtartam)

Két diagramcsalád • Tevékenységek a diagram élein (Activity on Arrow) • Tevékenységek a csomópontokban

Két diagramcsalád • Tevékenységek a diagram élein (Activity on Arrow) • Tevékenységek a csomópontokban (Activity on Node) • Mindkettő előnyei: – – Egyértelmű Érthető Alkalmas a változások elfogadására Alkalmas ellenőrzésre • Hiányosság: – folyamatos termelés nem modellezhető, csak ha a feladatnak van kezdete és vége – leggyakoribb hiba a túlzott részletesség

Az Ao. A hálódiagram elemei • Csomópontok: események, állapotok • Nyilak: tevékenységek – Jelzik

Az Ao. A hálódiagram elemei • Csomópontok: események, állapotok • Nyilak: tevékenységek – Jelzik a függőségi irányt – Hosszuk nem bír jelentéssel • Adatok: – – Események sorszáma Tevékenységek azonosítója Tevékenységidők (időtartam, kezdés, befejezés) Mérföldkövek, határidők • Szabályok: – Nem mindegyik általános (pl. formai szabályok)

Általános szabályok (Ao. A és Ao. N is) • A folyamatok balról jobbra haladnak:

Általános szabályok (Ao. A és Ao. N is) • A folyamatok balról jobbra haladnak: – Nyilak iránya – Számozás, jelölések • A határidők, mérföldkövetek jelölése • Egy kezdő és egy végpont (kivéve speciális számítógépes alkalmazások) • Projekteket összekapcsoló, közös tevékenységek jelölése • Logikai hibák tilosak: – Hurok – Dangler („lógatott”) tevékenység

Szabályok Ao. A • Nyilakhoz képest a jelek és az időtartam helye legyen állandó

Szabályok Ao. A • Nyilakhoz képest a jelek és az időtartam helye legyen állandó (pl. elnevezés alul, időtartam felül) • Dummy (látszat-) tevékenységek jelölése szaggatott vagy pontozott nyilakkal

Függőségi szabály b függ az a tevékenységtől (b az a követő tevékenysége): 1 2

Függőségi szabály b függ az a tevékenységtől (b az a követő tevékenysége): 1 2 a 3 b b és c függetlenek egymástól, de mind b-nek, mind c-nek előfeltétele (előzménye) a: b 1 a 3 2 c 4

Háló felrajzolása Projekt: Faültetés 0 1 15 15 Gödör ásása 2 17 2 Fa

Háló felrajzolása Projekt: Faültetés 0 1 15 15 Gödör ásása 2 17 2 Fa behelyezése 3 24 7 Gödör betemetése Tevékenység megnevezése 1 -2 Gödör kiásása 2 -3 Fa belehelyezése a gödörbe 3 -4 Gödör betemetése 4 Időtartam 15 perc 2 perc 7 perc

S T U S S U T V U T T S U S

S T U S S U T V U T T S U S T U V

Gödör kiásva, 12. óra S élezés 1 óra T S T A B ásás

Gödör kiásva, 12. óra S élezés 1 óra T S T A B ásás 6 óra U U S T V U

Egyesítő és szétválasztó csomópontok • Egyesítő: – Számos tevékenység érkezik be, és egy (v.

Egyesítő és szétválasztó csomópontok • Egyesítő: – Számos tevékenység érkezik be, és egy (v. több) indul belőle. • Szétválasztó tevékenységek: – Egy (v. több) beérkező tevékenység és több kiinduló tevékenység. • Valamely csomópont lehet egyszerre egyesítő és szétválasztó is. • Logikai hibák lehetőségét rejtik, érdemes figyelmet szentelni nekik.

„Függőágy” (hammock) tevékenységek • Ha a hálót költség-kontrollhoz is használni akarjuk • Általános költségek

„Függőágy” (hammock) tevékenységek • Ha a hálót költség-kontrollhoz is használni akarjuk • Általános költségek hozzárendelésére • Költségráta megosztása általában egyenletes • Időtartama zérus • Alternatív felhasználás: együtt járó tevékenységek összevonására

„Látszattevékenységek” (dummy tevékenységek) • Nem valódi tevékenységek, csak az ábrázolást segítik az Ao. A

„Látszattevékenységek” (dummy tevékenységek) • Nem valódi tevékenységek, csak az ábrázolást segítik az Ao. A diagramokon • Nincs erőforrás-szükségletük, de idő rendelhető hozzájuk egy speciális esetben • A függőségi szabály érvényes rájuk • 3 fajtája van: – Azonosító dummy tevékenység – Logikai dummy tevékenység – Tranzitidőt megjelenítő dummy tevékenység

„Látszattevékenységek” (dummy tevékenységek) • Azonosítási • Logikai A S T U A C E

„Látszattevékenységek” (dummy tevékenységek) • Azonosítási • Logikai A S T U A C E B D F

Példa a logikai dummy tevékenységhez • Adatok: – c tevékenység az a tevékenységtől függ

Példa a logikai dummy tevékenységhez • Adatok: – c tevékenység az a tevékenységtől függ – d tevékenység az a és a b tevékenységtől függ • Megoldás: – c és b függetlenségének biztosítása dummy tevékenység segítségével

Tevékenységek „átlapolása” • A követő tevékenység megkezdése a megelőző tevékenység befejezése előtt. Nem azonos

Tevékenységek „átlapolása” • A követő tevékenység megkezdése a megelőző tevékenység befejezése előtt. Nem azonos a párhuzamossággal! • A megelőző tevékenységnek „oszthatónak” kell lennie 1 1 10 a a 1 5 20 b 10 a 2 b 1 11 b 2 20

Tevékenység-csomópontú (Ao. N) háló • Csomópont = tevékenység • Nyíl: – a függőségi kapcsolat

Tevékenység-csomópontú (Ao. N) háló • Csomópont = tevékenység • Nyíl: – a függőségi kapcsolat jelzése – a nyílon kapnak helyet a kiegészítő információk (pl. tranzitidő) is • Nem igényel dummy tevékenységeket, de sok esetben kevésbé kifejező (a dummy előnyeit sem használhatja ki)

Feladat: rajzoljuk fel a következő projekt Ao. A és Ao. N diagramját is Tevékenység

Feladat: rajzoljuk fel a következő projekt Ao. A és Ao. N diagramját is Tevékenység Közvetlen előzmény Időtartam Határidő a - 3 b a 14 c b 7 d b 5 e c, d 1 f e 21 g f 14 h f 10 i g, h 2 Megjegyzés Felosztható (7 -7 nap) 25. nap Felosztható (14 -7 nap) 50. nap

Tevékenységek időtartamának elemzése • TPT: a projekthez szükséges minimális idő • előrefelé történő elemzés

Tevékenységek időtartamának elemzése • TPT: a projekthez szükséges minimális idő • előrefelé történő elemzés – EST: a legkorábbi időpont amikor a tevékenységet el lehet kezdeni – EFT: EST + D, ahol D a tevékenység időtartama • visszafelé történő elemzés – LFT: a legkésőbbi időpont amikor a tevékenységet be kell fejezni – LST: LFT – D • Tevékenységek kezdési és befejezési időpontjai Ao. A esetén közvetve számítódnak ki. Közvetlenül a csomópontok adatait (EET, LET) számíthatjuk ki. A „szári” és a „feji” csomópontokról olvashatjuk le a tevékenységek adatait.

Teljes projektátfutási idő számítás (TPT: Total Project Time) • az a legrövidebb időtartam, ami

Teljes projektátfutási idő számítás (TPT: Total Project Time) • az a legrövidebb időtartam, ami alatt a projekt befejezhető. • Kiszámításához az előrefelé történő elemzést kell elvégezni • Számítsuk ki a korábbi mintaprojekt tevékenység adatait és TPT-jét Ao. A és Ao. N diagram használatával is!

A kritikus út • Azokat a tevékenységeket, amelyek kihatnak a teljes átfutási időre, kritikus

A kritikus út • Azokat a tevékenységeket, amelyek kihatnak a teljes átfutási időre, kritikus tevékenységeknek nevezik. • Ezek határozzák meg az átfutási időt. • A kritikus út a csak kritikus tevékenységekből (nincs tartalékidejük) álló lánc. • Ha egy hálót manuálisan kalkulálunk, akkor a kritikus út beazonosításához az alábbi négy tényezőt kell figyelembe venni: - az első csomópontnál kezdődik; - folyamatos; - az utolsó csomópontnál végződik; - nincs tartalékideje; • meghatározásához a visszafelé történő elemzés szükséges

Teljes tartalékidő (TF = Total Float) • az a teljes időmennyiség, amivel egy tevékenység

Teljes tartalékidő (TF = Total Float) • az a teljes időmennyiség, amivel egy tevékenység kiterjedhet vagy késhet a projekt időre gyakorolt hatás nélkül. • Számítási módja: TFij=(LETj-EETi)-Dij. • LET: legkésőbbi esemény-időpont (amikorra realizálni kell, hogy a teljes projektidőt betartsuk) • EET: legkorábbi esemény-időpont (a legkorábbi időpont, amikor realizálni lehet) • Ahol ez nulla (vagy kisebb) az kritikus tevékenység, mert ezek határozzák meg az átfutási időt.

Kritikus út példa • A korábbi feladatban azonosítsuk a tartalékidővel bíró tevékenységeket és a

Kritikus út példa • A korábbi feladatban azonosítsuk a tartalékidővel bíró tevékenységeket és a kritikus utat (utakat) is!

Ütemterv lerövidítése (ha a TPT túl hosszú) Az ütemterv rövidítése a célkitűzések megváltoztatása nélkül.

Ütemterv lerövidítése (ha a TPT túl hosszú) Az ütemterv rövidítése a célkitűzések megváltoztatása nélkül. • Ütemezéstömörítés (crashing): a projekt hossznak csökkenéséből származó haszon költségcsökkenés és a tömörítés okozta költségnövekedés optimumát keresi • Gyorsító párhuzamosítás (párhuzamosítás vagy átfedések létrehozása): a normál esetben egymást követő tevékenységek párhuzamos / átfedéses végrehajtása. • Tevékenységek idejének csökkentése a kockázat növelésével: tesztelés, ellenőrzés elhagyása vagy csökkentése.

Crashing – átfutási idő rövidítése • Egyes műveletek csökkenthetősége napban (vagy más időmértékben) és

Crashing – átfutási idő rövidítése • Egyes műveletek csökkenthetősége napban (vagy más időmértékben) és a csökkentés napi költsége • Kritikus út meghatározása • A kritikus úton egyesével csökkenteni a napokat (a a legolcsóbbtól) • Mindegyik után újraszámolni az utak hosszát (melyik a kritikus) • Ahol mindkettő kritikus úttá válik, ott csak együtt érdemes őket csökkenteni (mindkettőt) – Van-e közös tevékenység? • Táblázatba foglalni a lépéseket, kumulált költséggel • Ez vethető össze a rövidítésből származó hasznokkal

Feladat Tevékenység a b c d e f Tartam Közvetlen előzmény 6 10 5

Feladat Tevékenység a b c d e f Tartam Közvetlen előzmény 6 10 5 4 9 2 • Indirekt ktg: 1000 / nap a b d c, e Minimális Egy napnyi hossz rövidítés (crash time) költsége 6 8 4 1 7 1 500 300 700 600 800

Exogén várakozási idő és többszörös függőség az Ao. N diagrammon • • Normál függőség:

Exogén várakozási idő és többszörös függőség az Ao. N diagrammon • • Normál függőség: befejezés-kezdés Kezdés-kezdés Befejezés-befejezés Kezdés-befejezés

Normál függőség: befejezés-kezdés 0 0 4 a 0 3 7 3 3 0 9

Normál függőség: befejezés-kezdés 0 0 4 a 0 3 7 3 3 0 9 b 7 2 9

Kezdés-kezdés (Start-to-start) 4 0 0 0 3 0 4 a 0 3 0 6

Kezdés-kezdés (Start-to-start) 4 0 0 0 3 0 4 a 0 3 0 6 b 3 4 2 6

Befejezéstől befejezésig 4 0 0 0 3 0 5 c 0 3 0 7

Befejezéstől befejezésig 4 0 0 0 3 0 5 c 0 3 0 7 d 3 5 2 7

Kezdés-befejezés 4 0 0 0 6 0 2 a 0 6 0 4 b

Kezdés-befejezés 4 0 0 0 6 0 2 a 0 6 0 4 b 6 2 2 4

Több függőségi kapcsolat egyszerre 5 ? ? 0 ? 5 3 a 0 3

Több függőségi kapcsolat egyszerre 5 ? ? 0 ? 5 3 a 0 3 ? 9 b 3 7 6 2 9

Tartalékidők többszörös függőség esetén • Teljes tartalékidő = LFT – EST – Tevékenységidő •

Tartalékidők többszörös függőség esetén • Teljes tartalékidő = LFT – EST – Tevékenységidő • Szabad tartalékidő többszörös függőségnél nem számítható

Megoldás 5 0 0 5 3 a 0 3 2 9 b 3 7

Megoldás 5 0 0 5 3 a 0 3 2 9 b 3 7 6 2 9

Számítások normál függőséggel és exogén várakozási időkkel 3 b 3 f 1 3 0

Számítások normál függőséggel és exogén várakozási időkkel 3 b 3 f 1 3 0 a 0 4 3 c 5 3 2 e h 3 3 g 1 d 3 2 3

Megoldás 6 3 6 6 3 0 0 3 a 0 3 0 b

Megoldás 6 3 6 6 3 0 0 3 a 0 3 0 b 12 0 9 20 15 4 3 0 15 10 5 c 7 3 0 18 1 6 7 d 10 3 13 3 0 23 24 2 3 18 0 27 h 3 18 3 21 g 2 1 e 15 10 0 20 6 4 23 f 0 7 0 21 3 24 24 3 27

Többszörös függőségek és várakozási idők Belógó 3 tevékenységek! b 2 5 f 1 1

Többszörös függőségek és várakozási idők Belógó 3 tevékenységek! b 2 5 f 1 1 0 a 0 4 1 c 5 e 3 h 3 4 2 1 2 g 5 d 4 2

Megoldás 3 4 13 6 b 14 2 19 5 9 f 19 0

Megoldás 3 4 13 6 b 14 2 19 5 9 f 19 0 0 1 a 0 1 4 5 3 13 0 8 5 c 5 1 0 e 13 8 2 16 5 d 18 4 22 17 4 17 10 19 1 1 20 20 2 1 h 3 21 17 0 22 g 17 24 5 22 2 24

Gyakorló feladat b 1 3 0 0 4 a 0 4 4 d 2

Gyakorló feladat b 1 3 0 0 4 a 0 4 4 d 2 2 5 e 4 4 c 7 3

Megoldás 4 9 7 b 13 0 0 4 a 0 4 3 8

Megoldás 4 9 7 b 13 0 0 4 a 0 4 3 8 1 10 d 17 16 9 2 19 2 5 4 19 0 23 e 19 4 9 0 16 c 9 7 16 3 4 23

Köszönöm a figyelmet!

Köszönöm a figyelmet!