SOA projektmenedzsment. Kondorosi Károly BME IIT, 2011.

Hasonló dokumentumok
stratégiai kutatási terve

Oracle adatkezelési megoldások helye az EA világában. Előadó: Tar Zoltán

A CMMI alapú szoftverfejlesztési folyamat

Folyamatmodellezés és eszközei. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék

Hatékony iteratív fejlesztési módszertan a gyakorlatban a RUP fejlesztési módszertanra építve

A Szoftver és Szolgáltatások. Stratégiai kutatási terve. Kondorosi Károly, BME IIT. Szoftvertechnológiai Fórum február 2.

Üzleti architektúra menedzsment, a digitális integrált irányítási rendszer

IT biztonsági keretek és követelmények. Budapesti Műszaki és. Informatikai Központ. Szigeti Szabolcs. Networkshop 2009

IT Factory. Kiss László

A QMIM Quality Organizer szoftver bemutatása

TOGAF elemei a gyakorlatban

A CMMI alapú szoftverfejlesztési si folyamat

Főbb szolgáltatásaink

Járműinformatika A járműinformatikai fejlesztés

Települési ÉRtékközpont

pilot példa SOA alkalmazásra április 29.

Érettségi tétel az IT vizsgán: Felhő

IRÁNYTŰ A SZABÁLYTENGERBEN

Folyamatmodellezés és eszközei. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék

Az elektronikus közigazgatás fejlesztése - különös tekintettel az önkormányzatokra

V. Félév Információs rendszerek tervezése Komplex információs rendszerek tervezése dr. Illyés László - adjunktus

Szolgáltatásintegráció (VIMIM234) tárgy bevezető

Üzleti folyamatok rugalmasabb IT támogatása. Nick Gábor András szeptember 10.

A szervezeti architektúra nézetei, nézőpontjai és tervezési módszerei. Szolgáltatás orientált architektúrák információs rendszerekben

01. gyakorlat - Projektalapítás

Üzleti szabálykezelés

Szolgáltatás Orientált Architektúra a MAVIR-nál

VINÇOTTE HUNGARY. ISO Üzleti kockázatok kezelése és csökkentése Péter Lajos, vezető auditor,

30 MB INFORMATIKAI PROJEKTELLENŐR

Szervezeti működésfejlesztés komplexitása CMC minősítő előadás

Költséghatékony karbantartás tervezése: Hogyan kezeljük a nem várt költségeket?

Üzletmenet-folytonosság és katasztrófa helyzet kezelés (Honnan indultunk, miért változtunk, hova tartunk?)

SOA ALAPÚ INTEGRÁCIÓS LEHETŐSÉGEK AZ E-KÖZIGAZGATÁSBAN

Szabálykezelés a gyakorlatban

Tartalom. Konfiguráció menedzsment bevezetési tapasztalatok. Bevezetés. Tipikus konfigurációs adatbázis kialakítási projekt. Adatbázis szerkezet

Objektum orientált software fejlesztés (Bevezetés)

Háttéranyag Elektronikus közigazgatási keretrendszer kialakítása projekt

Vezetői beszámoló Kerekegyháza Polgármesteri Hivatala ÁROP hivatali szervezetfejlesztésről

6]RIWYHUIHMOHV]WpV. Az OO fejlesztés folyamata. Problémamegoldás tevékenységei. Menedzsment. megértés (analízis) tervezés megvalósítás verifikáció

Dunavarsány Polgármesteri Hivatalának Szervezetfejlesztése


Projectvezetők képességei

Felhőszolgáltatások megvalósítása PureSystems eszközökön

Hát én immár mit válasszak?

Projekt siker és felelősség

Az ITIL egyszeruen. avagy. híd

- Adat, információ, tudás definíciói, összefüggéseik reprezentációtípusok Részletesebben a téma az AI alapjai című tárgyban

Dr. Topár József (BME)

Hogyan lehet megakadályozni az üzleti modellezés és az IT implementáció szétválását? Oracle BPM Suite

Smarter cities okos városok. Dr. Lados Mihály intézetigazgató Horváthné Dr. Barsi Boglárka tudományos munkatárs MTA RKK NYUTI

Történet John Little (1970) (Management Science cikk)

