Menu
Zamknij menu
Zaloguj się
Asseco Academy » Baza Wiedzy » Enterprise Continuum – jak przekuć teoretyczną koncepcję TOGAF® w praktyczne narzędzie
27.08.2024 - Artykuł

Enterprise Continuum – jak przekuć teoretyczną koncepcję TOGAF® w praktyczne narzędzie

Czasami można odnieść wrażenie, że Enterprise Continuum bywa traktowane przez architektów jako teoretyczny koncept w TOGAF®. Może to być błędna ocena, jednak wnioski te wynikają z dyskusji na temat Enterprise Continuum i podejścia do tej teoretycznej abstrakcji.

W artykule przedstawimy praktyczne sposoby wykorzystania Enterprise Continuum.

Czym jest Enterprise Continuum?

Enterprise Continuum to sposób klasyfikacji artefaktów architektonicznych i rozwiązań. Składa się z dwóch równoległych continuum: architektur (w tym modeli referencyjnych) i rozwiązań.

Każdy z tych poziomów dzieli się na cztery części. Architecture Continuum obejmuje:

  • Foundation Architectures (podstawowe elementy, z których składają się wszystkie architektury),
  • Common Systems Architectures (architektury bazujące na elementach z Foundation, tworzące użyteczne kombinacje do rozwiązywania konkretnych problemów),
  • Industry Architectures (architektury właściwe dla danej branży),
  • Organization Specific Architectures (dedykowane architektury opisujące konkretne organizacje lub ich części).

Analogicznie do Architecture Continuum wygląda Solution Continuum, które obejmuje rozwiązania, czyli konkretne implementacje. Mogą one być opisane przez artefakty z Architecture Continuum, jednak podział rozwiązań na cztery kategorie można również przeprowadzić bez ich opisu architektonicznego.

Obecnie Enterprise Continuum może wydawać się teoretyczną kategoryzacją, dlatego warto omówić jego praktyczne zastosowania.

Praktyczne wykorzystanie Enterprise Continuum

Enterprise Continuum daje sposób na komunikowanie i uzgadnianie niektórych aspektów architektury oraz wyboru implementacji.

Tworząc architekturę opisującą część organizacji, można od razu zdecydować, że będzie ona wzorowana na architekturze właściwej dla danej branży, stosując branżowy model referencyjny. Wybierając rozwiązania i tworząc strategię implementacji, można określić, które z systemów mają należeć do klasy Common, które mają być zaimplementowane jako Industry (rozwiązania branżowe), a które mają być tworzone jako dedykowane (szyte na miarę). Każda z tych klas obejmuje inne rozwiązania. Rozwiązania Common i Industry to zwykle gotowe produkty, natomiast systemy dedykowane są zazwyczaj droższe zarówno w wytworzeniu, wdrożeniu, jak i późniejszym utrzymaniu oraz dostosowywaniu.

Komunikując zarówno architekturę, jak i proponowane rozwiązania, można używać prostego i wspólnego języka, zrozumiałego dla wszystkich. Ułatwia to podejmowanie decyzji oraz uzasadnianie tych decyzji.

Kolejnym sposobem na wykorzystanie klasyfikacji Enterprise Continuum jest tworzenie samej architektury. Proces ten można postrzegać jako przechodzenie od poziomu Foundation (wybór usług i podstawowych elementów w architekturze), tworzenie na tej podstawie architektur Common, a następnie uzupełnianie ich o elementy Industry Specific oraz Organization Specific. Nie jest to proces, ale wsparcie w tworzeniu architektury. Ze względu na to, że architektury Common, Industry i Organization Specific opierają się na Foundation, architekturę można uzupełniać o elementy Foundation w miarę potrzeb. Utworzona architektura całej organizacji będzie oczywiście specyficzna dla danej organizacji (Organization Specific), jednak jej części będą oparte na Common, Industry oraz Organization Specific, a wszystkie te elementy będą korzystać z usług i komponentów poziomu Foundation.

Korzystanie z modelu Enterprise Continuum upraszcza złożoność myślenia o całościowej architekturze i umożliwia architektowi lepsze komunikowanie się oraz podejmowanie decyzji przez właściciela architektury.

Autor: Mirosław Prywata

Przepraszamy, brak artykułów w wybranej kategorii.

Czym zajmuje się Asseco?
Jakie są nasze mocne strony?
Poznaj jakość Asseco