IT Projektmenedzsment PowerDesignerrel

Slides:



Advertisements
Hasonló előadás
IdőpontCím 09:15-09:45Az alkalmazás-életciklus menedzselése – Áttekintés (Kőnig Tibor) 09:45-10:30Az életciklus-kezelés alapjai – Forráskód-kezelés, build,
Advertisements

Adatbázis gyakorlat 1. Szerző: Varga Zsuzsanna ELTE-IK (2004) Budapest
Projekt vezetés és kontroll – Mi történik a gépházban?
Szoftverminőség, 2010 Farkas Péter. SG - Sajátos célok  SG 1. Termék / komponens megoldás kiválasztása  SP 1.1. Alternatívák és kiválasztási kritériumok.
Fischer Norbert. Szoftverfejlesztés jelenlegi problémái  Folyamatosan rövidülő határidők  Projekt indulásakor nem teljesen tiszta a funkcionalitás,
Heves megye civil szervezeteinek szervezetfejlesztése A program az Európai Unió támogatásával valósul meg. K á rp á tok Alap í tv á ny – Magyarorsz á g.
Minőségbiztosítási terv
RENDSZERINTEGRÁLÁS B_IN012_1
Tanuló (projekt)szervezet a Magyar Nemzeti Bankban
INFORMÁCIÓRENDSZEREK FEJLESZTÉSÉNEK IRÁNYÍTÁSA.. Alkalmazás - projekt Alkalmazás - a vállalat tökéletesítésére irányuló új munkamódszer projekt - az új.
Az ötlettől a projekttervig
2. Rendszer fejlesztés
A webes tesztelés jövője
SQL Server 2005 Reporting Services a gyakorlatban
Az adattárház tervezése
ASP.NET MVC 3 platform áttekintés
A projektmenedzsment funkciói és területei
OBJEKTUMORIENTÁLT PROGRAM
Modellvezérelt webalkalmazás-tervezés
A CAD/CAM modellezés alapjai
Nagyvállalati projektmenedzsment GTM szeminárium sorozat A Microsoft nagyvállalati projektmenedzsment megoldása Előadó:Kőnig Tibor
Nagyvállalati projektmenedzsment GTM szeminárium sorozat Projektindítási, dokumentálási és portfoliószintű költségkövetési feladatok támogatása az EPM.
Projektmenedzsment főosztály szerepe a Kereskedelmi és Hitelbank működésében Erdősi József főosztályvezető Pogátsnik Béla konzulens.
Microsoft Üzleti Megoldások Konferencia Nagyvállalati projektmenedzsment megoldás a Fővárosi Vízművek Rt.-nél Előadó: Fritsch Róbert CIO, Fővárosi.
Nagyvállalati projektmenedzsment GTM szeminárium sorozat Microsoft Project Server 2003 Egyedi projekt alkalmazások: pályázatok, beruházások kezelése a.
SQL Server 2005 Reporting Services Kószó Károly rendszermérnök Microsoft Magyarország.
Funkciópont elemzés: elmélet és gyakorlat
Megvalósíthatóság és költségelemzés Készítette: Horváth László Kádár Zsolt.
Konzulens: Dr. Boda György Készítette: Kovács Katalin
Bevezetés az ebXML-be Forrás: An Introduction to ebXML ebXML and Web Services Practical Considerations In Implementing Web Services Romin IraniRomin Irani.
WEB MES (webes gyártásirányító rendszer) Kiss Miklós (G-5S8)
WEB MES (webes gyártásirányító rendszer)
ESzabványok Workshop 1. előadás: Bevezető, eAdatmodell október 13.
XML támogatás adatbázis-kezelő rendszerekben
Objektum Vezérelt Szoftverek Analízise Ferenc Rudolf és Beszédes Árpád Szegedi Tudományegyetem FrontEndART.
Vezetői Információs Rendszer Kialakítása a Szegedi Tudományegyetemen Eredmények - Tapasztalatok Vilmányi Márton.
Microsoft BI technológiák az eszközmenedzsment szolgálatában
Szaktanácsadás SQL Server UpgradeTeljesítményoptimalizálás Replikáció kialakítás Disaster Recovery tervezés.NET Framework alapú fejlesztések.
Adatfolyam modellezés az SSADM-ben
Anyagadatbank c. tárgy gyakorlat Féléves tematika Adatbázis alapfogalmak, rendszerek Adatmodellek, adatbázis tervezés Adatbázis műveletek.
Kérdések a második zh-hoz
S S A D M ELEMZÉSI ÉS TERVEZÉSI MÓDSZERTAN
Rendelkezésre álló erőforrások pontos ismerete Kiosztott feladatok közel „valósidejű” követése Átláthatóság Tervezési folyamatok támogatása.
Zrínyi Miklós Nemzetvédelmi Egyetem
R EQUIREMENTS D EVELOPMENT Készítette: Devecseri Viktor.
Szervezeti viselkedés Bevezetés
1 Tudásalapú információ-kereső rendszerek elemzése és kifejlesztése Célkitűzés: Információk téma-specifikus, különböző típusú forrásokból (internet, intranet.
Programtesztelés. Hibák keletkezésének okai nem egyértelmű vagy hiányos kommunikáció fejlesztés közben maga a szoftver bonyolultsága programozói (kódolási)
Funkciói, feladatai és területei
Domain-specifikus nyelvek a fejlesztésben Ráth István
Elektronikus tanulási forráskezelő keretrendszer, kompetencia-fejlesztő program adatbázis létrehozása Calderoni program.
Szoftver születik Eötvös Konferencia Köllő Hanna.
Információs rendszer fejlesztése 4. előadás
Gyurkó György. Az OO programozás és tervezés története 1960-as évek: SIMULA (véletlen folyamatokat szimuláló programok írása) az OO nyelvek őse 1970-es.
Biztonsági szabályozás szerepe a biztonsági rendszeren belül
.NET FRAMEWORK Röviden Krizsán Zoltán 1.0. Tulajdonságok I Rövidebb fejlesztés 20 támogatott nyelv (nyílt specifikáció) 20 támogatott nyelv (nyílt specifikáció)
Continuous delivery: cél a működő szoftver
Projektirányítás elmélet - teszt
A cél-meghatározási, projektdefiniálási fázis Készítette: Szentirmai Róbert (minden jog fenntartva)
Sybase PowerDesigner Amikor mi irányítjuk a Mátrixot Michaleczky P é ter, Sybase Products Hungary.
BIRDIE Business Information Reporter and Datalyser Előadó: Schneidler József.
KONFIGURÁCIÓKEZELÉS è A projektirányítás a költségekkel, erőforrásokkal és a felhasznált idővel foglalkozik. è A konfigurációkezelés pedig magukkal a termékekkel.
Microsoft alapú VIR megoldás az egyetemeken Lénárt Marcell.
Gazdasági informatika - bevezető …avagy miért emlegetünk szakdolgozat írást informatika címén???
PROJEKTMENEDZSMENT Szabó Mária
UML használata a fejlesztésben, illetve a Visual Studio 2010-ben
Az ötlettől a projekttervig
Projektirányítás elmélet - teszt
Előadás másolata:

IT Projektmenedzsment PowerDesignerrel I recently did a course (Diploma in Company Direction) which was a lot like a mini-MBA. One of the teachers was someone who did Finance – after an hour or two of reading Balance Sheets, calculating Cost of Capital, he talked to us about Strategic Finance… What would you do if you had unlimited money? Really unlimited money? Right, now we just need to find a way of financing this… A vision without finance plan is just a dream… A finance plan without a vision is just numbers… This is the way I think about Enterprise Architecture: plan for turning strategic goals into reality Strategic goals for an organization without EA are just dreams Enterprise model / architecture without the strategic goals are just pretty pictures Michaleczky Péter szakértő, Sybase Magyarország

Témakörök Tervezés vállalati szinten PowerDesignerrel Projektminőség biztosítása Agilis tervezés és fejlesztés A PowerDesigner használata a projekt-életciklus során Projektelőkészítés Tervezés Fejlesztés Tesztelés Követés Enterprise Architecture Modell

Mi várható 2009-ben a vállalatoknál? Konszolidáció / költségcsökkentés Outsourcing Megfelelés (compliance) Összeolvadások, felvásárlások Agilitás – gyorsan a piacra juttatni a terméket/szolgáltatást Elindulni SOA irányban? Mindezek komoly változásokat generálnak az IT infrastruktúrában Az IT vezetők manapság felelősek az üzleti célok megvalósításáért is – nem csupán technológiai felelősségük van A hatékony projektmenedzsment segít csökkenteni a kockázatokat, költségeket és az implementációs időt Egyre nagyobb hangsúlyt kap az EA, ennek okai…

Tervezés vállalati szinten Kényszerítő erők Külső IT technológiák Gazdasági környezet Törvényi Belső Szándékok Üzleti célok Stratégiák ÜZLET Igény – üzleti folyamatok, tulajdonosok, használat felderítése, leírása Hogyan? – üzleti folyamatok, szervezet (emberek), szolgáltatások stb. modellezése lehetőségek, igények technológiai üzleti követelmények INFORMÁCIÓ Igény – az információ felderítése függetlenül az alkalmazásoktól és folyamatoktól Hogyan? – az adatok (táblák és kapcsolatok) modellezése ALKALMAZÁS Igény – alkalmazások tervezése, integrációja, telepítése és továbbfejlesztése Hogyan? – objektum-orientált modellezés (use case-, osztály-, komponensdiag.) A vállalati szintű tervezés perspektívái: üzleti perspektíva információs perspektíva alkalmazás szintű perspektíva technológiai, strukturális perspektíva Az egyes szinteken megfogalmazott kérdésekre a nagyvállalti tervezés ad válaszokat: megfelelő tervezési módszertanok (modellek) használata a résztvevők és a modellek közti kommunikáció Ellentétes hatás a vállalaton belül az üzlet felülről követelményeket támaszt (az IT számára nem mindig egyértelmű) az IT megpróbálja lefordítani és megvalósítani, a végeredmény azonban sokszor eltér az üzlet elvárásaitól kommunikációs szakadék alakul ki TECHNOLÓGIA, STRUKTURÁLIS Igény – az alkalmazások, adatok, szolgáltatások és hálózat felépítése Hogyan? – hálózati topológia modellek, deployment modellek stb. 4

Amit biztosan nem szeretnénk…

Mit várunk a projekt során? Kontroll: A rendszerek megértése és dokumentálása Hatékony projektmenedzsment (költség-, idő- és erőforrás becslés) Kockázatelemzés Agilitás - gyors reakció a változásokra: Központi meta-adat menedzsment (Repository) Hatáselemzéssel a változáskezelés egyszerűbb, pontosabb Újrahasznosítás (kódok, adatok, üzleti folyamatok) Produktivitás: kódgenerálás, szkriptgenerálás a rendelkezésre álló meta adatok alapján “Az Agilitás a Sebesség és a Pontosság kombinációja. A Sebesség önmagában még nem elég.” – David Dichmann, Sr. Product Manager, Sybase, Inc.

Mit nyújt a PowerDesigner? Integrált modellező eszköz üzleti folyamatmodellezés követelménykezelés logikai- és fizikai adatmodellezés UML 2.0 modellezés információ likviditás modellezés XML modellezés reporting vállalati Repository vállalati architektúra modellezés (Enterprise Architecture Model) „All-in-one” modellező eszköz: a nagyvállalati környezetben jelentkező minden tervezési/modellezési igényre megoldást kínál egyetlen eszközön belül: üzleti folyamatmodellezés követelménykezelés adatmodellezés objektum orientált alkamazás modellezés (UML 2.0) információ likviditás tervezés (replikáció, adattárházak) XML modellezés ötlettől a megvalósulásig: a kreatív tervezést támogatja, nincsenek szigorú megkötések egységes felhasználói felület, könnyen elsajátítható rendkívül rugalmas, testreszabható a modellek szabadon kiterjeszthetőek (saját elem-szintű paraméterek -> Extended Model Definition) Visual Basic szkripttel a metamodell feldolgozható 7

PowerDesigner „Link and Sync” WSBPEL 2.0 BPMN, ebXML Business Process Model Conceptual Data Model Object Oriented Model (UML) C# VB.NET Java J2EE PowerBuilder Requirements Model REPOSITORY Information Liquidity Model XML Model A metaadatok szerkezete és szerepe a PowerDesignerben: a modellek bármely más modellekkel kapcsolatba hozhatóak a különféle modellek közötti függőségi kapcsolatok (dependencies) kialakítása a követelmények precízen nyomon követhetőek a tervezés és az üzemeltetés bármely szakaszában hatáselemzés a modellen kívül lévő elemek bevonásával PowerDesigner Link & Sync technológiá révén: generálás során automatikusan létrejönnek a kapcsolatok (szülő és gyermekmodellek, pl: CDM -> PDM) a szülő modell változásai nyomán frissíthetőek a „gyermekmodellek” roundtrip- és reverse engineering támogatása Replication Federation, ETL, EII DTD Schema Physical Data Model Forward Engineering Reverse Engineering Roundtrip Engineering ODBC or Native Drivers DDL Import/Export 8

Projektminőség biztosítása Agilis tervezés/fejlesztés IT Projektmenedzsment PowerDesignerrel

Projektminőség biztosítása Követelménykezelés Kockázatelemzés Változáskezelés Projektdokumentáció előállítása Projektdokumentáció központi tárolása és publikálása (Repository)

Követelménykezelés Követelmény modell: Strukturált szöveges modell Minden elem önálló meta-adat MS Word import/export és MS Project export Export as Design Object: A követelmények exportálhatóak tervezési objektumokká Traceability linkek: az egyes követelményekhez hozzákapcsolhatóak a tervezési objektumok Rögzíthető adatok az egyes követelményekhez: típus prioritás kockázat ellenőrzés, tesztelés módja státusz Munkaidő (workload) megvalósítást végző személy vagy munkacsoport szószedet (glossary)

Kockázatelemzés Kockázatok: Követelményekhez rögzíthetőek Risk Analysis: Kockázat típusa Feltétele Bekövetkezés esélye Kockázat részletes leírása Stb. Kockázatok önállóan is riportolhatóak

Változáskezelés – Impact Analysis Technikája: a meta-adatok közti kapcsolatok felderítése több modellen keresztül Link & Sync Érintett követelményekre, tervezési objektumokra gyakorolt hatások és összefüggések Kimenete: Lista (exportálásra is) Hatásdiagram Hatáselemzés a Repositoryban lévő modelleken is végezhető

Projektdokumentáció előállítása Testreszabható riportok Kívánt részletességi szint Vállalati templét alkalmazása Egységes riport készíthető több modellről (multimodel report) Formátum: Nyomtatható (RTF) Intranet (HTML) List riportok előállítása Adott modell bizonyos típusú objektumairól készül ResultSet képezhető Export: XML, Excel, RTF, HTM stb.

Központi projektdokumentáció (Repository) Teljes projektdokumentáció tárolása központilag Modellek Projekt dokumentumok Forráskód, SQL szkript Strukturált formában (mappák) Csoportmunka (felhasználói jogosultság kezelés) Verzionálás (elemszintű)

Repository Web Browser A Repositoryban lévő modellek/dokumentumok megtekintése A teljes projektanyag publikálható Aktuális állapot és korábbi verziók olvasása

Agilis tervezés és fejlesztés Meta-adat menedzsment Költség-, erőforrás- és időbecslés Kód-újrahasznosítás Projektmenedzsment módszertanok támogatása eszköz szinten

Meta-adat menedzsment Gartner: az IT projektek 60%-a még mindig kudarccal végződik Kommunikációs szakadék az üzleti és technológiai szakemberek között A tudás zárt egységekben található csak meg Megoldás: integrált modellezési környezet alkalmazása Közös meta-adat menedzsment Közös nyelv: modellek és meta-adatok A Repository vállalati szintű használata Példa: Követelménykezelés üzleti folyamatmodellezéssel és adatelemzéssel együtt A tervezési és fejlesztési folyamatok hatékonyabb nyomon követése

Költség-, erőforrás- és időbecslés Alapja: a követelmények mellé felvett projektadatok User Allocation (kik felelősek a követelmény teljesüléséért) Workload (mennyi munkaóra, munkahét) Traceability Links (tervezési objektumok) Status (hogy áll a követelmény?) Egyéb, saját paraméterek (pl. határidő) Technikája: Erőforrás-méretezés és érintettség meghatározása Impact Analysis Impact Analysis Diagram (segít megérteni) User Allocation Matrix Traceability Matrix Kockázatelemzés (Risk Analysis adatok alapján)

Kód-újrahasznosítás Célja: Költség- és időtakarékosság Redundancia elkerülése  átláthatóbb rendszerek Meglévő rendszerek feltérképezése a PowerDesignerrel: Meglévő projekttermékek visszafejtése modellé Más eszközökben készült modellek importálása Vállalati IT feltérképezése Központi szolgáltatáskönyvtár Tudásbázis (KB) Reverse-engineering: Adatbázisok / SQL szkriptek Alkalmazások (.NET, Java, PB, C++ stb.) BPEL, WSBPEL / SOA Webszolgáltatások Modell-import: ERwin Rational XMI MS Visio

Projektmenedzsment módszertanok A PowerDesigner bármely projektmenedzsment módszerrel sikeresen alkalmazható PRINCE2, SCRUM, RUP, TMS stb. Projekt-nézet: Egy projektbe tartozó modellek és dokumentumok egy helyen Összefüggések ábrázolása diagram formájában Framework-ök: TOGAF, Zachmann, FEAF + egyedi framework-ök készítése Framework mátrix

Projekt és Framework

Projekt-életciklus IT Projektmenedzsment PowerDesignerrel

Projektéletciklus – iteratív folyamat Projektelőkészítés Követelménydefiníció Koncepcióterv Projektmenedzsment Logikai rendszerterv Fizikai rendszerterv Fejlesztés Tesztelés Követés

Követelménydefiníció / Koncepcióterv Üzleti folyamatmodellezés Többszintű üzleti folyamatmodellek Üzleti szintű adatelemzés, CRUD mátrix Üzleti szabályok, követelmények definiálása Data Flow Diagram (DFD) Használati esetek: Használati eset diagram (UML) Használati esetek szöveges és grafikus ábrázolása Használati esetek riportálása Infrastruktúra tervezés: Enterprise Architecture Model – infrastrukturális diagramok

Hatékony módszer a követelménydefinícióra

Logikai rendszerterv Használati esetek: Használati eset diagramok részletes kifejtése Dinamikus UML diagramokon (pl. tevékenység, szekvencia, állapot stb.) Konkrét komponensek/osztályok létrehozása, kapcsolása az egyes esetekhez Felhasználói felület tervezése (UI terv): A képernyők eltárolhatóak a Repositoryban UI navigációs terv (objektum vagy tevékenység UML diagram) UI szabályok és ellenőrzések rögzítése (üzleti szabályok) Az UI osztályok definiálása már ezen a szinten elvégezhető

Logikai rendszerterv (folyt.) Logikai adatmodellezés A PowerDesigner piacvezető az adatmodellező eszközök terén Logikai adatmodell (CDM/LDM): E/R, Merise és Barker jelölésrendszer Platformfüggetlen tervezés Adatelemek kezelése (BPM export/import) Üzleti folyamatmodell adatelemeiből generálható CDM/LDM A kapcsolatok csak logikai szinten ábrázolandóak Domainek, ellenőrzések, öröklés (inheritance), üzleti szabályok Bármely DB platformra generálhatunk fizikai adatmodellt (PDM) Logikai adatmodell (LDM): A koncepcionális modell bővítésére, ellenőrzésére, egy lépés a fizikai modell felé A kapcsolatok fizikai formáját már legenerálja a PowerDesigner ERwin modellek importálása

Koncepcionális adatmodell (CDM)

Logikai adatmodell (LDM)

Adatellenőrzési szabálykönyv, jogosultságok leírása Adatelemek felírása Üzleti folyamatmodellben vagy a logikai adatmodellben Adatellenőrzési szabályok összeírása Üzleti folyamatmodellben üzleti szabályként Követelményeknél üzleti szabályként Logikai adatmodellben (célszerű!) Az adatelemek esetén standard check adható meg Fizikai adatmodellben SQL kódként jelenik meg automatikusan Fizikai adatmodellben az üzleti szabályok közvetlenül constraintekké alakíthatóak

Fizikai rendszerterv - Alkalmazásterv A használati esetekből kiindulva készíthető el PowerDesigner UML 2.0 modell: Object Oriented Model (OOM) Konkrét fejlesztési platformra készül (PB, .NET, Java stb.) Osztályok és komponensek definiálása, leírása Kódvázak generálása

Fizikai rendszerterv – Fizikai adatmodell Fizikai adatmodell (PDM) generálható vagy frissíthető a meglévő logikai adatmodellekből Lehetőség: egy logikai modell több fizikai platformra Platformfüggő modellezési szint a PowerDesigner több mint 60 RDBMS-t ismer a választott platformnak megfelelő fizikai kapcsolatokat épít a táblák között Egyéb fizikai paraméterek megadása (pl. particionálás, szegmenskezelés, lock-olási sémák, jogosultsági szintek) SQL szkript-generálás és -visszafejtés adatbázis létrehozása és módosítása SQL állományok és ODBC-n keresztül is Jogosultságok modellezése multidimenzionális nézet Ténytáblák, dimenziótáblák kezelése Cube generálás Denormalizáció generálás: CDM, UML osztálydiagram, XML modell

Fizikai rendszerterv Alkalmazás implementációs terv kidolgozásához: UML implementációs diagramok Komponens és deployment diagram Integrációs terv: IT infrastruktúra terv Enterprise Architecture Modell (EAM) Alkalmazás integrációs terv UML implementációs diagram Adat integrációs terv: Information Liquidity Model (ILM)  ETL folyamatok, replikáció

Fejlesztés PowerBuilder UML 2.0 modell (OOM): Java, C#, VB.NET és PowerBuilder osztályok forráskódjának generálása, visszafejtése C++, Visual Basic, IDL-CORBA stb. forráskód generálása Visual Studio, Eclipse és PowerBuilder plug-in: modellezés közvetlenül a fejlesztőeszközben komponensvázak generálása, visszafejtése, fejlesztési keretrendszerek támogatása (pl. WSDL, EJB, Hibernate és NHibernate, JSP, JSF stb.) koncepcionális és fizikai adatmodell, XML modell generálása osztálydiagram alapján és vica versa XMI import/export, Rose modell importálása

Az UML 2.0 diagramok összefüggései, használatuk

Tesztelés A PowerDesigner részvétele a tesztelési terv elkészítésében: Adatközpontú tesztelés terv Vezérlésközpontú tesztelési terv Ezek alapja: Adatmodell (CDM) Alkalmazásterv (OOM) Használati esetek (OOM Use Case-ek) Projektvégtermék tesztelési fázisai: Funkcionális teszt Teljesítmény teszt Integrációs teszt

Funkcionális teszt Célja: adatbázis, alkalmazás, komponensek részletes, funkcionális ellenőrzése Tesztesetek kidolgozása a használati esetek alapján Pl. VBScript segítségével a használati esetek exportálhatóak Excelbe Unit alapú tesztelés: Az osztályok automatizált tesztelése .NET: nUnit tesztegységek generálása Java: jUnit tesztegységek generálása (Eclipse IDE alatt) Adatbázis tesztelés: Ellenőrzések riportolása tesztadat-generálás Megadott mintázat alapján véletlenszerűen ODBC forrásból vett mintaadatok alapján A tesztadatok generálásakor megőrizhető a konzisztencia

Teljesítmény teszt Célja: adatbázis, alkalmazás teljesítményének tesztje Adatbázis esetében: adatbázisméret-becslés (estimate) A sorok száma, oszlopok minőségének megadása szükséges Figyelembe veszi a fizikai platformot, paramétereket (indexek, táblaterek, szegmentálás) Nagy mennyiségű tesztadat generálása

Követés Változási igények keletkezése időben: Már a tervezési/fejlesztési fázisba Bevezetést követően fellelt hibák javítása (bugtracking) Módosítási igények (akár évekkel később) Hatékony változáskezelés PowerDesignerrel: A változások alapján hatás elemzés A változásokat elsőként a modellekbe is be kell vezetni, utána a kódba (van mód re-engineeringre) Verzionálás a Repositoryban A változáskövetés a projekt-életciklust követi iteratív módon

Enterprise Architecture EA = Vállalati szintű modellezés? Nem, ennél több: A vállalat modellezése

Mi az Enterprise Architecture? Mik az üzleti prioritások? Milyen információval / technológiával rendelkezik a cég? (AMI VAN) Milyen információra / technológiára van szükség? (AMI KELLENE) Mi a terve a cégnek, hogy a mostani állapotból a kívánt állapotra jusson el? Az Enterprise Architecture a Terv. Magában foglalja a cégvezetés elkötelezettségét, folyamatokat, módszertanokat, …, és eszközöket.

Az EA választ ad az üzleti problémákra Mik a fontosabb üzleti folyamatok az egyes szervezeteknél? Mik az üzletileg kritikus rendszerek és alkalmazások, amelyek segítenek ezeknél a folyamatoknál? Milyen adatok szükségesek a kritikus folyamatokban? Mi a jelenlegi hardware és szoftver inventory, és az infrastruktúra hogyan támogatja az üzleti folyamatokat, adatigényeket? És a nagy kérdés: mi történik, ha változtatunk… a hardver, szoftver, adatbázis platformon mely folyamatokat érint mindez kiket érint mindez

Enterprise Architecture Model Mit nyújt? vállalati szintű folyamatok, infrastruktúra, hiearchia modellezése meta adatok összegyűjtése hatáselemzés Nézőpontok üzleti felépítés alkalmazás architektúra technológiai infrastruktúra

EA modell együttműködése más modellekkel

DEMÓ Követelmény modell Kapcsolódó tervezési objektumok (üzleti folyamatmodell) Kockázatelemzés Hatáselemzés, hatáselemzés-diagram EA modell néhány példán keresztül Követelmény modell: Követelmény properties Kapcsolódó tervezési objektumok (BPM, adatelemek) Risk Analysis Riport (nyomtatható és intranetes) Hatáselemzés, hatáselemzés diagram EA modellről pár szóban

Az integrált modellezés előnyei Zökkenőmentes integráció Kommunikációs szakadék megszüntetése Meta-adat menedzsment Hatáselemzés: a változás megértése és elemzése Változás idő, kockázat és költség csökkentése Az üzleti célok nagyobb fokú megvalósítása Which other spreadsheets (presentations/word documents) reference this spreadsheet? Which other spreadsheets use this formula? Which other spreadsheets were developed by this person? If I want to make a change to “Customer” at Sybase, what impact would that have? If I change a business process from calling at work to calling on the mobile, what needs to change?

Köszönöm a figyelmet!