Przejdź do treści
Read this post in: de_DEen_USes_ESfr_FRid_IDjapl_PLpt_PTru_RUvizh_CNzh_TW
Home » TOGAF » TOGAF ADM: 10 najważniejszych technik – Część 6: Wymagania interoperacyjności

TOGAF ADM: 10 najważniejszych technik – Część 6: Wymagania interoperacyjności

Wymagania interoperacyjności w organizacjach i rozszerzonych przedsiębiorstwach

Określanie stopnia interoperacyjności wymaganego do udostępniania informacji i usług jest ważne w złożonych organizacjach lub rozszerzonych przedsiębiorstwach, ponieważ pomaga ustalić jasne wymagania architektoniczne dla systemów i uczestników procesu. Ustalając jasne cele interoperacyjności, organizacje mogą zapewnić, że ich systemy i uczestnicy są w stanie skutecznie komunikować się i wymieniać informacje w sposób standaryzowany i efektywny, co w końcowym rozrachunku może prowadzić do poprawy produktywności i obniżenia kosztów.

Macierz interoperacyjności systemów informacyjnych (ISIM) w TOGAF

Macierz interoperacyjności systemów informacyjnych (ISIM) jest częścią frameworku TOGAF, która opisuje relacje między różnymi składnikami systemu informacyjnego. Jest to narzędzie wykorzystywane do zapewnienia, że różne składniki systemu informacyjnego mogą skutecznie współpracować ze sobą.

The TOGAF Standard, Version 9.2 - Interoperability Requirements

ISIM służy do definiowania interfejsów i protokołów niezbędnych do komunikacji między różnymi składnikami systemu informacyjnego. Pomaga w identyfikacji ewentualnych luk lub niezgodności w systemie oraz w opracowywaniu rozwiązań mających na celu usunięcie tych problemów.

ISIM jest zazwyczaj tworzony w trakcie fazy rozwoju architektury metody TOGAF ADM (Metoda Rozwoju Architektury) i wykorzystywany do informowania projektowania architektury docelowej. ISIM może obejmować różne składniki, w tym sprzęt, oprogramowanie, dane, sieci oraz bezpieczeństwo.

W sumie ISIM jest ważnym narzędziem zapewniającym interoperacyjność systemu informacyjnego oraz jego skuteczną komunikację z innymi systemami w złożonym środowisku przedsiębiorstwa.

Macierz interoperacyjności z uczestnikami w kolumnach i systemami oprogramowania w wierszach

Oto przykład macierzy interoperacyjności z uczestnikami w kolumnach i systemami oprogramowania w wierszach. Komórki reprezentują stopień interoperacyjności między każdym systemem oprogramowania a uczestnikiem, gdzie 1 oznacza wymianę nieuporządkowanych danych, a 4 – bezproblemowe udostępnianie informacji.

 

Systemy oprogramowania / Uczestnicy Analitycy biznesu Programiści Naukowcy danych Zespół sprzedaży
System CRM 3 4 2 4
System zarządzania zapasami 2 3 2 3
System ERP 3 3 3 4
System Automatyzacji Marketingowej 2 4 2 4

 

W tym przykładzie zidentyfikowaliśmy cztery różne systemy oprogramowania (CRM, Zarządzanie magazynem, ERP i Automatyzacja Marketingowa) oraz czterech różnych stakeholderów (Analitycy Biznesowi, Programiści, Specjaliści ds. danych i Zespół Sprzedaży). Komórki w macierzy reprezentują stopień wzajemnej kompatybilności między każdym systemem oprogramowania a stakeholderem.

Na przykład komórka w wierszu 1, kolumnie 3 reprezentuje stopień interoperacyjności między systemem CRM a analitykami danych. W tym przypadku stopień interoperacyjności wynosi 2, co oznacza wymianę danych strukturalnych. Oznacza to, że system CRM może wymieniać dane z analitykami danych w strukturalnym formacie, ale mogą istnieć pewne ograniczenia lub ograniczenia co do typów danych, które mogą być wymieniane.

Legenda macierzy

Stopień interoperacyjności Opis
1 Niestrukturalna wymiana danych
2 Strukturalna wymiana danych
3 Bezproblemowe udostępnianie danych
4 Bezproblemowe udostępnianie informacji

 

Ta legenda zawiera krótki opis dla każdego stopnia interoperacyjności. Stopień 1 reprezentuje niestrukturalną wymianę danych, co oznacza, że dane mogą być wymieniane między systemami, ale mogą mieć ograniczoną strukturę lub organizację. Stopień 2 reprezentuje strukturalną wymianę danych, co oznacza, że dane mogą być wymieniane w strukturalnym formacie, ale mogą istnieć ograniczenia lub ograniczenia co do typów danych, które mogą być wymieniane. Stopień 3 reprezentuje bezproblemowe udostępnianie danych, co oznacza, że dane mogą być współdzielone między systemami bez ograniczeń lub ograniczeń, ale mogą istnieć pewne ograniczenia co do poziomu integracji między systemami. Na końcu stopień 4 reprezentuje bezproblemowe udostępnianie informacji, co oznacza, że systemy mogą bezproblemowo dzielić się informacjami i całkowicie się zintegrować.

Ogólnie rzecz biorąc, taki rodzaj macierzy może być pomocny w identyfikowaniu obszarów, w których interoperacyjność między różnymi systemami oprogramowania i stakeholderami może zostać ulepszona, oraz w kierowaniu rozwojem rozwiązań mających na celu poprawę interoperacyjności.