Az alkalmazás minőségbiztosítás folyamata Fókuszban a teszt-automatizálás

IT trendek és lehetőségek. Puskás Norbert

A szoftver-folyamat. Szoftver életciklus modellek. Szoftver-technológia I. Irodalom

IT Szolgáltatás Menedzsment az oktatási szektorban - 90 nap alatt költséghatékonyan

Pénzügy, számvitel. Váradi Mónika

PMO Érettségi szint és versenyelőny. Kovács Ádám

Szoftver min ség és menedzsment

FITT Workshop. Beruházás- és projekttervezés, projekt menedzsment informatikai támogatási lehetőségei

Oracle Middleware megoldások helye üzleti esettanulmányokon keresztül bemutatva, különböző iparágakban

ITIL ALAPÚ SZOLGÁLTATÁS MENEDZSMENT. Második előadás, Bringye Zsolt

Szervezeti magatartás I december 03.

Információs rendszerek Információsrendszer-fejlesztés

Fejlesztés, működtetés, felügyelet Hatékony infrastruktúra IBM szoftverekkel

Budapest, Február 7-9. Dr. Lengyel Márton Heller Farkas Főiskola, Budapest

Barna Viktor október 11. Projektindító szeminárium a 2016-ban elfogadott, stratégiai partnerségek program támogatott pályázói számára

Intelligens közlekedési fejlesztések a fővárosban

Szoftver min ség és menedzsment -5. Tartalom. Érettségi modellek 2002 /

SOA. Szolgáltatás Orientált Architektúra. Jelen és jövı. Várkonyi László IT Architect, IBM SWG. Software. SOA on your terms and our expertise

A TANTÁRGY ADATLAPJA

Hogyan lesz adatbányából aranybánya?

Az es szabvánnyal, illetve a törvényi elvárásokkal kapcsolatos felmérési, tervezési tevékenység

Acélszerkezetek fenntarthatóságának felértékelése

Projekt-és pályázatmenedzsment képzés programja

Közösség, projektek, IDE

Gondolatok a PM módszertan korlátairól, lehetőségeiről amit a felsővezetőknek tudniuk kell! dr. Prónay Gábor

A szoftverfejlesztési folyamatok képességének mérése. Kuzma Éva Budapest,

EGYÜTTMŰKÖDŐ ÉS VERSENGŐ ERŐFORRÁSOK SZERVEZÉSÉT TÁMOGATÓ ÁGENS RENDSZER KIDOLGOZÁSA

Tantárgy adatlap Információ architektúra

Szoftvertechnológia ellenőrző kérdések 2005

Tanszék Építéskivitelezés szervezés 2 1. rész Projektek erőforrásai (9. Ressource) Horváth György

Még közelebb az üzlethez! 4. itsmf konferencia 2008, Budapest. Tartalom

Informatikai projekteredmények elfogadottságának tényezői

Fejlesztési projektek menedzselése IBM Rational CLM termékekkel. Ker-Soft Kft. Kaszás Orsolya - üzleti tanácsadó

(Teszt)automatizálás. Bevezető

MINDSOFT A MindSoft története

Szolgáltatásintegráció (VIMIM234) tárgy bevezető

A PÁPAI POLGÁRMESTERI HIVATAL SZERVEZETFEJLESZTÉSE (ÁROP-1.A.2/A )

PRO JEKT = előre visz

Az eladást támogató portfólió menedzsment gyakorlat az ericsson-ban

A magyar e-közigazgatás modernizációja az. alkalmazásával. Szittner Károly, MEH EKK Risztics Péter Károly, BME IK február 2.

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Alkalmazott Informatikai Tanszék. Dr. Kulcsár Gyula egyetemi docens

Projektmenedzsment a termelésben

Szoftver-technológia II. Szoftver újrafelhasználás. (Software reuse) Irodalom

A projekt folyamatcsoportok és a projekt tudásterületek kapcsolata. Projektmenedzsment-folyamatcsoportok. Tervezési folyamatcsoport

Üzleti intelligencia - eszközöktől a megoldásokig

CROCODILE 2.0_HU projekt

A J2EE fejlesztési si platform (application. model) 1.4 platform. Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem

IBM Business Process Manager változat 8 alváltozat 5. Az IBM Business Process Manager áttekintése

Folyamatmodellezés és eszközei. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék

Átírás:

SOA projektmenedzsment Kondorosi Károly BME IIT, 2011.

Tartalom Projektmenedzsment - általában SOA projektek tulajdonságai SOA projektek menete (roadmap) Zachman Framework TOGAF Gartner EA Process Model PGFSOA BEA SOA Roadmap ZapThink s SOA Roadmap Accenture Roadmap SOA érettség Business Process Interoperability Maturity (BPIM) Microsoft Service Oriented Architecture Maturity Model Gartner Assessment Framework Példák a magyar e-közigazgatásból (C) Kondorosi Károly, BME IIT, 2011. 2

Projektmenedzsment (C) Kondorosi Károly, BME IIT, 2011. 3

Projekt Egy cél elérése érdekében kifejtett tevékenységek összessége, amelynek jellemzői egyedi komplex világos sikerkritériumai vannak minőségorientált határidős erőforrás-korlátos kockázatos (C) Kondorosi Károly, BME IIT, 2011. 4

Projektmenedzsment A projekt céljainak elérése érdekében kifejtett tervezési, szervezési, irányítási tevékenység Projektfázisok Definiálás célok, szereplők, érintettek (stakeholderek), erőforrásigények és korlátok, eredmények Tervezés tevékenységek lebontása, kapcsolataik meghatározása, erőforrás- és időtervezés Végrehajtás és követés követés, értékelés, korrekciók, kommunikáció Lezárás deklaráció, értékelés (C) Kondorosi Károly, BME IIT, 2011. 5

IT projektek jellemzői Jelentős intellektuális tartalom 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 Kell egy menetrend (életciklus modell) Nem szigorú sorrend inkább ciklikus? Fázisok, mérföldkövek kellenek (C) Kondorosi Károly, BME IIT, 2011. 6

Életciklus-modellek Vízesés-modell V-modell Inkrementális modellek Spirál modellek Inkrementális ellenőrzött iteráció (C) Kondorosi Károly, BME IIT, 2011. 7

Pl. OO fejlesztési projekt Felkészülés Kidolgozás Építés Átadás Felhasználói használati esetek Magasszintű csomagszerkezet Az intenzitás nem egyenletes Fejlesztői használati esetek, kommunikációs diagramok Osztálydiagramok Osztályok kódolása, modulintegráció Rendszerintegráció és teszt (C) Kondorosi Károly, BME IIT, 2011. 8

Inkrementális ellenőrzött iteráció F K É Á 1. menet F K É Á 2. menet 3. menet F K É Á (C) Kondorosi Károly, BME IIT, 2011. 9

Termék Folyamat Erőforrás A minőség kezelése (QMIM) Mérőszám Minőségi attribútum Definíció Quality through Managed Improvement and Measurement (C) Kondorosi Károly, BME IIT, 2011. 10

Kockázatkezelés Kategóriák a kockázat-hozam technikával I. felkészülni alternatív megoldásokkal II. megelőzési technikák III. elhanyagolható Végrehajtáskor detektálni! (C) Kondorosi Károly, BME IIT, 2011. 11

SOA projektek (C) Kondorosi Károly, BME IIT, 2011. 12

Speciális követelmények Önálló szervezetek Laza csatolás szervezeti szinten Szervezeti interoperabilitás Eltérő érettségű szervezetek Jelentős értékű öröklött (legacy) rendszerek Heterogén platformok, reverse engineering Fejlesztés a működés folyamatosságának fenntartásával Menet közbeni kerékcsere Összetett szolgáltatások kialakítása (BPMN, BPEL) 7x24 óra, perzisztencia Redundancia és stabil tár ára van!!! Azaz: NAGYON KOMPLEX rendszerek (C) Kondorosi Károly, BME IIT, 2011. 13

Következmények Hosszabb távra üzleti célokkal együtt Szervezetfejlesztés és informatikai fejlesztés együtt Projektszervezet összetétele Motiváció Tiszta architektúra kell Hosszabb előkészítés Több fázisú, iteratív, inkrementális fejlesztés Komplexebb életciklus modell - roadmap (C) Kondorosi Károly, BME IIT, 2011. 14

