Üzemszervezés
Projekt tervezés
Dr. Juhász János
Projekt tervezés - Definíció
Egy komplex tevékenység feladatainak, meghatározott célok elérése érdekében, előre megtervezett módon, az erőforrások sajátosságainak és rendelkezésre állásának figyelembe vételével történő végrehajtása, megadott határidők és költségek mellett.
Projekt menedzsment feladatai 1. Célkitűzések meghatározása költségek
határidő
2. Adatgyűjtés, kockázat számítás 3. Értékelés 4. Döntés
minőség
Projekt életciklus 1. Projekt tervezés - célkitűzés, ötlet - alapadatok összegyűjtése - induló (bázis) terv - kockázat elemzés, döntés
2. Nyomon követés (monitoring) - határidők, költségek rögzítése - eltérések értékelése - tevékenység időadatok módosítása - erőforrás felhasználás módosítása
3. Projekt lezárás - időtartamok, határidők értékelése - erőforrás felhasználás értékelése - költségek értékelése
4. Dokumentáció
Projekt tervezés
1. Peremfeltételek - alapadatok - tevékenységek - erőforrások
2. Időtervezés - kritikus tevékenységek, tartalékidők - tevékenység időadatok módosítása - erőforrás felhasználás módosítása
3. Költségtervezés - költségterv ellenőrzés - erőforrás felhasználás módosítása
4. Induló (bázis) terv - rögzítés, dokumentálás
Projekt tervezés – Peremfeltételek meghatározása
P1. Project típus • előre tervezés – kezdés időpontja • visszafelé tervezés – határidő
P2. Alapnaptár (munkarend) •
munkaszüneti napok
•
napi munkarend szerinti időalap
Projekt tervezés – Peremfeltételek meghatározása
P3. Munkafolyamat felbontása Work Breakdown Structure (WBS): •
projekt
•
fázis
•
szakasz
•
tevékenység
•
feladat
Projekt Fázis
Szakasz Tevékenység Feladat
Feladat
Szakasz
Szakasz
Tevékenység
Feladat
Fázis
Fázis
Feladat
Fázis
Szakasz
Tevékenység Feladat
Tevékenység
Feladat
Feladat
Projekt tervezés – Peremfeltételek meghatározása
P4. Tevékenység jellemzők •
megnevezés
•
fajta: egyszeri, ciklikusan ismétlődő
•
típus: rögzített munkaerő, időtartam, munkamennyiség
Egyszeri tevékenység: •
szint: gyűjtő/altevékenység, mérföldkő, alprojekt
•
becsült időszükséglet: munkanap, naptári nap
•
időmegszorítások
•
sorrendi kapcsolatok
Ismétlődő tevékenység: •
periódusidő
•
időpontok
•
kezdési- és befejezési idők
•
becsült mennyiség vagy összes időszükséglet
Projekt tervezés – Peremfeltételek meghatározása
P5. Erőforrások • megnevezés • típus: munkaerő, anyag • maximális mennyiség • erőforrás naptár • költségek: alapdíj, túlóra, igénybevétel • költség elszámolása • csoport
Projekt tervezés – Időtervezés
I1. Tevékenységek időmegszorításai: • As Late As Possible –
lehető legkésőbbi kezdés
• As Soon As Possible –
lehető legkorábbi kezdés
• Finish No Earlier Than – befejezés a megadott dátumnál nem korábban • Finish No Later Than –
befejezés a megadott dátumnál nem később
• Must Start On –
kezdés a megadott dátumnál
• Must Finish On –
befejezés a megadott dátumnál
• Start No Ealier Than -
kezdés a megadott dátumnál nem korábban
• Start No Later Than -
kezdés a megadott dátumnál nem később
Projekt tervezés – Időtervezés
I2. Tevékenységek sorrendi kapcsolatai: • Finish to Start (FS) • Start to Finish (SF) • Finish to Finish (FF) • Start to Start (SS)
1 2
1 FS1+2d
2
FS1-2d FS1–50%
Projekt tervezés – Időtervezés
I3. Erőforrás felhasználás: Munkamennyiség (Work) = Időtartam (Duration) x Erőforrások száma (Units) Erőforrás (Units)
Munkamennyiség (Work)
Időtartam (Duration)
Projekt tervezés – Időtervezés
I4. Kompetenciák és felelősségek mátrixa A projekt feladatai
A projekt résztvevői
Lehetséges szereplők: KIV: kivitelezésért felelős RV: részt vesz a kivitelezésben K: koordinálja a feladatokat D: dönt a kivitelezésről
Projekt tervezés – Időtervezés
I5. Időtervezés a) Tevékenységek elemzése kritikus tevékenységek és tartalékidők
b) Tevékenységek időadatainak módosítása c) Erőforrás felhasználás módosítása
Projekt tervezés – Költségtervezés
K1. Költségek elemzése K2. Erőforrás felhasználás módosítása
Projekt tervezés – Induló terv rögzítés
T1. Tervváltozatok értékelése • megvalósíthatóság • költség-haszon elemzés
T2. Induló (bázis) terv rögzítés T3. Dokumentáció készítés, nyomtatás • projekt vezetési szinteknek megfelelő információk
Projekt tervezés – Induló terv rögzítés Projekt megjelenítés: GANTT diagram
Projekt tervezés – Induló terv rögzítés Projekt megjelenítés: PERT diagram
Projekt nyomonkövetés (monitoring) Induló (bázis) terv
1. Adatgyűjtés 2. Adatok rögzítése 3. Értékelés
Tényadatok rögzítése
Eltérések értékelése
4. Tervmódosítás 5. Dokumentálás
Erőforrás felhasználás újratervezése
Új bázisterv rögzítése
Hálótervezési alapfogalmak
Hálótervezési módszerek: • Határozott idejű CPM (Critical Path Method) B
E D
A C
H F
G
• Véletlen időtartamú PERT (Program Evaluation and Review Technique)
Hálótervezési alapfogalmak
Hálótervezés alapelemei: • események • tevékenységek tevékenység i
j
esemény
esemény
Két eseményt csak egy tevékenység kapcsolhat össze!
Hálótervezési alapfogalmak Tevékenység
A
Előzmény
C
A B
i
C
A, B
D
B
B
D
i A
C
B
D i*
Látszat tevékenység: • nincs időszükséglete • irányított logikai kapcsolat
Hálótervezési alapfogalmak
Hálótervezés alapelemei: • kritikus tevékenységek • kritikus út • tartalék idők
8
17
9
1
6
7
31
8 2
9
12 3
0 6 6
6
3 7
2 3
9
9 4
15 5
24
8
8
4 19 4
6
5
7
Hálótervezési eljárások
Időtervezés jellege: • determinisztikus • sztochasztikus
Projekt célok: • idő-, költség-, és erőforrás optimalizálás
Háló irányultsága: • tevékenység-, • eseményorientált
CPM - határozott időtartamú tervezés
Esemény: egy tevékenység kezdetét és befejezését meghatározó pont, amely időt, erőforrást, költséget nem igényel.
Események típusai: • Normál esemény • Kiemelt esemény: a projekt szempontjából különösen fontos (mérföldkő) • Kapcsolódó esemény: más hálóval (alprojekt, párhuzamos projekt) való kapcsolat (interface) • Kezdő esemény: nem előzi meg tevékenység • Befejező esemény: nem követi tevékenység
Tevékenység: egy folyamat vagy cselekvés, amely bizonyos időt, erőforrást, költséget igényel.
CPM - határozott időtartamú tervezés
Hálószerkesztés menete: •
Logikai gráf elkészítése
•
Események és tevékenységek elhelyezése
•
Tevékenység időadatok kiszámítása
•
Kritikus tevékenységek meghatározása
•
Tartalékidők kiszámítása
Hálószerkesztés iránya: •
Progresszív
•
Retrográd
•
A kettő kombinációja
CPM - határozott időtartamú tervezés
Tevékenység és esemény időadatok: •
Projekt időtartam (Total Project Time – TPT) teljes projekt átfutási ideje
•
A tevékenységek •
legkorábbi kezdési időpontja (EST)
•
legkorábbi befejezési időpontja (EFT)
•
legkésőbbi kezdési időpontja (LST)
•
legkésőbbi befejezési időpontja (LFT) i
ESTij LSTij
EFTij tij
LFTij
j
CPM - határozott időtartamú tervezés
A hálóterv megoldása: Egy tij tevékenység végpontjaihoz (eseményekhez) két fontos időpont tartozik: (1) a legkorábbi befejezési időpont (tfj), vagyis amikor a j eseményhez kapcsolódó valamennyi tevékenység befejeződik:
tfj = maxi(tfj + tij) (2) a legkésőbbi kezdési időpont (tsi), vagyis amikor az i eseményből kiinduló események közül legalább egy tevékenységnek meg kell kezdődnie ahhoz, hogy a végső határidő tartható legyen:
tsi = minj(tsj – tij) A kritikus út eseményeinél:
tfj = tsi
CPM - határozott időtartamú tervezés
Tartalékidők: tfi
tsi
Tt(i,j)
tij
tfj
Tsz(i,j)
tij
Tf(i,j) tij
Teljes tartalék:
Tt(i,j) = tsj - tij - tfi
Szabad tartalék:
Tsz(i,j) = tfj - tij - tfi
Független tartalék:
Tf(i,j) = tfj - tij - tsi
tfj
CPM - határozott időtartamú tervezés
Mintapélda (Dr. Tokodi Jenő) Sorszám
Időtartam (nap)
Kapcsolatok i j
1
3
0
1
2
5
0
2
3
2
0
3
4
4
1
4
5
5
4
7
6
12
7
8
7
4
8
9
8
6
4
9
9
14
2
5
10
20
5
7
11
7
2
3
12
18
3
8
13
8
3
6
14
11
6
9
15
3
9
10
CPM - határozott időtartamú tervezés
Logikai háló
4
1
4
3
0
6
5 5
2
14
2
5
7
20
7
12
8
18 11
3
8
6
4
9
3
10
CPM - határozott időtartamú tervezés
Logikai háló 3
7 4
1
4
3 5
0
6
5 5
2
19 14
2
5
7
39 20
7
51 12
8
18 12
3
20 8
6
11
55 4
9
58 3
10
CPM - határozott időtartamú tervezés
Hálómátrix 0 1 2 3 4 5 6 7 8 9 10
0
1
2
3
x
3
5
2
x
4
5
6
7
8
9
10
4 x
14 x
8 x
18 5
x
6
20 x
11 x
12 x
4 x
3 x
CPM - határozott időtartamú tervezés
Hálómátrix – tf kiszámítása tf 0
0
3
1
5
2
12
3
7
4
19
5 6 7 8 9 10
0
1
2
3
x
3
5
2
x
4
5
6
7
8
9
10
4 x
14 x
8 x
18 5
x
6
20 x
11 x
12 x
4 x
3 x
CPM - határozott időtartamú tervezés
Hálómátrix – tf kiszámítása tf 0
0
3
1
5
2
12
3
7
4
19
5
20
6
39
7
51
8
55
9
58
10
0
1
2
3
x
3
5
2
x
4
5
6
7
8
9
10
4 x
14 x
8 x
18 5
x
6
20 x
11 x
12 x
4 x
3 x
CPM - határozott időtartamú tervezés
Hálómátrix – ts kiszámítása 0 1 2 3 4 5 6
0
1
2
3
x
3
5
2
x
4
5
6
7
8
9
4 x
14 x
8 x
18 5
x
6
20 x
7
11 x
8
12 x
9
4 x
10 ts
10
3 x
44
39
51
55
58
CPM - határozott időtartamú tervezés
Hálómátrix – ts kiszámítása 0
0
1
2
3
x
3
5
2
1
x
2
4
5
6
7
8
9
4 x
3
14 x
4
8 x
5
18 5
x
6
6
20 x
7
11 x
8
12 x
9
4 x
10 ts
10
3 x
0
30
5
33
34
19
44
39
51
55
58
CPM - határozott időtartamú tervezés
Hálómátrix – kritikus események 0
0
1
2
3
x
3
5
2
1
x
2
4
5
6
7
8
9
10
4 x
3
14 x
4
8 x
5
18 5
x
6
6
20 x
7
11 x
8
12 x
9
4 x
10
3 x
ts
0
30
5
33
34
19
44
39
51
55
58
tf
0
3
5
12
7
19
20
39
51
55
58
CPM - határozott időtartamú tervezés
Tartalékidők kiszámítása: 4-7 tevékenység:
Tt(4-7) = ts7 – t4-7 – tf4 = 39 – 5 – 7 = 27 Tsz(4-7) = tf7 – t4-7 – tf4 = 39 – 5 – 7 = 27 Tf(4-7) = tf7 – t4-7 – ts4 = 39 – 5 – 34 = 0
3-6 tevékenység:
Tt(3-6) = ts6 – t3-6 – tf3 = 44 – 8 – 12 = 24 Tsz(3-6) = tf6 – t3-6 – tf3 = 20 – 8 – 12 = 0 Tf(3-6) = tf6 – t3-6 – ts3 = 20 – 8 – 33 < 0 → 0
3
7 4
1
4
3 5
0
6
5 5
2
19 14
2
5
7
39 20
7
51 12
8
18 12
3
20 8
6
11
55 4
9
58 3
10
CPM - határozott időtartamú tervezés
MS Project bemutatása