Az OO fejlesztés folyamata Problémamegoldás tevékenységei megértés (analízis) tervezés megvalósítás verifikáció Menedzsment ellen rzési pontok haladás, költség mérése kockázatelemzés 6]RIWYHUIHMOHV]WpV 1HPV]LJRU~VRUUHQG LQNiEEFLNOLNXV? )i]lvrnppui OGN YHN NHOOHQHN Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 1
Fázisok és tevékenységek 6]RIWYHUIHMOHV]WpV )HONpV] OpV.LGROJR]iV estwpv ÈWDGiV $QDOt]LV 7HUYH]pV 0HJYDOyVtWiV 9HULILNiFLy Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 2
6]RIWYHUIHMOHV]WpV Javasolt életciklus Ellen rzött iteráció felkészülés (inception) kidolgozás (elaboration) építés (construction) átadás (transition) Inkrementális építkezés 2-3 menet Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 3
6]RIWYHUIHMOHV]WpV )HONpV] OpV.LGROJR]iV estwpv ÈWDGiV )HOKDV]QiOyLKDV]QiODWLHVHWHN 0DJDVV]LQW FVRPDJV]HUNH]HW Az intenzitás nem egyenletes )HMOHV]W LKDV]QiODWLHVHWHNNRPPXQLNiFLyVGLDJUDPRN 2V]WiO\GLDJUDPRN 2V]WiO\RNNyGROiVDPRGXOLQWHJUiFLy 5HQGV]HULQWHJUiFLypVWHV]W Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 4
6]RIWYHUIHMOHV]WpV Inkrementális ellen rzött iteráció ). e È 1. menet ). e È 2. menet 3. menet ). e È Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 5
06= Keretszabvány Rendszerek, szoftvertermékek és szolgáltatások Beszerzés, szállítás, fejlesztés, üzemeltetés, karbantartás Két fél - de szervezeten belül is Folyamatokat ragadja meg F, támogató és szervezeti folyamatok Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 6
06= 06=,62,(& V]DEYiQ\ ID PÉNZ JOG BIZTONSÁG stb. $ONDOPD]iV LOOHV]WpVpUWpNHOpV WHV]WHOpVVWE 6=(5= 'e6 MODELLEK MÓDSZEREK FELEL SSÉGI A SZERVEZET KÉPESSÉGEI (min ségi politika, MIN SÉGI TERV PROJEKTTERV MÁTRIX eljárások, ) 352-(.7 Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 7
06= Folyamat Tevékenység Feladat Korlátok nem részletezi a folyamatok tevékenységeit nem részletezi a dokumentumokat nem ír el életciklus-modellt, vagy fejlesztési módszert nem akar ellentmondásba kerülni semmi meglév vel Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 8
06= Fogalomtár (kiegészít ) V]RIWYHUHOHP - nagyvonalú terv fels szint alkotórésze V]RIWYHUNRPSRQHQV - elem része, tovább bontható, összeszerkesztett egységekb l áll V]RIWYHUHJ\VpJ - önállóan kódolható rész iwiooiv - egyik SW-r l (verzióról) a másikra SUREOpPDIHOWHUMHV]WpV - visszaadás fels bb szintre IRO\DPDWNLDODNtWiV - el készületek az alkalmazásra OpWHVtWPpQ\ - szoftver használatához szükséges tárgyi eszközök összessége Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 9
06= F folyamatok 1. Beszerzés 2. Szállítás 3. Fejlesztés 4. Üzemeltetés 5. Karbantartás Támogató folyamatok 1. Dokumentálás 2. Konfigurációkezelés 3. Min ségbiztosítás 4. Igazolás 5. Érvényesítés 6. Együttes átvizsgálás 7. Felülvizsgálás 8. Problémamegoldás Szervezeti folyamatok 1. Irányítás 2. Infrastruktúrabiztosítás 3. Megújítás 4. Képzés Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 10
Folyamatok kapcsolata 06= BESZERZ SZÁLLÍTÓ IRÁNYÍTÓ ÜZEMELTET FELHASZNÁLÓ FEJLESZT KARBANTARTÓ IRÁNYÍTÁSI FOLYAMAT ÜZEMELTETÉSI FOLYAMAT 7È02*$7Ï 6=(0e/<=(7 BESZERZÉSI FOLYAMAT SZÁLLÍTÁSI FOLYAMAT FEJLESZTÉSI FOLYAMAT KARBANTARTÁSI FOLYAMAT szerz dés %(6=(5= pv6=è//ë7ïqhohj\hqxj\dqd] Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 11
0HQHG]VPHQWV]HUHSHN DONDOPD] P YHO V]DEiO\R] Alkalmazók ; x x Mvel k Szabályozók x x ; x x ; versenyszféra - nonprofit szféra Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 12
$ONDOPD]yN Alkalmazók tipikus feladatai Új rendszer Továbbfejlesztés Üzemeltetés Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 13
Üzemeltetés $ONDOPD]yN Adatbiztonság és -védelem Veszélyek véletlen adatvesztés rombolás illetéktelen hozzáférés hamisítás Biztonsági rendszer védelmi mechanizmusok alkalmazása személyzet szerepe, rendszabályok, biztonságpolitika hitelesítés, jogosultság, titkosítás C osztályok (Common Criteria) Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 14
$ONDOPD]yN Informatika a szervezetben Mennyire fontos? Informatika egy funkcionális terület Vezet a hierarchia 2. vagy 3. szintjén Stratégiai szemlélet Újratervezés és folyamatos fejlesztés (BPR és CPI) Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 15
$ONDOPD]yN Ajánlások az informatikai menedzsmentnek a szállítóktól való függés elkerülése nagy érték elkötelezettségeket jelent döntések kézbentartása (pl. informatikai infrastruktúra) többi szakterület és szervezeti egység informatikai kompetenciájának kiejlölése döntés a központilag koordinálandó alkalmazásfejlesztésekr l kivételes helyzetek kezelése reakcióképesség megtartása Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 16
0 YHO N F tevékenységi profilok hardvergyátók szoftvergyártók komponens megoldás szerszám távközlési szolgáltatók tartalomszolgáltatók professzionális szakért k (auditor, tanácsadó) oktató - kutató Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 17
6]DEiO\R]yN Környezeti feltételek alakítása Típusok jogszabály szabvány ajánlás Szintek nemzetközi országos ágazati szervezeti Adatvédelmi törvény Szerz i jogi törvény Médiatörvény Távközlési jogszabályok Elektronikus dokumentum.hoohlqirupdwlndlw UYpQ\" Távközlési Érdekegyeztet Fórum Informatikai Érdekegyeztet Fórum Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 18
0HQHG]VPHQWV]HUHSHN Kiemelt tevékenységek Informatikai stratégia IT projektmenedzsment Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 19
,QIRUPDWLNDLVWUDWpJLD Stratégia célok, eszközök, módszerek, er források el rejelzés, várható változások szervezeté (értékek, célok, érdekek) globális - rész Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 20
Mozzanatok: Veszélyek:,QIRUPDWLNDLVWUDWpJLD Az id horizont kit zése Helyzetértékelés A környezeti tényez k elemzése, el rejelzése Jöv kép kialakítása, a szervezet jöv jének víziója A célrendszer meghatározása, prioritások kijelölése Alternatívák felállítása a célok elérésének módjára A szükséges eszközök és módszerek meghatározása Cselekvési program kidolgozása cselekvési program hiánya PR szerep stratégia Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 21
,QIRUPDWLNDLVWUDWpJLD Informatikai jellegzetességek Részstratégia Gyorsan változó terület Drága Haszna közvetett Megítélése ellentmondásos Szembesít a nem informatikai problémákkal Gyakran megel zi a globális stratégiát Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 22
,QIRUPDWLNDLVWUDWpJLD Alkalmazók számára ajánlható alapelvek $]LQIRUPDWLNDNLV]ROJiOyMHOOHJpQHNHOYH (csak alkalmazóknál) $NRQYHUJHQFLDHOYH $N ]SRQWLNRRUGLQiFLyHOYH $NLpUWpNHOKHW VpJHOYH $YpJUHKDMWKDWyViJHOYH $]LWHUDWtYWHUYH]pVHOYH Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 23
,QIRUPDWLNDLVWUDWpJLD Nonprofit szervezetek specialitásai Minisztériumok és országos hatáskör közigazgatási szervek számára 1993 óta kötelez Informatikai Tárcaközi Bizottság ajánlásai Nincs olyan meghatározó érdek, mint a profit Eredmények nehezen mérhet k Finanszírozási kiszolgáltatottság Iteratív tervezés helyett iteratív végrehajtás Turbulenciák csillapítása a menedzsment feladata Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 24
,7SURMHNWPHQHG]VPHQW Miért projekt? A cél fontos, de a megvalósítás nem helyezhet el a szervezet normál tevékenységében egyedi komplex erforráskorlátos min ségorientált kockázatos Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 25
,7SURMHNWPHQHG]VPHQW USA becslések 275 Mrd USD / év ~ 200 000 projekt többsége nem sikeres Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 26
,7SURMHNWPHQHG]VPHQW Projektfázisok Definiálás célok, szerepl k, er forrásigények és korlátok, eredmények Tervezés tevékenységek lebontása, kapcsolataik meghatározása, er forrástervezés Végrehajtás követés, értékelés, korrekciók, kommunikáció Lezárás deklaráció, értékelés Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 27
,7SURMHNWPHQHG]VPHQW Definiálás Alapvet célok (a szervezet céljaihoz való illeszkedés bemutatása, elkötelezettség megteremtése) Eredmények (termékek deliverables ) Szerepl k résztvev k, érintettek (steakholderek), projektszervezet Minségi kritériumok Erforrásszükséglet becslése Idtartam Költségbecslés Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 28
Tervezés,7SURMHNWPHQHG]VPHQW tevékenységek lebontása (Work Breakdown Structure) (pontosan megfogalmazható, felel se legyen, mérföldkövek) logikai tevékenységdiagram (hálóterv, Pert chart, precedencia diagram, átfedések?) idbeli ütemezés (Gantt chart) (átlapolható, SS, FS, FF kapcsolatok) kritikus út (tartalékid k, ASAP, ALAP ütemezés) erforrástervezés (munkaer, tárgyi eszköz, költség, cashflow) kockázatelemzés (kockázat-hozam technika) Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 29
Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 30
Tervezés,7SURMHNWPHQHG]VPHQW tevékenységek lebontása (Work Breakdown Structure) (pontosan megfogalmazható, felel se legyen, mérföldkövek) logikai tevékenységdiagram (hálóterv, Pert chart, precedencia diagram, átfedések?) idbeli ütemezés (Gantt chart) (átlapolható, SS, FS, FF kapcsolatok) kritikus út (tartalékid k, ASAP, ALAP ütemezés) erforrástervezés (munkaer, tárgyi eszköz, költség, cashflow) kockázatelemzés (kockázat-hozam technika) Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 31
Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 32
Tervezés,7SURMHNWPHQHG]VPHQW tevékenységek lebontása (Work Breakdown Structure) (pontosan megfogalmazható, felel se legyen, mérföldkövek) logikai tevékenységdiagram (hálóterv, Pert chart, precedencia diagram, átfedések?) idbeli ütemezés (Gantt chart) (átlapolható, SS, FS, FF kapcsolatok) kritikus út (tartalékid k, ASAP, ALAP ütemezés) erforrástervezés (munkaer, tárgyi eszköz, költség, cashflow) kockázatelemzés (kockázat-hozam technika) Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 33
.DWHJyULiN DNRFNi]DWKR]DP WHFKQLNiYDO,7SURMHNWPHQHG]VPHQW I. felkészülni alternatív megoldásokkal II. megel zési technikák III. elhanyagolható Végrehajtáskor detektálni! Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 34
Megvalósítás követés,7surmhnwphqhg]vphqw (haladás mérésére vonatkozó adatok gy jtése, értékelése, állapot összevetése a tervvel) eltéréselemzés (eltérések okainak felderítése, várható kihatás a végeredményre) beavatkozás tervmódosítás kommunikáció az érintettekkel Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 35
,7SURMHNWPHQHG]VPHQW Lezárás értékelés: milyen mértékben teljesültek a célok tapasztalatok összegzése (legtöbbet a hibáinkból tanulhatunk) lezárás deklarációja végs konkluzió: kellett-e a projekt Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 36
,7SURMHNWPHQHG]VPHQW 06= V]DEYiQ\ ID PÉNZ JOG BIZTONSÁG stb. $ONDOPD]iV LOOHV]WpVpUWpNHOpV WHV]WHOpVVWE 6=(5= 'e6 MODELLEK MÓDSZEREK FELEL SSÉGI A SZERVEZET KÉPESSÉGEI (min ségi politika, MIN SÉGI TERV PROJEKTTERV MÁTRIX eljárások, ) 352-(.7 Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 37
22SURMHNWPHQHG]VPHQW )HONpV] OpV.LGROJR]iV estwpv ÈWDGiV )HOKDV]QiOyLKDV]QiODWLHVHWHN 0DJDVV]LQW FVRPDJV]HUNH]HW Az intenzitás nem egyenletes )HMOHV]W LKDV]QiODWLHVHWHNNRPPXQLNiFLyVGLDJUDPRN 2V]WiO\GLDJUDPRN 2V]WiO\RNNyGROiVDPRGXOLQWHJUiFLy 5HQGV]HULQWHJUiFLypVWHV]W Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 38
22SURMHNWPHQHG]VPHQW Inkrementális ellen rzött iteráció ). e È 1. menet ). e È 2. menet 3. menet ). e È Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 39
22SURMHNWPHQHG]VPHQW Problémák A projektterv elkészítéséhez valameddig el kell jutni a rendszeranalízisben. Hol helyezkedik el a projekt tervezése az életciklusban? $]HOV )V]DNDV]HOHMpQ~J\KRJ\OHJIHOMHEEDWHOMHV SURMHNWN OWVpJiWYLJ\HHO Hogyan becsüljünk tervezéskor? Milyen szervezetet állítsunk fel? Hogyan menedzseljük az egyes fázisokat, fázisátmeneteket? Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 40
22SURMHNWPHQHG]VPHQW Becslések Pontatlanok (25% hiba), de a go/no go döntéshez jók Kellemetlen, ha elköltjük a keret 30%-át, mire kiderül, hogy nem tudjuk megcsinálni a rendszert Szükséges becslések Méret: kódsor, funkciópont, modulszám, osztályszám Munkaigény: emberhónap Id tartam: hónap Hatékonyság: méret / munkaigény Költség: a munkaráfordítások Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 41
22SURMHNWPHQHG]VPHQW Becslések (folytatás) Figyelembe veend a nyelv, a fejleszt eszköz, az újrahasznosítás, a gyakorlottság,... Korábbi tapasztalatok és szakért i adatok alapján rendszer-analógiákra alapozva csomag-analógiákra alapozva paraméteres modellre alapozva COCOMO (Constructive Cost Model) család: típusalkalmazás, korai terv, architektúrára alapozott Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 42
Projektszervezet (példa) 22SURMHNWPHQHG]VPHQW Programmenedzser Min ségbiztosító Vezet rendszertervez Probléma szakért Megrendel képvisel je Vezet fejleszt Szerszámkészít Fejlesztésmenedzser Átadó / tesztel team 1. csomag team 2. csomag team n. csomag team Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 43
22SURMHNWPHQHG]VPHQW Fázisok, fázishatárok Felkészülés - Kidolgozás átmenet. YHWHOPpQ\IHO OYL]VJiODW Kidolgozás - Építés átmenet 5HQGV]HUWHUYIHO OYL]VJiODW Építés - Átadás átmenet 0 N G NpSHVVpJLWHV]W Átadás lezárása ÈWYpWHOLHOMiUiV Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 44
22SURMHNWPHQHG]VPHQW A siker érdekében Tör dés a teammel Koncentráltság és lendület fenntartása Védekezés a kés i jó ötletek ellen Fegyelem F: elfogadás, prioritásának besorolása K: mérlegelés, hatásának felmérése É: csak kritikus esetben fogadjunk el Á: kés, csak a következ menetben mikroütemezés, tervezés, konfiguráció menedzsment Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 45
,7SURMHNWPHQHG]VPHQW Statisztikák (USA) 1998 28,0% 46,0% 26,0% 1996 40,0% 33,0% 27,0% Bukás Problémás Sikeres Csökken projektméret Rövidebb periódusok Kevesebb fejleszt 1994 31,0% 52,7% 16,2% 0% 20% 40% 60% 80% 100% (Standish Group) Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 46
Sikertényez k,7surmhnwphqhg]vphqw Felhasználói részvétel 20% Fels vezet i támogatás 15 % Tiszta üzleti célok 15 % Tapasztalt projektvezetés 15 % Kis mérföldkövek 10 % Tisztázott igények 5 % Alkalmas projekt tagok 5 % Vezetés 5 % Egyéb 5 % Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 47
Kudarc okai,7surmhnwphqhg]vphqw Hiányos követelmények 13.1% Felhasználói közrem ködés hiánya 12.4% Er forráshiány 10.6% Irreális célkit zések 9.9% Vezet i támogatás hiánya 9.3% Változó követelmények 8.7% Tervezés hiánya 8.1% Érdekmúlás 7.5% IT menedzsment hiánya 6.2% Technológiai tudatlanság 4.3% Egyéb 9.9% Dr. Kondorosi Károly: SZT audit - 2002 PROJEKTMENEDZSMENT - 48