SOA projektek menete (roadmap) (C) Kondorosi Károly, BME IIT, 2011. 15

Útiterv Roadmap Hogyan jutunk a jelenlegi állapotból az üzleti célokat hatékonyan szolgáló, újrafelhasználható szolgáltatásokból felépített, a minőségi követelményeket minden szempontból kielégítő rendszerig Minden nagy szállítónak, műhelynek van roadmap-javaslata (C) Kondorosi Károly, BME IIT, 2011. 16

Zachman Framework Univerzális, rendezett gondolkodási keret két dimenzióban Ki, mit, mikor, hol, hogyan, miért Általánostól a különösig A cellákhoz tartozik leírási (ábrázolási) mód Cél: minden cellával foglalkozni kell (C) Kondorosi Károly, BME IIT, 2011. 17

(C) Kondorosi Károly, BME IIT, 2011. 18

Zachman értékelése Alkalmas tetszőleges, bonyolult rendszer rendezett leírására Nem írja elő a bejárási sorrendet nem módszertan Referencia: John A. Zachman: John Zachman's Concise Definition of the Enterprise Framework, 2008 Zachman International, http://zachmaninternational.com/index.php/homearticle/13#maincol (C) Kondorosi Károly, BME IIT, 2011. 19

TOGAF Architektúra keretrendszer The Open Group Architectural Framework http://www.opengroup.org/architecture/togaf8-doc/arch/toc.html Fő részei TOGAF ADM (Architecture Development Method) Enterprise Continuum: felhasználható minták, modellek, sémák (Architecture Continuum, Solution Continuum) TOGAF Foundation Architecture (FA): építőkockák Integrated Information Infrastructure Reference Model (III RM) TOGAF Resource Base (C) Kondorosi Károly, BME IIT, 2011. 20

TOGAF ADM Fázisok egymás után Absztrakciós szint fokozatos csökkentése Fázisonként ütköztetés a követelményekkel E: megoldás-változatok G: az implementáció felügyelete H: változásmenedzsment (C) Kondorosi Károly, BME IIT, 2011. 21

