A projekttervezés folyamata, tevékenységek tervezése, erőforrások fajtái és tervezése. Munkaszervezés elmélet Szász Péter
A projekt életciklusa
Nagyvonalú tervezési fázis A rendszer célkitűzéseinek és céljainak meghatározása A konkrét fázisok végrehajtására vonat kozó célok megfogalmazása A fejlesztési kiadások felmérése és a költségkeretek összeállítása. Főbb fejlesztési szakaszok nagyvonalú tervének elkészítése az egyes szakaszok valószínűsíthető időigényének felmérése és a szükséges erőforrások meghatározása Projektkötet problémameghatározás értékelés, kiválasztás Céltervezés szcenárióelemzés célkoncepció projektképzés feladatmegfog. Célelhatározási döntés Koncepció tervezés tényállapot elemzés megvalósíthatósági tanulmány tervezés jelentés
Részletes tervezés folyamata A projekttevékenységek meghatározása A tevékenységek közötti logikai függőségi kapcsolatok meghatározása A rendelkezésre álló erőforrások felmérése, valamint a konkrét erőforrások hozzárendelése a megfogalmazott tevékenységekhez. A projektteljesítési folyamat időtervének kialakítása Az időterv elemzése A teljesítés költségeinek becslése és a pénzáramlási terv elkészítése Optimalizálás
Megvalósíthatóság Megvalósíthatósági tanulmány minden érdemesnek tűnő javaslatra forgatókönyvek (szcenáriók) készítése világosan leírják egy javaslat terjedelmét, célkitűzéseit, pénzügyi és időbeni korlátait választ ad a műszaki megvalósíthatóság kérdéseire biztosítja, hogy legalább egy megfelelő módja legyen a megvalósításnak, de a hogyant nem adja meg (az a tervezés feladata)
Megvalósíthatóság Műszaki megvalósíthatóság kockázatminimalizás sajátosságok vizsgálata szociális tényezők (kapcsolatrendszer, foglalkoztatás, társadalmi megítélés) Pénzügyi megvalósíthatóság érdemes-e befektetni? melyik változat biztosítja a legmagasabb hozamot? költség-haszon elemzés értékelési szempontok: megtérülési idő (payback period method) nettó jelenérték (NPV) belső megtérülési kamatláb (IRR)
A projekt szerkezete A feladatok alábontási rendszere (WBS - Work Breakdown Structure) (MIT?) A feladatok kivitelezőinek meghatározása (Kompetenciák és felelősségek mátrixa - KFM) (KI?) Kivitelezés technológiája - projekt hálóterve (HOGYAN?) A feladatok végrehajtásának időbeli tervezése Gantt diagram (MIKOR?) A kivitelezéshez szükséges források megtervezése allokáció (MIVEL?) A projekt költségeinek a felmérése (MENNYIBŐL?)
Projekttevékenységek meghatározása TEVÉKENYSÉG: két meghatározott időpont között kerül teljesítésre teljesítése erőforrást igényel teljesítésének helyszíne vagy szervezeti egysége azonosítható FELBONTÁSI SZEMPONTOK: szakmai határok felelősségi határok földrajzi helyszín projektciklus fázisai WBS
LOGIKAI FÜGGŐSÉGI KAPCSOLATOK TISZTÁZANDÓ: közvetlenül megelőző tevékenységek közvetlenül követő tevékenységek átfedés vagy várakozás párhuzamos teljesítés ESZKÖZ: precedencia - táblázat
Feladatok alábontási rendszere WBS egyre finomabb részletekben történő meghatározás a legalacsonyabb szintig hierarchiába rendezett strukturált tevékenységjegyzék kódszám rendszer nem foglal állást a feladatok sorrendjét, a kivitelezés időtartamát, a végrehajtáshoz szükséges személyek számát illetően a legalsó szinten jelennek meg a feladatok, amit egy adott szakembernek kell végrehajtania
Feladatok alábontási rendszere WBS 1. felülről lefelé történő lebontás 2. egyre részletesebb 3. a feladatok szintjéig történő lebontás
A WBS legalsó szintje - feladatok pontosan meghatározott eredménnyel egyszeri feladat az elvégzéséért egy személy felelős a kivitelezőt hivatalosan és nem hivatalosan is meghatározhatjuk a kivitelezés költségeit egyszerűen meg lehet határozni a kivitelezés minősége egyszerűen értékelhető kódszám logika
A WBS használatának előnyei a projektrészek teljes struktúrájának grafikus áttekintése a projekt feladatai és eredményei közötti függőségi viszony feltüntetése alapot biztosít: - projekt kivitelezési tervek elkészítéséhez - a költségvetési rendszerének meghatározásához - a projekt előszámlájának kidolgozásához megkönnyíti a projekt kézbentartását
Feladatok alábontási rendszere WBS Példa:
A feladatok kivitelezőinek meghatározása az egyes személyek különböző típusú részvételét a feladatokban a kompetenciák és felelősségek mátrixában ábrázolhatjuk: a táblázat minden sora egy-egy feladat oszlopokban a feladatok teljesítésében résztvevő személyek vannak sor oszlop metszéspontba a vállaltnál meghatározott jelölés kerül a személy adott feladathoz való viszonyáról. Pl: D dönt; V végrehajt; É értesítést kap a végrehajtásról; T Támogat.
Kompetenciák és felelősségek mátrixa Feladatok A projekt kivitelezésének résztvevői név1 név2 név3 Feladat 1 Feladat 2 Feladat 3 Feladat 4 Lehetséges szereplők: KIV: kivitelezésért felelős RV: részt vesz a feladatok kivitelezésében K: feladatokat koordinálja D: dönt a kivitelezésről
Hálótervezés Alkalmazása: Logikai tervezés Időtervezés Erőforrások terhelésének kiegyenlítése Költségoptimalizálás Feladata: A terv grafikus ábrázolása Időbeli lefolyás és logikai kapcsolatok ábrázolása Módszerei: Kritikus út módszere CPM (Critical Path Method) Valószínűségi változók módszere PERT (Program Evaluation and Review Technique) Tartalékidő módszere MPM (Metra Potential Method)
Hálótervezés Célja: valamely komplex tevékenység lehető legrövidebb átfutási idejének meghatározása. Módszere: A hálótervezés során a komplex tevékenységet elemi tevékenységre bontjuk, ezek között logikai összefüggéseket keresünk, s így építjük fel a komplex tevékenységet.
Gráfelméleti kitérő Gráf Vonalakból és kitüntetett pontokból álló halmaz. A kitüntetett pontok a gráf csúcsai, a vonalak a gráf élei.
Gráfelméleti kitérő Összefüggő gráf Minden éle és csúcsa bejárható az éleken haladva. Az élek összefüggő részhalmazát utaknak nevezzük.
Gráfelméleti kitérő Irányítottság Minden élhez rendelhető legalább egy kitüntetett haladási irány. Ha a gráf minden éléhez egyetlen haladási irányt rendeltek, akkor a gráf egyirányítású.
Gráfelméleti kitérő Körút (hurok) Ha az irányított gráfban létezik olyan út, ahol a kitüntetett haladási irányok betartását követve az út legalább egy pontja többször is érinthető, akkor a gráf körutat tartalmaz.
Gráfelméleti kitérő Forráspont Az egyirányítású gráf olyan pontja, melynek minden éle másik pontba mutat.
Gráfelméleti kitérő Nyelő-pont Az egyirányítású gráf olyan pontja, melynek minden éle e pontba mutat.
Gráfelméleti kitérő Háló összefüggő egyirányítású körutat nem tartalmazó egy forrásponttal rendelkező egy nyelő-ponttal rendelkező gráf
CPM (Critical Path Method) az egyik legelterjedtebb modelltípus determinisztikus időkkel dolgozik tevékenység élű háló a projekt teljes átfutási ideje az egyedi tevékenységek időtartama és a tevékenységek közötti kapcsolat alapján számítható ki meghatározva: mely tevékenységek kritikusak mely tevékenységeknek van tartalékidejük. a gráf csomópontjai események a gráf élei a tevékenységek.
A CPM háló rajzolásának szabályai a háló összefüggő rendszert alkot, nincs benne szakadás időben lefolyó folyamatokat ábrázol (dinamikus, irányított) hurokmentes a hálónak egy kezdő és végpontja van a háló alakja lényegtelen, a nyilak keresztezhetik egymást
CPM (Critical Path Method) A hálódiagram alapelemei: esemény: csomópont tevékenység: nyíl
CPM (Critical Path Method) Ábrázolási konvenciók Az esemény jele tartalmazza az esemény azonosító számát, bekövetkezésének legkorábbi és legkésőbbi időpontját. Az események azonosítására nem negatív egész számokat használnak (i). A nyitóesemény száma 0, a záróeseményé a háló legnagyobb eseményszáma. Az eseményekhez nevezetes időpontokat rendelnek legkorábbi bekövetkezés (t 0 i) legkésőbbi bekövetkezés (t 1 i) A nyitóesemény megtörténtének pillanata 0. A háló eseményeihez kötődő minden időpontot ettől számítjuk valamilyen időegységben. i t 0 i t 1 i
CPM Egy eseményből induló tevékenységek mindegyike legkorábban akkor kezdődhet, ha az itt végződő tevékenységek mindegyike befejeződött. b c a d e
CPM A tevékenységek balról jobbra irányítottak. Az irányítást nyíl jelzi! Minden tevékenység kezdő eseményének sorszáma kisebb legyen, mint a záró esemény száma! 1 4 0 3 2
CPM A nyilak ne keresztezzék egymást! Bizonyítható, hogy minden háló felrajzolható egymást metsző élek nélkül. 2 4 2 5 1 1 3 5 3 4
CPM A tevékenység fix időtartamát a megfelelő él fölé (mellé) tüntetik fel, homogén időegységben! Az ábra jelentése: D(13) 4 9 A D tevékenység időtartama 13 időegység. Röviden: t 4,9 = 13 vagy t D = 13
CPM A párhuzamosan zajló tevékenység csoportok ábrázolása: 12 1 15 7 KERÜLENDŐ!!! Helyette a következő megoldást alkalmazzuk: 12 8 1 15 0 7
CPM A látszat-tevékenység jelölése szerepe a párhuzamos tevékenység csoportok feloldása sorrendiségi kényszerek megfogalmazása Időszükséglete: 0 0 a c a c b d b 0 d
CPM A látszat-tevékenység B A D C B x A C D
CPM Időtervezés Az i-edik esemény legkorábbi bekövetkezésének értelmezése (t 0 i): a nyitóeseménytől az i-edik eseményig vezető utak (él-halmazok) közül a leghosszabb. Magyarázat: Az i-edik esemény a belőle kiinduló tevékenységek legkorábbi kezdetét is jelenti. Bármelyik kiinduló tevékenység csak akkor kezdődhet, ha az i-edik eseményben végződő utak mindegyikén (tehát a leghosszabbikon is) oda érkeztünk.
CPM Időtervezés Egy esemény legkorábbi bekövetkezésének (t 0 i) meghatározása A forráspontnál (nyitó esemény) t 0 0 = 0 (definíció szerűen) További eseményeknél t 0 i = Max (t 0 x+t x,i, t 0 y+t y,i, ) ahol x, y az i. eseményt közvetlenül megelőző események
CPM Időtervezés Egy esemény legkorábbi bekövetkezése 2 3 4 4 4 4 8 9 7 5 2 2 3 + 4 = 7 4 + 4 = 8 7 5 2 + 7 = 9 5 + 2 = 7
CPM Időtervezés A projekt átfutási ideje (a kritikus út hossza) Jelölése: T Kiszámítása: T = t Értelmezése: 0 Max(i) A legnagyobb sorszámú (záró) esemény legkorábbi bekövetkezése, ami egyenlő a háló nyitó és záró eseménye közötti utak (él-halmazok) közül a leghosszabbal.
CPM Időtervezés Az i-edik esemény legkésőbbi bekövetkezésének értelmezése (t 1 i): a kritikus út hosszából (átfutási idő) levonjuk az i-edik eseményből induló utak közül a leghosszabbat. Magyarázat: Az i-edik eseményből kiinduló utak közül a leghosszabbikon is el kell jutnunk a záró eseményhez anélkül, hogy a kritikus út meghosszabbodna.
CPM Időtervezés Egy esemény legkésőbbi bekövetkezésének (t 1 i) meghatározása A nyelőpontnál (záró esemény) t 1 Max(i) = T (definíció szerűen) További eseményeknél t 1 i = min (t 1 x - t x,i, t 1 y - t y,i, ) ahol x, y az i. eseményt közvetlenül követő események
CPM időtervezés Egy esemény legkésőbbi bekövetkezése 5 8 21 6 10 8 7 7 19 9 17 21-5 = 16 17-7 = 10 19-8 = 11
Tartalékidő Tartalékidő abból keletkezik, hogy egy csomópontba legalább két útvonalon lehet eljutni és ezek időszükséglete nem azonos. Teljes tartalékidő Az az időtartam, amelyen belül a munkafolyamat időtartamát növelni lehet anélkül, hogy ezáltal változást idéznénk elő a kritikus útban.
Szabad tartalékidő Az az időmennyiség, melynek értékével egy (i,j) tevékenység kezdete eltolható anélkül, hogy egy rákövetkező tevékenység legkorábbi kezdési időpontját befolyásolná. Csak olyan eseményeknél következhet be, ahol legalább két tevékenység végződik, tehát csomópont van. Annyiban lehet felhasználni a kérdéses tevékenységhez, amennyiben a korábbi tevékenységnél nem használtuk el részben vagy egészen.
Feltételes tartalékidő A teljes és a szabad tartalékidő különbsége, melyet a háló minden tevékenységére kiszámíthatunk, és az érintett ág egészére rendelkezésünkre áll. Ha valamely tevékenység megkezdésénél azt elhasználjuk, az ág többi tevékenységeinél az a tartalék már nem áll fenn.
Független tartalékidő Azt az időmennyiséget jelöli, amelynek értékével egy adott (i,j) tevékenység a legkésőbbi időpontban fejeződik be, a közvetlenül követő tevékenység pedig a legkorábbi időpontban kezdődik. Csak a kérdéses tevékenységnél használható fel.
CPM Időtervezés Egy tevékenység legkorábbi kezdése (t 0 i,j) t 0 i,j = t 0 i Egy tevékenység legkésőbbi kezdése (t 1 i,j) t 1 i,j = t 1 j t i,j Egy tevékenység maximális tartalékideje p M i,j = t 1 i,j t 0 i,j = t 1 j t 0 i t i,j
CPM Időtervezés Tartalékidők Maximális p M i,j = t 1 j t 0 i t i,j t i,j p M i,j t 0 i t 1 i t 0 j t 1 j
CPM Időtervezés Szabad tartalékidő p sz i,j = t 0 j t 0 i t i,j t i,j p sz i,j t 0 i t 1 i t 0 j t 1 j
CPM Időtervezés Független tartalékidő p f i,j = t 0 j t 1 i t i,j t i,j p f i,j t 0 i t 1 i t 0 j t 1 j
Hálótervezés F, Tartalékidők számítása i i j j k FG k Sz T Fe
CPM Egy konkrét példa (példa 1) 1 3 5 1 4 4 7 8 7 13 15 3 0 7 3 2 0 0 0 4 2 4 10 2 6 10 12 4 8 17 17 2 0 9 3 2 2 6 5 8 8
Hálótervezés Minden új tevékenységgel kapcsolatban három kérdést kell feltenni: Milyen tevékenységet kell feltétlenül befejezni a vizsgált tevékenység megkezdése előtt? Milyen tevékenységet lehet egyidejűleg, egymással párhuzamosan végezni? Erőforrás korlát, technológiai korlát Milyen tevékenységet/geket lehet indítani (elkezdeni) a vizsgált tevékenység befejezése után.
Hálótervezés A, Tevékenységlista összeállítása Sorszám Tevékenység Jel kódjel Közvetlenül megelőző tevékenysé g jele Közvetlenül követő tevékenység jele Tevékenység időtartama (hó) 1. Generálterv kidolgozása A 0-3 - C 6 2. Gyári lakótelep műszaki tervezése 3. Gépi berendezések gyártása 4. Úthálózat kiépítés a szállítótól a helyszínig 5. Gépi berendezések helyszínre szállítása 6. Felvonulási épületek építése B 0-1 - F 8 C 3-4 A E 12 D 0-4 - E 10 E 4-5 CD H 1 F 1-2 B GH 2 7. Lakótömbök építése G 2-6 F - 12 8. Építés és szerelés H 5-6 EF - 14 9. Esetleges változtatások I 0-6 - - -
Hálótervezés B, Tevékenységláncok meghatározása a) b) c) d) A B C C E H F D E G H D E H I F F D A C E H B F G I
Hálótervezés C, Hálószerkesztés F B C E H G A D I A G jelű tevékenységet csak F előzi meg, a H -t FE, ezért látszattevékenység beiktatásával a csomópontot felbontjuk.
Hálótervezés D, Események sorszámozása A rajzolás szabályai a számozás olyan legyen, hogy a kisebb számoktól a nagyobbak felé mutasson a nyíl, a nyíl balról jobbra, az időrendnek megfelelően mutasson, görbe vonalú nyíl nem használatos, a nyilak ne keresztezzék egymást.
Hálótervezés F 1 2 B C 3 4 5 E G 0 A D I H 6
Hálótervezés E, Időtervezés CPM módszerrel Azegyes tevékenységekhez időértékeket rendelünk A lehetséges utak meghatározása Kritikus út meghatározása: az időben leghosszabb út Tartalékidők számítása (A kritikus út mentén a tartalékidő 0)
Lehetséges utak: időtart. 0-1-2-6 22 0-3-4-5-6 33 0-4-5-6 25 0-1-2-5-6 24 0-6 0 8 17 F(2) 0 9 9 0 1 2 Hálótervezés 10 19 Szabad Teljes Független Feltételes 0 9 0 B(8) 0 9 A(6) 6 6 D(10) C(12) 18 19 18 19 3 4 5 8 0 8 8 I(0) E(1) 11 H(14) 11 2 0 G(12) 6 33 33 legkorábbi bef. legkésőbbi bek. 0 0
CPM Összegezve: több tucat (akár száznál is több) tevékenység, eseményre is biztosan alkalmazható bonyolult sok kötöttség és hibalehetőség grafikailag jól áttekinthető hálót eredményez
CPM feladat (példa 2) Kód Tevékenység Közvetlen megelőző Időtartam [nap] Személyzet [fő] A Terület előkészítése 1 2 B Anyagok beszerzése 2 1 C Szivattyú beszerzése 4 1 D Kútköpeny előkészítése A, B 2 1 E Kút ásása D 5 2 F Szivattyú beszerelése C, E 1 1 G Személyzet kiképzése C 2 1 H Próbaüzem F, G 2 1
CPM feladat (példa 2) ágrajz: A D E F H Kezdő eseménnyel: B C G A D E F H 0 B G C
CPM feladat (példa -2 ) 1 2 2 D(2) 4 4 4 E(5) 5 9 9 A(1) F(1) 0 0 0 B(2) 2 2 2 6 10 10 H(2) 7 12 12 C(4) 3 4 8 G(2)
MPM Meta Potential Method Tevékenység csomópontú háló A CPM-nél egyszerűbb, mert eseményeket nem tartalmaz A háló csomópontjai az adott tevékenységekről részletes információkat tartalmaz Korai kezdés Tevékenység időtartama Korai befejezés Tevékenységnév vagy azonosító Késői kezdés Teljes tartalékidő Késői befejezés
MPM több kezdőpont és végpont lehet nincs szükség látszattevékenység használatára lépések: hálórajz elkészítése tevékenységek legkorábbi kezdési és befejezési időpontjainak meghatározása (előre haladva) tevékenységek legkésőbbi kezdési és befejezési időpontjainak meghatározása (visszafelé haladva) a kritikus út meghatározása
MPM (példa - 2) 1. Hálórajz 2. Korai kezdés és befejezés 3. Késői kezdés és befejezés 4. Kritikus út Ko.k. idő Ko.b. Tevékenység Ké.k. T.T.I. Ké.b. 0 1 1 2 2 4 4 5 9 9 1 10 10 2 12 A D E F H 1 1 2 2 0 4 4 0 9 9 0 10 10 0 12 0 2 2 B 0 0 2 0 4 4 4 2 6 C G 4 4 8 8 4 10
MPM A tevékenység egyszerűsített ábrázolása Tevékenység azonosító (pl.: sorszám) i t i Idő A tevékenység fix időtartama (pl.: nap)
MPM Tevékenységek közötti kapcsolat típusok Vége-kezdete (Finish-Start) kapcsolat i t i Magyarázat: A j-edik tevékenység az i-edik befejezése után d FS ij időegységgel kezdődhet. j t j d FS ij Idő
MPM Tevékenységek közötti kapcsolat típusok Kezdet-kezdet (Start-Start) kapcsolat i t i Magyarázat: A j-edik tevékenység az i-edik kezdete után d SS ij időegységgel kezdődhet. j t j d SS ij Idő
MPM Tevékenységek közötti kapcsolat típusok Kezdet-vége (Start-Finish) kapcsolat i t i Magyarázat: A j-edik tevékenység az i-edik kezdete után d SF ij időegységgel fejeződhet be. j t j d SF ij Idő
MPM Tevékenységek közötti kapcsolat típusok Vége-vége (Finish-Finish) kapcsolat i t i Magyarázat: A j-edik tevékenység befejezése az i-edik vége után d FF ij időegységgel következhet be. j t j d FF ij Idő
MPM Időtervezés Pozitív kezdet-kezdet (Start-Start) kapcsolat i t i t 0 j - t 0 i d SS ij d SS ij j t j t i t j t 0 i t 0 j-t 0 i t 0 j
MPM Időtervezés Pozitív kezdet-vég (Start-Finish) kapcsolat i t i d SF ij t 0 j - t 0 i d SF ij - t j t i j t j t j t 0 i t 0 j-t 0 i t 0 j
MPM Időtervezés Pozitív vége-kezdete (Finish-Start) kapcsolat i t i t 0 j - t 0 i d FS ij + t i j t j t i d FS ij t j t 0 i t 0 j-t 0 i t 0 j
MPM Időtervezés Pozitív vége-vége (Finish-Finish) kapcsolat i t i t 0 j - t 0 i d FF ij + t i - t j d FF ij j t j t i t j t 0 i t 0 j-t 0 i t 0 j
MPM időtervezés A legkorábbi kezdési időpontok Jelölések: m: a tevékenységek száma n: a kapcsolatok száma Ismeretlenek: t 0 k (k = 1,, m) Feltételek: t 0 j t 0 i b p (p = 1,, n) t 0 k 0 (k = 1,, m) Célfüggvény: t 0 1 + t 0 2 + + t 0 m min
MPM időtervezés A legkésőbbi kezdési időpontok Jelölések: m: a tevékenységek száma n: a kapcsolatok száma T=MAX(t 0 1+t 1, t 0 2+t 2,, t 0 m+t m ) Ismeretlenek: t 1 k (k = 1,, m) Feltételek: t 1 j t 1 i b p (p = 1,, n) t 1 k + t k T (k = 1,, m) Célfüggvény: t 1 1 + t 1 2 + + t 1 m MAX
MPM Összefoglalva: technikailag egyszerűbb, mint a CPM motorikusabb, könnyebben algoritmizálható grafikailag nem olyan áttekinthető a projekttervező programok MPM technikával dolgoznak (Microsoft Office Project)
A CPM és MPM összehasonlítása Az MPM nem hálós szerkezet Az MPM-ben két tevékenység között 8 féle kapcsolat definiálható A CPM minden kapcsolata 0 hosszúságú, pozitív végkezdet (FS) kapcsolat (az MPM egyik esete a 8 közül) A CPM látszat-tevékenységei 0 hosszúságú, pozitív vég-kezdet (FS) kapcsolatok MPM-ben Mindkét modellből Gantt diagram származtatható Az erőforrás allokálás Gantt diagram bázisú, így mindkét modellben azonosan történhet
Előnyök, amit a projekt irányítást támogató szoftverek nyújtanak Az alapadatokra támaszkodva végzik el az összes szükséges számítást Az eredmények többféle nézetben megtekinthetők Módosítás után a projekt adatait azonnal újraszámolja a program Naptár, munkarend hozzárendelés, akár humán-erőforrás típusonként külön-külön Automatikus vagy manuális erőforrás simítás, feltételekhez kötve Rugalmas tevékenység modellezés (pl. megszakítás, különböző kényszerek és tevékenység típusok) A tényadatok rögzítése és tárolása Terv-tény összehasonlítás Kapcsolat tartás más projektekkel
PERT véletlentől függő, sztochasztikus tevékenységeket használ először USA Haditengerészeténél használták a Poláris rakétarendszer kifejlesztésénél az eljárást a projekt egyik legnagyobb szállítója fejlesztette ki. (Lockhead)
PERT m: legvalószínűbb becslés a: pesszimista becslés b: optimista becslés t e : a tevékenység tervezett időtartama t e 4m b 6 CPM hálóval és MPM-mel is feldolgozható a
Időterv Gantt diagram Henry Gantt (XX.sz eleje) sávos ütemterv áttekinthető naptárszerű ábrázolás kezdő és befejező időpontok alapján nem mutatja a tevékenységnek a megelőzőkkel való kapcsolatát ezt a szoftverekkel készült diagramok már tudják
Gantt diagram Példaprojekt alapján (példa - 2) Kiegészítések: A szombatot és a vasárnapot is munkanapnak definiálhatjuk Kód Tevékenység Közvetlen megelőző Időtartam [nap] Személyzet [fő] A Terület előkészítése 1 2 B Anyagok beszerzése 2 1 C Szivattyú beszerzése 4 1 D Kútköpeny előkészítése A, B 2 1 E Kút ásása D 5 2 F Szivattyú beszerelése C, E 1 1 G Személyzet kiképzése C 2 1 H Próbaüzem F, G 2 1
Gantt diagram (példa 2) A Gantt diagram a Microsoft Office Project 2003 szoftverrel készült
Erőforrás-tervezés eddigiekben az erőforrásokat figyelmen kívül hagytuk azt feltételeztük, hogy az erőforrásaink korlátlanok figyeljük a tevékenységek erőforrásigényét ezt a hálóterv vagy Gantt diagram alapján az idő függvényében ábrázoljuk
Az erőforrás-tervezés lépései Tevékenységről tevékenységre haladva Erőforrás leltárt készítünk. A nyilvántartásban még nem szereplő erőforrást felvesszük a projekt nyilvántartásába. Meghatározzuk és rögzítjük a tevékenység erőforrásszükségletét (normák). Erőforrásról erőforrásra haladva áttekintjük a projekt igényét az idő függvényében Szükség esetén erőforrás simítás -t hajtunk végre. játék a tartalékidőkkel norma módosítás tartalékidőn túli tevékenység elcsúsztatások (módosul az eredeti időterv, növekszik az átfutási idő)
Erőforrás-tervezés Erőforrások típusai: Munka típusú erőforrások szakemberek (programozó, mérnök, kőműves, villanyszerelő, stb) gépek, szerszámok, berendezések, stb pótolható erőforrások nem raktározhatóak, meg kell adni a rendelkezésre álló maximális mennyiséget Anyag típusú erőforrások mennyiségük a felhasználáskor csökken raktározhatók (anyag, pénz) nem pótolhatók
(példa 2) Kód Tevékenység Közvetlen megelőző Időtartam [nap] Személyzet [fő] A Terület előkészítése 1 2 B Anyagok beszerzése 2 1 C Szivattyú beszerzése 4 1 D Kútköpeny előkészítése A, B 2 1 E Kút ásása D 5 2 F Szivattyú beszerelése C, E 1 1 G Személyzet kiképzése C 2 1 H Próbaüzem F, G 2 1
(példa 2) 1 2 2 D(2) 4 4 4 E(5) 5 9 9 A(1) F(1) 0 0 0 B(2) 2 2 2 6 10 10 H(2) 7 12 12 C(4) 3 4 8 G(2)
Erőforrás-tervezés (példa 2) Először a kritikus út tevékenységeinek erőforrásigényeit rögzítjük (B-D-E-F-H) Utána a többi ábrázolása következik (A, C, G)
Erőforrás-tervezés (példa 2) A maximális erőforrásigény: 4 A minimális: 1 A jelentős hullámzás lehetőség szerint csökkentendő a C 4 napos tartalékidővel rendelkezik eltolható, mert G is engedi
Erőforrás-tervezés Erőforrás-allokációk Erőforráskorlátos allokáció: az erőforrás nagysága korlátozott, még akkor is, ha ezzel az átfutási idő megnövekszik Időkorlátos allokáció: az átfutási idő nem változhat, ehhez a szükséges erőforrásmennyiséget még költségnövekedés árán is biztosítani kell.
Erőforrás-tervezés (példa 1) 1 3 5 1 4 4 7 8 7 13 15 3 0 7 3 2 0 0 0 4 2 4 10 2 6 10 12 4 8 17 17 2 0 9 3 2 2 6 5 8 8
Erőforrás-tervezés (példa 1) Minden tevékenység külön-külön művezetést igényel (tevékenységenként, naponta egy-egy fő)
Erőforrás-tervezés (példa 1) Minden tevékenység a lehető legkorábban kezdődik. Minden tevékenység a lehető legkésőbben kezdődik. A sötétzöld oszlopdiagram a naponta összesített művezető szükségletet mutatja.
Erőforrássimítás: Erőforrás-tervezés