1 PROJEKTMENEDZSMENT ÉS FEJLESZTÉSI SABLONOK2 EKK_ekozig_Projektmen_fejl_sablonok_080729_V2 A dokumentum az Új Magyarország Fejlesztési Terv keretében...
A dokumentum az Új Magyarország Fejlesztési Terv keretében, az Államreform Operatív Program támogatásával, az „Elektronikus közigazgatási keretrendszer” tárgyú kiemelt projekt megvalósításának részeként készült. A dokumentum elkészítésében részt vett:
2
EKK_ekozig_Projektmen_fejl_sablonok_080729_V2
1. Metaadat-táblázat Megnevezés Cím (dc:Title) Kulcsszó (dc:Subject) Leírás (dc:Description)
Típus (dc:Type) Forrás (dc:Source) Kapcsolat (dc:Relation) Terület (dc:Coverage) Létrehozó (dc:Creator) Kiadó (dc:Publisher) Résztvevı (dc:Contributor) Jogok (dc:Rights) Dátum (dc:Date) Formátum (dc:Format) Azonosító (dc:Identifier) Nyelv (dc:Language) Verzió (dc:Version) Státusz (State) Fájlnév (FileName) Méret (Size) Ár (Price) Felhasználási jogok (UserRights)
Sablon győjtemény Projektmenedzsment és fejlesztési sablonok Adatvagyon felmérés, általános projektmenedzsment termékek, szoftverfejlesztési módszertan A sablongyőjteményben szereplı dokumentumok úgy lettek kidolgozva, hogy azok az adott szakterületen átfogóan, a lehetı legnagyobb mértékben általánosan alkalmazhatók legyenek. Azokon a helyeken ahol az adott rész nem teljesen egyértelmő, kitöltési útmutató is szerepel. A dokumentum három fı területre fókuszál: • Adatvagyon felmérés, • általános projektmenedzsment termékek, • szoftverfejlesztési módszertan. szöveg
e-Közigazgatási Keretrendszer Kialakítása projekt Miniszterelnöki Hivatal Stratis Kft. 2008.08.13. MS-Word Magyar V2 Végleges EKK_ekozig_Projektmen_fejl_sablonok_080729_V2.doc
3
EKK_ekozig_Projektmen_fejl_sablonok_080729_V2
2. Verziókövetési táblázat A dokumentum neve A dokumentum készítıjének neve A dokumentum jóváhagyójának neve A dokumentum készítésének dátuma Verziószám Összes oldalszám A projekt azonosítója
A változás leírása MeH-nek átadott végleges verzió. Minıségbiztosító visszajelzéseinek átvezetése.
4
EKK_ekozig_Projektmen_fejl_sablonok_080729_V2
Tartalomjegyzék 1. 2.
Metaadat-táblázat ............................................................................................................................................ 3 Verziókövetési táblázat ................................................................................................................................... 4 2.1. Változáskezelés.................................................................................................................................... 4 3. Bevezetı.......................................................................................................................................................... 7 4. Adatvagyon felmérési dokumentáció.............................................................................................................. 9 4.1. Vezetıi összefoglaló ............................................................................................................................ 9 4.1.1. Bevezetés ........................................................................................................................................ 9 4.1.2. A dokumentum elkészítésekor mérlegelt szempontok .................................................................. 10 4.1.3. Az alkalmazott módszertan ........................................................................................................... 11 4.2. A felmérésben érintett rendszerek...................................................................................................... 12 4.2.1. Összefoglalás................................................................................................................................. 12 4.2.2. A mőködés általános feltételei ...................................................................................................... 12 4.2.3. Az alapvetı törzsadatok kezelése.................................................................................................. 12 4.2.3.1. Személytörzs........................................................................................................................ 13 4.2.3.2. Szervezettörzs ...................................................................................................................... 13 4.2.3.3. Partnertörzs.......................................................................................................................... 13 4.2.4. Architektúra, a rendszerek kapcsolatai.......................................................................................... 14 4.2.5. A vizsgált rendszerek közötti adatkapcsolatok összefoglalása...................................................... 15 4.3. A rendszerek részletes leírása ............................................................................................................ 16 4.3.1. Rendszer........................................................................................................................................ 16 4.3.1.1. Összefoglalás, értékelés ....................................................................................................... 16 4.3.1.2. Az alkalmazás részletes leírása (Alkalmazás leíró adatlap)................................................. 16 4.3.1.3. A rendszerhez tartozó dokumentációk (Dokumentáció leíró adatlap) ................................. 16 4.3.1.4. Technológiai, mőködési környezet ...................................................................................... 16 4.3.1.5. A rendszer fıbb adatállományai, törzsadatok ...................................................................... 16 4.3.1.6. Adat és információs kapcsolatok ......................................................................................... 16 4.3.1.7. A fıbb adatok minısítése .................................................................................................... 16 4.3.2. További rendszerek ....................................................................................................................... 17 4.4. Javaslatok, akcióterv .......................................................................................................................... 17 4.5. A felmérés elkészítéséhez felhasznált dokumentációk jegyzéke ....................................................... 17 4.6. Mellékletek ........................................................................................................................................ 18 5. Adatvagyon felmérés sablonok ..................................................................................................................... 19 Adatbázis leírás ................................................................................................................................................. 19 Adatminısítés értékelı táblázat ........................................................................................................................ 19 Alkalmazás leíró adatlap ................................................................................................................................... 19 Dokumentáció leíró adatlap .............................................................................................................................. 19 Hardver leíró adatlap......................................................................................................................................... 19 Interface leíró adatlap........................................................................................................................................ 19 6. Projekt menedzsment sablonok..................................................................................................................... 30 Megbeszélés emlékeztetı.................................................................................................................................. 30 Jegyzıkönyv ..................................................................................................................................................... 30 Értekezlet napirendje......................................................................................................................................... 30 Jelenléti ív ......................................................................................................................................................... 30 Átadás-átvételi jegyzıkönyv ............................................................................................................................. 30 Teljesítési jegyzıkönyv..................................................................................................................................... 30 Feljegyzés ......................................................................................................................................................... 30 Problémajelentés ............................................................................................................................................... 30 Kockázatleírás................................................................................................................................................... 30 Döntéselıkészítı lap ......................................................................................................................................... 30 Változási kérelem.............................................................................................................................................. 30 Státusz riport ..................................................................................................................................................... 30 Projekt helyzetjelentés ...................................................................................................................................... 30 A projekt résztvevık elérhetısége .................................................................................................................... 30 Projektzáró jelentés ........................................................................................................................................... 30 Kockázat összesítı tábla ................................................................................................................................... 30 Változási kérelem összesítı .............................................................................................................................. 30
5
EKK_ekozig_Projektmen_fejl_sablonok_080729_V2
7.
Szoftver fejlesztés sablonok .......................................................................................................................... 51 A feladat megfogalmazása ................................................................................................................................ 51 Szoftver követelmények specifikálása .............................................................................................................. 51 Kiegészítı specifikációk ................................................................................................................................... 51 Vízió.................................................................................................................................................................. 51 Üzleti esettanulmány......................................................................................................................................... 51 Szoftver fejlesztési terv ..................................................................................................................................... 51 Kockázatok ....................................................................................................................................................... 51 Bevezetési terv .................................................................................................................................................. 51 Szoftver architektúra ......................................................................................................................................... 51 Tesztelés............................................................................................................................................................ 51 Szójegyzék ........................................................................................................................................................ 51 8. Mellékletek ................................................................................................................................................... 76
6
EKK_ekozig_Projektmen_fejl_sablonok_080729_V2
3. Bevezetı Az e-közigazgatás kifejezés mára győjtıfogalommá vált, amely több, párhuzamosan zajló folyamatot igyekszik megragadni. Egyebek mellett beleértjük a közigazgatás átfogó reformját és a technológia modernizációját. A technológia korszerősítése többek között jelenti a termékek és/vagy szolgáltatások kialakítására, fejlesztésére, karbantartására (továbbiakban: létrehozására) irányuló módszertanok egységesítését, továbbfejlesztését is. A módszertan magában foglalja egy termék vagy szolgáltatás létrehozásával kapcsolatos tevékenységek leírását, azoknak sorrendjét, az alkalmazott technikákat, módszereket és eszközöket, valamint a felhasznált illetve létrehozott (munka)anyagokat. Általában véve az informatikai rendszerek létrehozásának nem létezik egységes, minden helyzetben jó, vagy legalább kielégítı eredményt szolgáltató módszertana. Ennek oka, hogy mind az alkalmazási terület, mind a megvalósítás eszközkészlete és háttere rendkívül heterogén. Ha azonban mindkét vonatkozásban specializálunk, azaz leszőkítjük az alkalmazási területet az e-közigazgatásra, az eszközhátteret a modern internetes technológiákra (pl. SOA), akkor jó esélyünk van az adott területen alkalmazható rugalmas módszertan definiálására. A termék/szolgáltatás létrehozása projekt keretében zajlik le. A projekt magában foglalja mindazon erıfeszítéseket, szervezeteket, erıforrásokat, amelyek az adott termék/szolgáltatás létrehozása céljából szükségesek. A módszertan tartalmazza a projekt létrehozásával, végrehajtásával kapcsolatos technikákat, módszereket stb. A módszertanokat és azok gyakorlati alkalmazásait vizsgálva megállapíthatjuk, hogy a módszertanok legkevésbé kidolgozott részei az alkalmazási terület felmérésével, illetve a projekt megszervezésének és lebonyolításának szervezeti, szabályozási vonatkozásaival kapcsolatosak. Jelen sablongyőjtemény a közigazgatási informatikai projektek monitoring rendszeréhez kíván segítséget nyújtani. Három kiemelt területre fókuszál: ― Adatvagyon felmérés. A szervezetek, intézmények természetszerőleg számos, különbözı fejlettségő és felépítéső informatikai rendszert használnak. Ez középtávon akkor is elkerülhetetlen, ha a szervezet a szabványok betartásával maximálisan törekszik az egységességre. A különbözı közigazgatási szervezeteknél mőködı folyamatok azonban legtöbbször túlnyúlnak az egyes rendszerek határain, és a munka hatékony támogatásához szükség lenne arra, hogy az alkalmazások kapcsolódjanak egymáshoz. Más szavakkal mondva: a felhasználók teljesen jogosan várják el, hogy hatékony támogatást kapjanak saját munkájukhoz, és rendelkezésükre álljanak a szakterületükhöz tartozó adatok, miközben kevésbé érdekli ıket, hogy azokat melyik rendszer milyen formában szolgáltatja. Ezért van szükség egy egységes, konszolidált fogalom-győjteményre, amely a rendszerek felett áll, és segíti azok megértését, értelmezését és a munkafolyamathoz igazítását. ― Általános projektmenedzsment termékek. A projektmenedzsmentre, projektirányításra az elmúlt idıszakban számos módszertan, ajánlás lett kidolgozva (PRINCE, PMBOK, stb.). Ráadásul a rendszer fejlesztık, szállítok a saját legjobb tapasztalataik alapján ezeket átdolgozták, saját magukra szabták, így mondhatjuk, hogy ahány megoldás szállító annyi módszertan. A számos módszertan létezése
7
EKK_ekozig_Projektmen_fejl_sablonok_080729_V2
ellenére azért megállapítható, hogy a projektmenedzsment termékek tekintetében rendkívül nagy eltérések nem tapasztalhatók. Ezen termékek folyamatos felülvizsgálatával átfogó kép alakítható ki a projektek elırehaladásáról, kockázatairól, meghozhatók a szükséges döntések, kijelölhetıek a beavatkozási pontok. ― Szoftver fejlesztési módszertan. A szoftverfejlesztés területén is számos életciklus modell (Waterfall Model, Rapid Prototyping, Incremental Model, stb), és fejlesztési módszertan (SSADM, UML, RUP, stb.) ismert. Ezt a területet is jellemzi, hogy az alkalmazott technika nagymértékben szállító és feladatfüggı. Az informatikai projektek rendkívül széles skálán szórnak, az alkalmazási terület, a projekt terjedelme, jellege tekintetében, így standard, minden projektre egyaránt alkalmazható eszközrendszer sem létezik. Vannak azonban olyan „irányelvek” amelyek alkalmazása, minimális testre szabást követıen elvárható, megkövetelhetı. Ehhez kíván segítséget nyújtani jelen sablongyőjtemény 5. fejezete. A sablongyőjteményben szereplı dokumentumok úgy lettek kidolgozva, hogy azok az adott szakterületen átfogóan, a lehetı legnagyobb mértékben általánosan alkalmazhatók legyenek. Azokon a helyeken ahol az adott rész nem teljesen egyértelmő, kitöltési útmutató is szerepel.