Gartner EA Process Model Gartner Group vezető IT elemző Szemlélet: a jelenlegi helyzet és az elérendő közötti rés bezárása iteratív fejlesztéssel Környezeti trendek Általános (gazdaság, politika, kultúra, ) IT trendek Üzleti stratégia Megfogalmazás Implementálás Kölcsönhatás az EA-val GAP elemzés Részletes útmutatók, legjobb gyakorlat, racionális megközelítés [R. Scott Bittler, Gregg Kreizman: Gartner Enterprise Architecture Process: Evolution 2005, Gartner Research, 21 October 2005, ID Number: G00130849, http://www.idi.ntnu.no/emner/tdt4175/pdfs/gartnerea.pdf] (C) Kondorosi Károly, BME IIT, 2011. 22

(C) Kondorosi Károly, BME IIT, 2011. 23

PGFSOA Practical Guide to Federal Service Oriented Architecture Mennyiben segíti a SOA az üzleti stratégiát Érettségi modell, érettség értékelése Betanulás, Alkalmazás, Adaptálás, Optimalizálás, Szövetkezés (Early learning, Application, Adoption, Optimization, Federation) Szervezeti szinten szükséges módosítások Súlyponti szolgáltatások SOA-val Egymásra épülés: Infrastruktúra Architektúra Vállalkozás [A Practical Guide to Federal Service Oriented Architecture Version 1.1 - June 2008, http://smw.osera.gov/pgfsoa/index.php/welcome] (C) Kondorosi Károly, BME IIT, 2011. 24

(C) Kondorosi Károly, BME IIT, 2011. 25

BEA SOA Roadmap Iteratív, inkrementális fejlesztés Érettség, Hatókör, Minőség Fázisok Tervezés (hatókör, viszony más IT tervekhez, igazoló esettanulmányok, jelen és jövő üzleti folyamatai) Érettség értékelése (6 terület) Jövőkép (6 terület) Roadmap definíció (6 terület) Roadmap karbantartása [Steve Bennett: Successfully Planning for SOA: Building Your SOA Roadmap 12/13/2005, http://www.oracle.com/technology/pub/articles/dev2arch/2005/12/soaroadmap.html] [Bennett: Successfully Planning For SOA, Building Your SOA Roadmap - Part 2 Feb. 27, 2006, http://soa.sys-con.com/node/183946] (C) Kondorosi Károly, BME IIT, 2011. 27

(C) Kondorosi Károly, BME IIT, 2011. 28

(C) Kondorosi Károly, BME IIT, 2011. 29

ZapThink s SOA Roadmap Iteratív, inkrementális Kulcsproblémák bonyolult hozzáférni adatokhoz alkalmazás régi adatbázishoz akar hozzáférni teljesítménymutatók világos megjelenítése szükséges folyamatok újraszervezendők Kísérletek Érettség szervezet IT infrastruktúra IT szervezet Silók elhatárolt területen Pilot Áttérés (pragmatikus szemlélettel) (C) Kondorosi Károly, BME IIT, 2011. 30

Egyszerűsített roadmap (C) Kondorosi Károly, BME IIT, 2011. 31

(C) Kondorosi Károly, BME IIT, 2011. 32

Iteratív Accenture Roadmap Tervezés: igények, felkészültség, áttérés Pre-pilot kísérletek Belső rendszer szisztematikusan SOA Intézményközi, federatív, előrejelzések, csaknem real-time Eredmények: 2-4 év (C) Kondorosi Károly, BME IIT, 2011. 33

(C) Kondorosi Károly, BME IIT, 2011. 34

SOA érettség (C) Kondorosi Károly, BME IIT, 2011. 35

Business Process Interoperability Maturity Ötlet: Capability Maturity Model (CMM) Általánosan jellemző 5 terület 5 fokozatú érettség (C) Kondorosi Károly, BME IIT, 2011. 36

BPIM faktorok (C) Kondorosi Károly, BME IIT, 2011. 37

Érettségi fokok Esetleges (silózott, ad-hoc) Helyi eredmények, együttműködés nehéz Taktikai együttműködés Van kapcsolat a szigetek között, de pont-pont, egy-egy feladat érdekében Újrahasznosítás (folyamat-vezérlés) Vannak üzleti folyamatok, több folyamatban is használt szolgáltatások Megosztott szolgáltatások A szolgáltatások a középpontban, BPM Szolgáltatás-orientált Monitorozott, dinamikus szolgáltatások (C) Kondorosi Károly, BME IIT, 2011. 38

Érettségi szintek (C) Kondorosi Károly, BME IIT, 2011. 39

(C) Kondorosi Károly, BME IIT, 2011. 40

Alkalmazás (C) Kondorosi Károly, BME IIT, 2011. 41

Microsoft SOA Maturity Model (C) Kondorosi Károly, BME IIT, 2011. 42

Gartner Assessment Framework E-kormányzati megoldásokhoz 3 dimenzió Idő Bonyolultság/költség Közösségi érték (fázisonként nőnie kell) Területek Stratégia és eljárásrend Emberi tényező Folyamatok Technológia (C) Kondorosi Károly, BME IIT, 2011. 43

(C) Kondorosi Károly, BME IIT, 2011. 44

Példák a magyar e-közigazgatásból (C) Kondorosi Károly, BME IIT, 2011. 45

Adatvédelem Problémák Széttagolt nyilvántartások Ugyanaz az adat többszörösen inkonzisztens adatbázisok Javítási algoritmusok hiánya Tagolt intézményi rendszer érdekérvényesítés ÁROP EKOP viszony (C) Kondorosi Károly, BME IIT, 2011. 46

E-Közigazgatási Keretrendszer Azonosítás e-fizetés Felügyelet Szolgáltatási sín Alrendszer Alrendszer Alrendszer Szolgáltatás adatbázis (C) Kondorosi Károly, BME IIT, 2011. 47

Mivel foglalkozik az EKK Architektúra Folyamatleírás Technikai és szemantikai interoperabilitás IT biztonság Fejlesztésmódszertan és alkalmazásfejlesztési keretrendszer Projektmenedzsment és monitoring Koordináció (C) Kondorosi Károly, BME IIT, 2011. 48