Wprowadzenie do architektury korporacyjnej. (Enterprise Architecture) Dr hab. Andrzej Sobczak, prof. SGH, Kierownik Zakładu Systemów Informacyjnych, Katedra Informatyki Gospodarczej SGH E-mail: sobczak@sgh.waw.pl
Plan prezentacji Struktura prezentacji metodycznych korporacyjna tylko fakty Definicja architektury korporacyjnej Definicja ładu architektonicznego 7 głównych grzechów architektonicznych Wprowadzenie do języka ArchiMate
Struktura prezentacji metodycznych Generalne informacje o architekturze korporacyjnej i ArchiMate Od ogółu do szczegółu Generalne informacje o TOGAF Jak budować potencjał architektoniczny organizacji Pryncypia EA Korporacyjna.pl
korporacyjna tylko fakty EAto jedyna rzecz, której Chuck Norrisnie potrafi zabić. EAnie jest skomplikowana. Jesteśmy po prostu niedostatecznie inteligentni. EAjest wykorzystywana w krajach rozwijających siędo rozwiązywania problemu głodu. Całe populacje mogą żywićsiękorzyściamibiznesowymi możliwymi do osiągnięcia, dzięki zastosowaniu EA. Architekci nie wykorzystują EA. To EAwykorzystuje architektów. Odpowiedźna ostateczne pytanie dotyczące życia, wszechświata, wszystkiego brzmi: EA.
Cele i inicjatywy strategiczne IT Systemy IT gotowe do eksploatacji Korporacyjna.pl
Skoro TO (mniej więcej) działa, to jak TO wytłumaczyć? Korporacyjna.pl
Skoro TO (mniej więcej) działa, to jak TO wytłumaczyć? Korporacyjna.pl
korporacyjna tylko fakty Korporacyjna.pl
Przykład, jakie wyzwanie może zaadresowaćarchitektura korporacyjna Właściciel biznesowy (nadzór) Wykonawca systemu (charakter projektowy) Sprzeczne interesy Utrzymanie (charakter ciągły) System informatyczny
Przykład, jakie wyzwanie może zaadresowaćarchitektura korporacyjna Sprzeczne interesy projektów z interesem z Kierownictwem Korporacyjna.pl
Dlaczego zaczynamy od definicji?
Jak obecnie rozumiane jest pojęcie architektury korporacyjnej? korporacyjna formalny opis struktury i funkcji komponentów korporacji, wzajemnych powiązańpomiędzy tymi komponentami...
Jak obecnie rozumiane jest pojęcie architektury korporacyjnej? Komponenty korporacji elementy składowe korporacji, zarówno na poziomie biznesowy, danych, aplikacji oraz technicznym. Mogąto byćzarówno procesy, struktury danych, aplikacje jak i konkretne rozwiązania informatyczne (programowe i sprzętowe). W TOGAF komponenty korporacji noszą nazwę bloków budowlanych. Poziom granulacji
Jak obecnie rozumiane jest pojęcie architektury korporacyjnej? Pryncypia, polityki i standardy Domeny architektoniczne Struktura organizacyjna biznesowa techniczna todykami dejściami Wymagania biznesowe danych aplikacji Korporacyjna.pl Procesy zarządcze Pomiary
Jak obecnie rozumiane jest pojęcie architektury korporacyjnej? Powiązania Statyczna struktura Korporacyjna.pl
Jak obecnie rozumiane jest pojęcie architektury korporacyjnej? korporacyjna formalny opis struktury i funkcji komponentów korporacji, wzajemnych powiązańpomiędzy tymi komponentami... oraz pryncypia i wytyczne odnośnie do zarządzania projektowaniem i zmianą tych komponentów w czasie.
Jak obecnie rozumiane jest pojęcie architektury korporacyjnej? Pryncypia architektury korporacyjnej zbiór podstawowych, trwałych zasad bazujących na strategii rozwoju organizacji i stanowiących reprezentacjęcałościowych potrzeb organizacji w zakresie tworzenia jej rozwiązań informatycznych.
Jak obecnie rozumiane jest pojęcie architektury korporacyjnej? Stan as-is Stan to-be Poziom szczegółowości Oś czasu Korporacyjna.pl
7 mitów o architekturze korporacyjnej 1. korporacyjna i projekt to są te same rzeczy 2. <moja ulubiona technologia> jest architekturą 3. Dobra architektura to praca pojedynczego architekta 4. jest płaska, jeden wielki schemat jest wystarczający 5. to po prostu struktura 6. nie może być mierzona ani walidowana 7. jest nauką/sztuką
Jak podejśćdo budowy architektury korporacyjnej? Ramy architektoniczne(ang. architecture framework) narzędzie umożliwiające definiowanie architektury [korporacyjnej]. Powinny one: określaćmetodęopisu systemów na poziomie komponentów (bloków budowlanych) i ich interakcji, dostarczaćspójnego aparatu pojęciowego do opisania wszystkich domen architektonicznych, zawieraćlistęrekomendowanych standardów wykorzystywanych na poziomie komponentów, definiować role i ich odpowiedzialności, wprowadzać mechanizmy zarządcze ( governance ), mieć wsparcie ze strony narzędzi informatycznych, nie być zamknięte (sposób licencjonowania) tak, aby można je dostosować do potrzeb konkretnej organizacji.
Jak rozumiemy zbudowanie architektury korporacyjnej? Faza wstępna i pryncypia Planowanie architektury Projektowanie architektury Wdrożenie architektury Zbudowanie architektury G Nadzór nad wdrożeniem H Zarządzanie zmianą architektury F Planowanie migracji Korporacyjna.pl A Wizja architektury Zarządzanie wymaganiami E Możliwości i rozwiązania B biznesowa D techniczna C danych i aplikacji
Pojęcie i elementy składowe ładu architektonicznego Ład architektoniczny system (mechanizm), dostarczający struktury, za pomocąktórej ustanawiany jest zbiór celów tworzenia architektury korporacyjnej oraz środków, poprzez które możliwe jest osiąganie tych celów i monitorowanie wydajności ich realizacji. Koło architektoniczne - fragmenty Relacje z innymi metodykami i podejściami aplikacji Pomiary Struktura organizacyjna, role i odpowiedzialności techniczna Wymagania biznesowe biznesowa danych Korporacyjna.pl Pryncypia, polityki i standardy Zarządcze procesy architektonicze
Poziomy ładu architektonicznego Ład korporacyjny Ład IT Ład architektoniczny Korporacyjna.pl
Wyznaczniki dobrego ładu architektonicznego Dyscyplina Zobowiązanie do przestrzegania przez wszystkichprocedur, procesów i struktury upoważnień(syndrom projektów politycznych ) Przejrzystość Wszystkie działania i ich wyniki sądostępne do inspekcji przez upoważnione organizacje (syndrom lub czasopisma ) Niezależność Minimalizowanie lub unikanie potencjalnego konfliktu interesów (syndrom podwójnej podległości ) Rozliczalność Identyfikacja grup upoważnionych i rozliczanych za podjęte działania (syndrom kropli atramentu ) Odpowiedzialność Wszyscy zaangażowani musządziałaćodpowiedzialnie w stosunku do organizacji i interesariuszy (syndrom pszczółki ) Uczciwość Brak nieuczciwej przewagi którejś ze stron (syndrom kolegi prezesa )
7 głównych grzechów architektonicznych 1. Pomysł, że architektura korporacyjna to przedsięwzięcie informatyczne. 2. Uczymy się biegać nie nauczywszy się chodzić tj. próbujemy budować architekturę korporacyjną w organizacji nieprzygotowanej(świadomość decydentów). 3. korporacyjna ma staćsię magiczną tabletkąna wszystko [o natychmiastowym działaniu]. 4. Zapominamy, że architektura korporacyjna to nie tylko modele to przede wszystkim podejmowanie świadomych decyzji na bazie tych modeli. 5. Architekci korporacyjni [2-3 osoby] mają zrobić architekturę korporacyjną [od razu]. 6. Tworzymy [i utrzymujemy] modele w MS Office. 7. Zaniedbujemy komunikację wewnętrzną w organizacji nt. działań związanych z architekturąkorporacyjną, kosztem komunikacji zewnętrznej.
Wprowadzenie do języka ArchiMate Dr hab. Andrzej Sobczak, prof. SGH, Kierownik Zakładu Systemów Informacyjnych, Katedra Informatyki Gospodarczej SGH E-mail: sobczak@sgh.waw.pl
Niewłaściwe perspektywy...
Właściwa perspektywa...
, to sztuka komunikowania Architekci Obszary troski Interesariusze Wizualizacja Modele architektoniczne Analiza Korporacyjna.pl Punkty widzenia Widoki
W czym tworzyćmodele architektoniczne? IDEF? BPMN? UML? Biznes IT
Główna bolączka dotychczasowych języków Korporacyjna.pl
ArchiMate język przyszłości EA Wizualizacja Analizy Zintegrowany opis w oraz pomiędzy domenami architektonicznymi Rysunek ArchiMate Fundation
Paręliczb nt. ArchiMate Indywidualni użytkownicy 3000 5000 Organizacje 175 200
Kto korzysta z ArchiMate
Narzędzia........................ IDS Scheer: Aris ArchiMate Modeler
Efekt synergii TOGAF + ArchiMate Rada Fundacji ArchiMate oraz rada The Open Group wyraziły swoje zainteresowanie przyjęciem ArchiMate jako niezależnego standardu w modelowaniu i analizie architektury korporacyjnej, pod egidą The Open Group. 30 stycznia 2008
Ostatnie wydarzenia... Informacje z konferencji TheOpenGroup z San Diego, luty 2009 ArchiMate Specification has beenformally accepted as Open Group standard this week! Official launch at TOG conference in London, April 2009
ArchiMate i TOGAF Proces Widoki + punkty widzenia Język
Podstawowe założenia ArchiMate Usługi biznesowe Warstwa biznesowa Podejście warstwowe Usługi aplikacji Warstwa aplikacji Podejście usługowe Usługi infrastruktury Korporacyjna.pl Wewnętrzne usługi aplikacji Warstwa techniczna Wewnętrzne usługi infrastruktury
Podstawowe założenia ArchiMate Biznes Domena organizacji Domena procesów Domena produktu Aplikacje Domena aplikacji Domena danych Infrastruktura Korporacyjna.pl Elementy aktywne Domena infrastruktury technicznej Zachowania Elementy pasywne
Metamodeljęzyka ArchiMate Korporacyjna.pl
Do czego służy metamodel? Korporacyjna.pl
Jak to może wyglądać? Archisurance Front Office Customer Relations Back Office Intermediary Relations Struktura organizacyjna Home & Away Car Legal Aid Finance Product Development HRM Document Processing SSC Korporacyjna.pl
Jak to może wyglądać? Korporacyjna.pl Customer Usługi i procesy biznesowe Insurance Application Service Claim Registration Service Claims Payment Service Customer Information Service Premium Payment Service Close Contract Handle Claim Inform Customer Collect Premium
Jak to może wyglądać? Customer Obiekty biznesowe i struktury danych Customer File Data Customer File Damage Claim Data Insurance Request Data Insurance Request Insurance Policy Damage Claim Travel Insurance Policy Car Insurance Policy Home Insurance Policy Liability Insurance Policy Legal aid Insurance Policy Insurance Policy Data Korporacyjna.pl
Jak to może wyglądać? Claim Form Damage Claim Procesy biznesowe i struktury danych create/ update read crud Handle Claim Damage Occured Register Accept Valuate Pay create/ update Customer File read read Insurance Policy update Korporacyjna.pl update Customer File
Jak to może wyglądać? Home & Away Policy Administration Customer Data Access Aplikacje i struktury danych Customer File Data Risk Assessment Claim Data Management Damage Claim Data Policy Data Management Insurance Policy Data Korporacyjna.pl
Jak to może wyglądać? Database Service Archisurance File Service Network Service Infrastruktura techniczna NAS File Server Mainframe CICS Intermediary DBMS Message Queing Unix Server LAN Unix Server Farm Unix Server Firewall BIBIT Firewall LAN Admin Server Korporacyjna.pl
Co daje External Roles and Actors Insurant Client Big picture? External Business Services Claim Registration Service Customer Information Service Claims Payment Service Dlaczego mam Ci dać x-tysięcy PLN na coś, co ty nazywasz serwerem NAS? Business processen and internal actors / roles Handle Claim Register Accept Valuate Pay Insurer Archisurance External Application Services Insurance Application Service Customer data mutation Service Premium Payment Service Application Components and Services CRM System CIS Policy Data Management Claim InfoServ Financial Application Bo... bez tego klientowi naszej firmy nie będziemy mogli świadczyć usługi wypłaty odszkodowania... Korporacyjna.pl External infrastructure services Infrastructure Claim Files Service Mainframe CICS DBMS Unix Server Unix Server Farm Unix Server Customer File Service NAS File Server Dr hab. Andrzej Sobczak, prof. SGH Queing Katedra Informatyki Gospodarczej sobczak@sgh.waw.pl Message
Dziękuję za uwagę Zapraszam do dyskusji sobczak@sgh.waw.pl Dr Andrzej Sobczak, Katedra Informatyki Gospodarczej SGH