Dodawanie większej głębi do komórki macierzy interoperacyjności

W tym przykładzie mamy pięć systemów oprogramowania, które są przedstawione zarówno w wierszach, jak i kolumnach macierzy. Komórki macierzy reprezentują stopień interoperacyjności między każdą parą systemów, z dwiema wymiarami (a-d i 1-4), które reprezentują typy wymienianych informacji oraz poziom standardyzacji lub kompatybilności wymaganej.

Na przykład komórka reprezentująca interoperacyjność między Systemem 1 a Systemem 3 to 2c, co oznacza, że te dwa systemy mają stopień 2 (strukturalna wymiana danych) interoperacyjności, a dzielą wspólną wymianę danych (Wymiar 2: Poziom standardyzacji/kompatybilności = 2) dotyczącą opieki nad pacjentem (Wymiar 1: Typ wymienianych informacji = c). Komórka reprezentująca interoperacyjność między Systemem 4 a Systemem 5 to 4a, co wskazuje, że te dwa systemy mają stopień 4 (bezproblemowe udostępnianie informacji) interoperacyjności i dzielą wymianę danych w czasie rzeczywistym (Wymiar 2: Poziom standardyzacji/kompatybilności = 1) dotyczącą opieki nad pacjentem (Wymiar 1: Typ wymienianych informacji = a).

Przykład

Oto przykład macierzy interoperacyjności 5×5 z dwoma wymiarami dla każdej komórki:

 

System 1 System 2 System 3 System 4 System 5
System 1 1b 2c 3d 4d
System 2 1b 2b 3c 4b
System 3 2c 2b 3a 4c
System 4 3d 3c 3a 4a
System 5 4d 4b 4c 4a

 

Legenda 1: Stopnie interoperacyjności

  • Stopień 1: Ograniczone udostępnianie danych (A)
  • Stopień 2: Strukturalna wymiana danych (B)
  • Stopień 3: Bezproblemowe udostępnianie danych (C)
  • Stopień 4: Bezproblemowe udostępnianie informacji (D)

Legenda 2: Wymiaru wzajemnej interoperacyjności

  • Wymiar 1: Rodzaj udostępnianych informacji (a-d)
  • Wymiar 2: Poziom standaryzacji/spójności (1-4)

 

Przykład: system opieki zdrowotnej

W tym przykładzie wiersze i kolumny reprezentują różne systemy opieki zdrowotnej. Komórki reprezentują poziom interoperacyjności między systemami na podstawie dwóch wymiarów: (1) rodzaju udostępnianych informacji (a-d) oraz (2) poziomu standaryzacji/spójności (1-4).

oto przykład macierzy interoperacyjności dwuwymiarowej dla systemu opieki zdrowotnej:

 

EHR szpitalny Zarządzanie apteką Rozliczenia medyczne Wymiana informacji medycznych Telemedycyna
EHR szpitalny 2c 2a 3b 1b
Zarządzanie apteką 2c 2d 1a 1a
Rozliczenia medyczne 2a 2d 3c 1c
Wymiana informacji medycznych 3b 1a 3c 2b
Telemedycyna 1b 1a 1c 2b

 

Legenda 1: Poziom interoperabilności

  • Stopień 1: Ograniczone udostępnianie danych
  • Stopień 2: Strukturalna wymiana danych
  • Stopień 3: Bezprzeszkodowe udostępnianie danych
  • Stopień 4: Bezprzeszkodowe udostępnianie informacji

Legenda 2: Wymiary interoperabilności

  • Wymiar 1: Rodzaj udostępnianych informacji (a-d)
  • Wymiar 2: Poziom standaryzacji/spójności (1-4)

 

Na przykład komórka na przecięciu systemów EHR szpitala i systemów zarządzania apteką pokazuje „2c”, co oznacza, że między tymi systemami zachodzi strukturalna wymiana danych (stopień 2) w zakresie wspólnych danych (wymiar „c”). Podobnie komórka na przecięciu systemów wymiany informacji medycznych i systemów rozliczeń medycznych pokazuje „3c”, co oznacza, że między tymi systemami zachodzi bezprzeszkodowe udostępnianie danych (stopień 3) w zakresie kompletnych danych (wymiar „c”).

Podsumowanie

Ten artykuł omawia koncepcję interoperabilności w kontekście frameworku TOGAF. Interoperabilność definiowana jest jako zdolność do udostępniania informacji i usług i stanowi ważny wymóg architektoniczny dla złożonych organizacji i rozszerzonych przedsiębiorstw. Artykuł wyjaśnia, jak interoperabilność może być przedstawiona w macierzy interoperabilności, która może być wykorzystywana do określania poziomu interoperabilności między różnymi systemami oprogramowania. Macierz tę można również rozszerzyć o dwa wymiary, takie jak rodzaj udostępnianych informacji i poziom standaryzacji/spójności, aby zapewnić bardziej szczegółową analizę interoperabilności.

Artykuł przedstawia przykłady macierzy interoperabilności dla różnych scenariuszy, w tym systemów medycznych i rządowych. Ogólnie rzecz biorąc, interoperabilność jest istotnym aspektem nowoczesnej architektury przedsiębiorstwa, a wykorzystanie macierzy interoperabilności może pomóc organizacjom zapewnić, że ich systemy są w stanie skutecznie komunikować się i wymieniać informacje.

Dodaj komentarz