INFORMATIKAI PROJEKT ELLENŐR KÉPZÉS TEMATIKÁJA MMK HÍRKÖZLÉSI ÉS INFORMATIKAI TAGOZAT TARTALOM: 1, Informatika-szakmai ismeretek, 1.1. Informatikai rendszerek megvalósítása (20 óra BJ), Projekt releváns (megvalósítás specifikus) feladatok (4 óra, OK) 1.2. Informatikai rendszerek integrációja (12óra DS) Projekt releváns (megvalósítás specifikus) feladatok (6 óra, OK) 1.3. Adatbázisok és adattárházak megvalósítása (10 óra DS) Projekt releváns (megvalósítás specifikus) feladatok (6óra, OK) 1.4. Adatvagyon kezelése (8 óra DS) Projekt releváns (megvalósítás specifikus) feladatok (4 óra, OK) 2,
Projektmenedzseri és projekt ellenőri (Mérnöki) feladatok.
2.1. Projekt előkészítése, (5 óra, KM, RJ), 2.2. Projekt megvalósítás, (10 óra RJ, KM), 2.3. Átadás átvétel és a projekt zárása (5 óra RJ, KM) 2.4. Minőségbiztosítás, minőség ellenőrzés, (10 óra RJ, KM)
Informatikai projekt ellenőr
oldal 1
1. Informatika-szakmai ismeretek Az informatikai-szakmai ismeretek célja olyan szemléletmód kialakítása, amellyel az ellenőr szavatolhatja, hogy az elkészült végtermék:
megfelel az aktuális szabványoknak, megfelel az aktuális technológiáknak, képes szabványosan kommunikálni más rendszerekkel, a további megrendelői igényeknek megfelelően kiterjeszthető, a dokumentáció alapján működése és felépítése nyomon követhető.
Mivel az informatika területe – bár viszonylag rövid múltra tekint vissza - jelenleg is szerteágazó, ezért ezen belül a szakmai képzéseket a következő négy területre bontjuk:
informatikai rendszerek megvalósítása, informatikai rendszerek integrációja, adatbázisok és adattárházak megvalósítása, adatvagyon kezelése.
1.1. Informatikai rendszerek megvalósítása (20 óra BJ) Az informatikai rendszerek megvalósítása során az elsődleges cél az, hogy a rendszer kielégítse a megrendelő által megfogalmazott felhasználói igényeket. Ennek megfelelően a végterméknek egy olyan zárt és egységesen működő rendszernek kell lennie, amelyben igényeket megvalósító funkciók önmagukban, egymással és a rendszerrel is konzisztensen működnek együtt. Mivel jelenleg már szinte nem képzelhető el olyan informatikai környezet, ahol csak egy rendszer működik, ezért a megvalósított rendszernek képesnek kell lenni kommunikálni a környező rendszerekkel, vagy legalább is képesnek kell lennie arra, hogy későbbi fejlesztések során ez a kommunikáció kiépíthető legyen. Tematika:
Releváns módszertanok, szabványok, jogszabályok Rendszerarchitektúrák (kliens-szerver, peer-to-peer) Felhő alapú rendszerekés mobil alkalmazások Kriptográfiai alkalmazások, rejtjelezések, digitális aláírás, digitális pénz IT rendszerek üzemeltetése és biztonsága Intelligens világ (város, jármű, eszköz)
Informatikai projekt ellenőr
oldal 2
Projekt releváns (megvalósítás specifikus) feladatok (4 óra, OK): 1, Programterv elfogadása- a tematikának megfelelően. 2, Információk a SW környezetről,(felmérés, elemzés) és annak ellenőrzése. 3, Interfész kapcsolatok, HW, SW. Dokumentáltság, ellenőrzése (tesztje) 4, Átvételi vizsgálatok, tesztek rendszerének meghatározása, specifikálása. 5, Az átvételi tesztek lebonyolítása, szervezése, dokumentálása.
1.2. Informatikai rendszerek integrációja (12óra DS) A rendszerek integrálása során az elsődleges feladat az egyes rendszer konzisztens kommunikációjának megvalósítása. A kommunikáció program és/vagy adat szintjén is megvalósulhat. Az integrálandó rendszerek működhetnek szervereken, vagy felhőben. Ezeket a szempontokat mind figyelembe véve kell olyan rendszer integrációt megvalósítani, amely átláthatóan és kezelhetően, valamint igény szerint kiterjeszthetően képes működni. Tematika:
Integrációs technológiák (web-service, batch, Enterprise Dervice BUS, e-mail, DBlink, ftp, file load), és összehasonlításuk Rendszerek kommunikációja (interfészek és API-k: SOAP, REST) Szolgáltatás orientált architektúra (SOA) Legacy rendszerek integrációja Integráció az adatok szintjén Masterdata management Integráció a felhőben/felhővel Elsődleges szolgáltatás- és adatközpontok meghatározása Integráció biztonsága (kommunikáció védelme, ssl, https, ipsec) Intelligens rendszerek integrációja
Projekt releváns (megvalósítás specifikus) feladatok (6 óra, OK)
1, Programterv elfogadása- a tematikának megfelelően. 2, Információk a SW környezetről,(felmérés, elemzés) és annak ellenőrzése. 3, Hálózati architektúra ellenőrzése, tesztje, VPN-ek, tűzfal. 4, Interfész kapcsolatok, lehetőségek, a tematika alapján, HW, SW vonatkozásban. Dokumentáltság, ellenőrzése (tesztje). 5, Átvételi vizsgálatok, tesztek rendszerének meghatározása, specifikálása.
Informatikai projekt ellenőr
oldal 3
6, Az átvételi tesztek lebonyolítása, szervezése, dokumentálása.
1.3. Adatbázisok és adattárházak megvalósítása (10 óra DS) Az adatok tárolása szinte minden informatikai rendszer része. Viszont ez a rész felépítésében és működésében is eltér az informatikai rendszerek működését megvalósító résztől. Emiatt a rendszerek adattárolását külön szükséges tárgyalni. A hagyományos adattárolási rendszerek mellett már újakkal is találkozunk, amelyek ismerete elengedhetetlen korszerű rendszerek megvalósításához, működéséhez. Tematika:
Hagyományos adatbázisok (OLTP, OLAP) Új trendek az adatbázisok területén (Hadoop, NoSQL, Neo4j) Felhő alapú adattárolás Adattárházak felépítése Adatbázisok biztonsága Statisztikai adatbázisok és biztonsági kérdéseik.
Projekt releváns (megvalósítás specifikus) feladatok (6 óra, OK):
1, Programterv elfogadása- a tematikának megfelelően. 2, Információk a SW környezetről,(felmérés, elemzés) és annak ellenőrzése. 3, Hálózati architektúra ellenőrzése, tesztje, VPN, tűzfal, biztonság. 4, Interfész kapcsolatok, lehetőségek, a tematika alapján, HW, SW vonatkozásban. Dokumentáltság, ellenőrzése (tesztje). 5, Átvételi vizsgálatok, tesztek rendszerének meghatározása, specifikálása. 6, Az átvételi tesztek lebonyolítása, szervezése, dokumentálása.
1.4. Adatvagyon kezelése (8 óra DS) Az adatvagyon az informatikai rendszerekben tárolt adatok összességét jelenti. Ez alapján informatikai rendszerek felett áll és a rendszerek tulajdonosának szempontjából értelmezhető. Az adatok tulajdonlása és kezelése elsődleges a szervezetek szempontjából, mivel ezen alapszanak a döntések. Ezért egységes kezelést igényel egy olyan szervezetben, amely az üzleti és az IT szervezeti egységek között áll, mintegy hidat képezve a két oldal között.
Informatikai projekt ellenőr
oldal 4
Tematika:
Adatok kezelésének jogi keretei Adatvagyon építése Adatvagyon használata, publikálása Adatok vizualizációja Előrejelzés adatokból, gépi tanulás Közösségi hálók Adatvagyon biztonsága
Projekt releváns (megvalósítás specifikus) feladatok (4 óra, OK):
1, Programterv elfogadása- a tematikának megfelelően. 2, Információk a SW környezetről,(felmérés, elemzés) és annak ellenőrzése. 3, Interfész kapcsolatok, HW, SW. Dokumentáltság, ellenőrzése (tesztje) 4, Átvételi vizsgálatok, tesztek rendszerének meghatározása, specifikálása. 5, Az átvételi tesztek lebonyolítása, szervezése, dokumentálása.
2. Projektmenedzseri és projekt ellenőri (Mérnöki) feladatok A megvalósítás szerződés alapján történik, ami a Megbízó és a Vállalkozó között jön létre. Megbízó a projekt megvalósításában a számára meghatározott feladatokat, így a Projektmenedzseri (továbbiakban PRM) és műszaki ellenőri vagy Mérnöki feladatokat (a továbbiakban IPE), saját szervezetében, vagy külső megbízással végezheti, de a feladatokat el kell végezni a sikeres projektmegvalósítás érdekében. A minőségbiztosítás részben a projekt szervezését, folyamatait, felelősségeket, döntési jogköröket, az információ áramlást, valamint a teljesítés értékelését mutatjuk be, fókuszban az informatikai projektek sajátosságai. A következőkben felsorolt IPE feladatokat a képzés során részletesen ismertetjük, és gyakorlati példákkal alátámasztjuk.
2.1. Projekt előkészítése (10 óra DS) (5 óra, KM, RJ)
A projekt előkészítése egy döntéssel fejeződik be, amit dokumentumba foglalnak. Informatikai projekt ellenőr
oldal 5
Lehet saját forrás felhasználásra döntés, hitelfelvételre, vagy sikeres pályázat. Az előkészítő munkába IPE a Megrendelő igényének megfelelően közreműködhet:
Igények összegyűjtése, kezelése Tanulmányok a tartalomra Változatok kidolgozása Lehetséges vállalkozók felmérése Gazdaságossági számítások, Pályázatok összeállítása stb.
A döntési dokumentum arra szolgál, hogy bemutassa a fejlesztés indokát, célját és tartalmát, a fejlesztés hatásait és eredményét, továbbá a beruházás lebonyolítója számára megfogalmazza a beruházási feladatot, azaz műszaki tartalom, határidők, előirányzat. A projekt fejlesztési-beruházási döntéssel a döntéshozó a fejlesztést jóváhagyja és a beruházás megvalósítását engedélyezi.
2.2. Projekt megvalósítás (12 óra BJ) (10 óra RJ, KM) A projekt jóváhagyása után kezdődhet a megvalósítás fázis. A. Feladatok a szerződéskötés előtt. Közreműködés a versenytárgyalás lebonyolításában. Közbeszerzés esetén a Megrendelő támogatása.Pl.: Megrendelői szolgáltatások megfogalmazása, stb. B. Feladatok szerződéskötés után: Az IPE az informatikai rendszer megvalósításának teljes folyamatában elősegíti és ellenőrzi a vonatkozó jogszabályok, hatósági előírások, szabványok, szerződések és a kivitelezési dokumentáció betartását. Munkaterület átadás átvétel (hozzáférési eljárás) lebonyolítása, a Megrendelői kötelezettségek biztosítása. (Belépés, hozzáférés eszközökhöz, teszt feltételek biztosítása). Megbízói (Üzemeltetői) igények megvalósulásának folyamatos ellenőrzése, a projekt megvalósítás során javasolt változtatások egyeztetése Megbízó és vállalkozó között. A Megbízó helyszíni képviselőjeként - ha a felek további feladatokról nem állapodtak meg –a telepítési tevékenység szakszerűségének ellenőrzése, ennek alapja a rendszerterv, a programterv, és valamennyi jóváhagyást igénylő dokumentum.
Informatikai projekt ellenőr
oldal 6
Amennyiben hatósági engedélyhez kötött munkarész is van, annak meglétének ellenőrzése. (NMHH, Katasztrófavédelem vagy Tűzoltóság, stb.) Ellenőrzi, hogy a munkák végzéséhez szükséges közbenső jóváhagyások megtörténtek-e. Rendelkezésre áll-e a minőség ellenőrzéshez a szükséges dokumentumok, így a. TU – Technológiai utasítások, folyamat leírások, b. MMT - Mérési- és minőségellenőrzési terv. c. egyebek. Külön egyeztetést igényel a meglévő rendszerekhez való kapcsolódás mind HW, mind SW vonatkozásban. Több vállalkozó esetén az interfész kapcsolat rendezett legyen, azaz az együttműködés technikai és szervezési feltételei világosak legyenek a résztvevők számára. Üzemeltető-felhasználó végleges jóváhagyása a Human Machine Interface (HMI) esetében. az építési napló (k) ellenőrzése, a bejegyzések és egyéb jegyzőkönyvek ellenjegyzése, észrevételezése, a hibák, hiányosságok, eltérések feltüntetése az építési naplóban, a műszaki, illetve gazdasági szükségességből indokolt tervváltoztatásokkal kapcsolatos javaslatok megtétele a Megbízó részére, Riportok elkészítése a Megrendelő, illetve a pályázatot kiíró szervezet számára.
2.3. Átadás átvétel és a projekt zárása (8 óra BJ) (5 óra RJ, KM)
az átadás-átvételi, a használatba vételi és a birtokbaadási eljárásban való részvétel a. Telepítés ellenőrzési eljárás. (Hardware) b. Üzemi próba. (a telepített rendszer megfelelő működésének bemutatása) c. Próbaüzem. (Meghatározott ideig tartó hibamentes működés) d. Redundancia és sokkteszt.
egyes építményfajták műszaki teljesítmény-jellemzőinek ellenőrzése, a technológiával összefüggő biztonsági előírások betartásának ellenőrzése, a beépített anyagok, késztermékek és berendezések megfelelőség-igazolása meglétének ellenőrzése, Szoftverek és szoftver licencek átadásának ellenőrzése.
a. b. c. d.
Operációs rendszer licencek, (GNU, OEM, Dobozos Sw.) Alkalmazások licence, Backup átadás. Forráskód rendezése a szerződés szerint. Hardware-hez kötött „Felhasználónév és jelszó átadása)
Informatikai projekt ellenőr
oldal 7
Pénzügyi elszámolások, felmérések ellenőrzése a. A teljesítésigazolás kiállítása, a szerződéses dokumentumok biztosítása a rész- és végteljesítésről. b. A számlázás részére a szükséges dokumentumok biztosítása, átadása. Ha az informatikai rendszer fejlesztési-telepítési tevékenységet több vállalkozó végzi, akkor az IPE koordinálja az interface feladatokat. Az üzemeltetés azon feltételeinek biztosítása, amelyet a Vállalkozó (Fejlesztő) oldalon kell biztosítani. A garancia és SW. követés szerződésben vállalt feltételeinek konkrét meghatározása, garancia menedzselés folyamat meghatározásának irányítása. Ellenőrzések a garancia alatt!
2.4. Minőségbiztosítás, minőség ellenőrzés (20 óra DS) (10 óra RJ, KM)
Folyamat o o o o o o
Projektcélok meghatározása, Szervezet-szervezés, Folyamatok meghatározása, Hierarchia-felelősség; Kinek mit szabad és kell tennie – Döntések szintjei, Információ továbbítás folyamata, gyakorisága, dokumentálás, archiválás, Ellenőrzés.
Objektum o A megvalósított tartalom (-rész) minőségének ellenőrzése. o TU – Technológiai utasítások, folyamat leírások, o MMT- Mérési- és minőségellenőrzési terv. Megjegyzés: Név rövidítések: Dr. Beinschróth József : BJ Dombora Sándor: DS Ott Károly: OK Kálmán Miklós: KM Rácz József: RJ
Informatikai projekt ellenőr
oldal 8