de_DEen_USes_ESfa_IRfr_FRid_IDjapl_PLpt_PTru_RUvizh_CNzh_TW

Przewodnik ArchiMate 4 z wykorzystaniem Visual Paradigm Enterprise Architect

Ten przewodnik wyjaśnia, jak tworzyć, organizować, weryfikować, utrzymywać i publikować modele ArchiMate 4 za pomocą Visual Paradigm Enterprise Architect. Jest przeznaczony dla architektów przedsiębiorstw, architektów rozwiązań, analityków biznesowych oraz zespołów architektury przechodzących z ArchiMate 3.2 na ArchiMate 4.

Visual Paradigm 18.0 i nowsze wersje oferują dedykowany edytor ArchiMate 4, palety ArchiMate 4, natywną wielokrotność relacji, wsparcie dla dokumentacji, import/export XML, funkcje współpracy oraz kompatybilność wsteczną z diagramami ArchiMate 3.2.

Infografika przedstawiająca funkcje ArchiMate 4 w Visual Paradigm, w tym dedykowany edytor, palety, wsparcie XML oraz kompatybilność wsteczna z ArchiMate 3.2.

Nazwy menu mogą się nieznacznie różnić w zależności od wersji i edycji Visual Paradigm. Poniższe instrukcje zakładają użycie Visual Paradigm Desktop Enterprise Edition 18.0 lub nowszej.

1. Do czego służy ArchiMate

ArchiMate to język modelowania architektury przedsiębiorstw służący do opisywania:

  • Strategia i cele biznesowe

  • Struktury organizacyjne

  • Produkty i usługi

  • Procesy i możliwości biznesowe

  • Aplikacje i usługi aplikacyjne

  • Dane i informacje

  • Infrastruktura technologiczna

  • Projekty, pakiety robocze, poziomy i mapy drogowe wdrożenia

  • Relacje między domenami architektury

ArchiMate nie jest metodologią zarządzania projektami i nie zastępuje BPMN, UML ani modelowania danych. Zamiast tego zapewnia zintegrowany widok architektoniczny, który łączy te modele.

Na przykład:

Diagram pokazujący, jak ArchiMate łączy dziedziny architektury od celów biznesowych aż do infrastruktury technologicznej.Wartość ArchiMate wynika z pokazywania relacji między tymi koncepcjami, a nie z modelowania każdej domeny z osobna.

2. Zmiany koncepcyjne w ArchiMate 4

ArchiMate 4 wprowadza bardziej zorientowaną na domeny strukturę i zmniejsza liczbę wyspecjalizowanych, zduplikowanych elementów.

Diagram porównujący warstwy ArchiMate 3.2 z domenami ArchiMate 4, pokazujący ewolucję od warstw ułożonych jedna na drugiej do połączonych sześciokątnych domen.

2.1 Od warstw do domen

ArchiMate 3.2 powszechnie stosował widok zorientowany na warstwy:

  • Strategia

  • Biznes

  • Aplikacja

  • Technologia

  • Wdrożenie i migracja

  • Motywacja

ArchiMate 4 organizuje język wokół domen:

  • Wspólne

  • Biznes

  • Aplikacja

  • Technologia

  • Motywacja

  • Strategia

  • Wdrożenie i migracja

Domena Wspólna zawiera ponownie wykorzystywalne koncepcje, które można stosować w różnych domenach. Domena Motywacji jest umiejscowiona centralnie w ramach ArchiMate 4, podkreślając, że decyzje architektoniczne powinny być powiązane z celami, czynnikami napędowymi i wynikami.

2.2 ArchiMate Hexagonion

Rama ArchiMate 4 jest powszechnie przedstawiana jako ArchiMate Hexagonion. Podkreśla ona relacje między:

Wsparcie ArchiMate 4 w Visual Paradigm – Wczesne i Kompleksowe

  • Motywacja

  • Strategia

  • Architektura podstawowa

  • Wdrożenie i migracja

Traktuj Hexagonion jako mapę koncepcyjną, a niekoniecznie jako układ każdego diagramu. Szczegółowy diagram architektury powinien zazwyczaj koncentrować się na jednym zagadnieniu interesariusza i jednym konkretnym punkcie widzenia.

2.3 Zjednoczone koncepcje

ArchiMate 4 zmniejsza duplikację między koncepcjami biznesowymi, aplikacyjnymi i technologicznymi. Zamiast tworzyć oddzielne wersje podobnych koncepcji behawioralnych dla każdej warstwy, język preferuje koncepcje wielokrotnego użytku, które mogą być interpretowane w kontekście.

Oznacza to, że powinieneś wybierać elementy na podstawie ich znaczenia architektonicznego, a nie jedynie na podstawie dziedziny, w której występują.

2.4 Wielokrotność na relacjach

ArchiMate 4 obsługuje wielokrotność na relacjach, takich jak:

  • 1

  • 0..1

  • 1..*

  • 0..*

Na przykład:

Klient ── używa ── 0..* Obsługa klienta

Pozwala to modelowi wyrażać kardynalność i ograniczenia architektoniczne bezpośrednio na łącznikach. Visual Paradigm obsługuje wyświetlanie wielokrotności na relacjach ArchiMate 4.

2.5 Zniesione lub scalone koncepcje

Niektóre koncepcje z ArchiMate 3.2 zostały usunięte, scalone lub przedstawione za pomocą bardziej ogólnych elementów. Przykłady podane w wytycznych ArchiMate 4 obejmują:

  • Kompozycja usunięta z podstawowego zestawu relacji

  • Specjalistyczne koncepcje interakcji scalone

  • Umowa, ograniczenie, luka i reprezentacja nie są już traktowane jako odrębne koncepcje

  • Ścieżka została przeniesiona do Domenu Wspólnego

Przy migracji istniejącego modelu nie należy po prostu zmieniać nazw wszystkich starych elementów. Najpierw określ znaczenie oryginalnego elementu modelu, a następnie przedstaw to znaczenie za pomocą odpowiedniej koncepcji ArchiMate 4.

3. Instalowanie i przygotowanie Visual Paradigm

3.1 Wymagana edycja

Użyj edycji Visual Paradigm, która obejmuje wsparcie dla architektury przedsiębiorstwa i ArchiMate. Edycja Enterprise jest odpowiednim wyborem dla organizacji wymagających:

  • Modelowanie ArchiMate

  • Współpraca zespołowa

  • Walidacja modelu

  • Generowanie dokumentacji

  • Publikowanie projektu

  • Import i eksport XML

  • Integracja z BPMN, UML i innymi typami modeli

Możliwości ArchiMate w Visual Paradigm obejmują edycję metodą przeciągnij i upuść, wielokrotnie używane elementy modelu, niestandardowe punkty widzenia, współpracę, podgląd diagramów online oraz linki do modeli BPMN i UML.

3.2 Utwórz projekt

  1. Uruchom Visual Paradigm.

  2. Wybierz Projekt > Nowy projekt.

  3. Wprowadź nazwę projektu, na przykład:

    Transformacja Obsługi Klienta
    
  4. Wybierz lokalizację projektu.

  5. Zapisz projekt.

  6. Utwórz logiczną strukturę pakietów przed dodawaniem diagramów.

Przydatna struktura pakietów wygląda następująco:

Transformacja Obsługi Klienta
├── 00 Zarządzanie
├── 01 Motywacja
├── 02 Strategia
├── 03 Biznes
├── 04 Aplikacje
├── 05 Technologia
├── 06 Wdrożenie i migracja
├── 07 Punkty widzenia
├── 08 Katalogi
└── 09 Raporty

3.3 Włącz edytor ArchiMate 4

Aby utworzyć diagram ArchiMate 4:

  1. Wybierz Diagram > Nowy.

  2. Wyszukaj ArchiMate.

  3. Wybierz edytor diagramów ArchiMate 4, jeśli wyświetlane są oddzielne opcje ArchiMate 3.2 i ArchiMate 4.

  4. Wybierz szablon diagramu lub punktu widzenia.

  5. Umieść diagram w odpowiednim pakiecie.

  6. Nadaj mu opisową nazwę, taką jak:

    Obsługa Klienta – Widok Motywacji
    

Visual Paradigm 18.0 wprowadził nowy edytor diagramów ArchiMate 4 i paletę, zachowując jednocześnie możliwość pracy z diagramami ArchiMate 3.2. Istniejące modele 3.2 nie wymagają natychmiastowej migracji.

4. Organizowanie repozytorium architektury

Repozytorium powinno rozróżniać między elementami modelu podlegającymi ponownemu wykorzystaniu a widokami skierowanymi do interesariuszy.

4.1 Elementy podlegające ponownemu wykorzystaniu

Twórz każdy ważny element architektury tylko raz, whenever possible:

  • Jeden kanoniczny byt Klient

  • Jedna kanoniczna usługa Klienta

  • Jedna kanoniczna aplikacja CRM

  • Jedna kanoniczna zdolność zarządzania Klientem

  • Jedna kanoniczna baza danych CRM

Wykorzystuj te elementy w wielu diagramach zamiast rysować je ponownie.

Visual Paradigm obsługuje ponowne wykorzystanie elementów w różnych diagramach, dzięki czemu zmiany w podstawowym elemencie mogą być odzwierciedlone w innych diagramach.

4.2 Widoki

Widok to diagram stworzony dla konkretnego interesu interesariusza. Przykłady obejmują:

  • Widok motywacji dla kadry zarządzającej

  • Mapa zdolności

  • Widok usług biznesowych

  • Widok współpracy aplikacji

  • Widok infrastruktury technologicznej

  • Mapa drogowa wdrożenia

  • Widok wpływu migracji

Nie twórz jednego ogromnego diagramu zawierającego całą przedsiębiorstwo. Duże diagramy są trudne do czytania, weryfikacji i utrzymania.

4.3 Konwencja nazewnictwa

Używaj stabilnych nazw i unikaj wbudowywania tymczasowych informacji o projekcie w nazwy elementów.

Preferuj:

Możliwość zarządzania klientem

zamiast:

Nowa możliwość CRM – Projekt Feniks

Do informacji specyficznych dla projektu używaj notatek, właściwości lub wartości oznaczonych znacznikami.

Praktyczny wzorzec nazewnictwa to:

<Typ elementu>: <Znaczenie biznesowe>

Przykłady:

Możliwość: Zarządzanie klientem
Proces biznesowy: Rozwiązanie żądania klienta
Komponent aplikacji: Platforma CRM
Usługa technologiczna: Autoryzacja tożsamości
Pakiet roboczy: Wdrożenie platformy CRM

5. Obszary ArchiMate 4 i typowe elementy

Poniższa tabela podsumowuje główne cele modelowania każdego obszaru.

Tabela podsumowująca domeny ArchiMate 4, ich cele oraz typowe elementy, takie jak Motywacja, Strategia, Biznes, Aplikacja, Technologia, Wspólne i Implementacja.

Obszar Cel Typowe przykłady
Motywacja Dlaczego zmiana jest wymagana Zainteresowana strona, czynnik napędowy, ocena, cel, wymaganie, zasada
Strategia Kierunek i zamierzone wyniki biznesowe Możliwość, Zasób, Kierunek działania, Strumień wartości
Biznes Organizacja i zachowanie biznesowe Aktor biznesowy, Rola, Współpraca, Proces, Funkcja, Usługa, Produkt, Obiekt biznesowy
Aplikacja Zachowanie i struktura oprogramowania Komponent aplikacji, Współpraca aplikacji, Funkcja aplikacji, Usługa aplikacji, Obiekt danych
Technologia Technologia IT i fizyczna Węzeł, Urządzenie, Oprogramowanie systemowe, Współpraca technologiczna, Funkcja technologiczna, Usługa technologiczna
Wspólne Wielokrotnie wykorzystywane koncepcje międzyobszarowe Wspólne usługi, procesy, funkcje, zdarzenia, ścieżki i powiązane ogólne koncepcje
Wdrożenie i migracja Wykonanie zmian i przejście Pakiet roboczy, Produkt końcowy, Poziom, Różnica, Zdarzenie wdrożeniowe, Mapa drogowa migracji

Dokładne nazwy elementów i ich dostępność należy sprawdzić w palecie ArchiMate 4 w zainstalowanej wersji Visual Paradigm.

6. Budowanie pierwszego modelu ArchiMate 4

Użyj następującego przykładu:

Firma chce poprawić obsługę klienta, wprowadzając zintegrowaną platformę CRM. Zmiana powinna skrócić czas reakcji, zwiększyć widoczność klienta i zintegrować kanały obsługi klienta.

Diagram modelu ArchiMate 4 ilustrujący zintegrowaną transformację obsługi klienta CRM w obszarach motywacji, strategii, biznesu, aplikacji, technologii oraz na mapie drogowej implementacji.

Krok 1: Model motywacji

Utwórz diagram o nazwie:

Obsługa klienta – Widok motywacji

Dodaj:

  • Strona zainteresowana: Klient

  • Strona zainteresowana: Kierownik obsługi klienta

  • Czynnik napędzający: Słabe doświadczenie klienta

  • Ocena: Rozproszone informacje o klientach

  • Cel: Poprawa satysfakcji klienta

  • Cel: Skrócenie czasu reakcji na usługi

  • Wymaganie: Zintegrowane informacje o klientach

  • Zasada: Dane klientów muszą być dostępne

Połącz elementy za pomocą relacji, takich jak:

Słabe doświadczenie klienta
    wpływa na
Poprawę satysfakcji klienta

Rozproszone informacje o klientach
    wpływają na
Zintegrowane informacje o klientach

Zintegrowane informacje o klientach
    wspierają
Poprawę satysfakcji klienta

Uproszczony widok może wyglądać następująco:

[Kierownik obsługi klienta]
            |
         ceni
            v
[Poprawa satysfakcji klienta]
            ^
         wspiera
            |
[Zintegrowane informacje o klientach]
            ^
         rozwiązuje
            |
[Rozproszone informacje o klientach]

Zachowaj czytelność tego diagramu dla stron zainteresowanych z biznesu. Unikaj dodawania aplikacji lub infrastruktury na tym etapie.

Krok 2: Zamodeluj kierunek strategiczny

Utwórz:

Obsługa klienta – widok strategii

Dodaj:

  • Możliwość: Zarządzanie klientem

  • Możliwość: Wsparcie wielokanałowe

  • Kierunek działania: Wdrożenie zintegrowanego systemu CRM

  • Strumień wartości: Rozwiązywanie problemów klientów

  • Zasób: Informacje o klientach

Połącz elementy:

Wdrożenie zintegrowanego systemu CRM
    umożliwia
Zarządzanie klientem

Wdrożenie zintegrowanego systemu CRM
    umożliwia
Wsparcie wielokanałowe

Zarządzanie klientem
    wspiera
Rozwiązywanie problemów klientów

Ten diagram odpowiada na:

  • Jakie możliwości są wymagane?

  • Jakie inicjatywa strategiczna je stworzy?

  • Jaki strumień wartości jest ulepszony?

  • Jakie zasoby są ważne?

Krok 3: Zamodeluj architekturę biznesową

Utwórz:

Obsługa klienta – widok architektury biznesowej

Dodaj:

  • Aktor biznesowy: Klient

  • Rola biznesowa: Przedstawiciel Obsługi Klienta

  • Współpraca biznesowa: Zespół Obsługi Klienta

  • Proces biznesowy: Zarejestruj problem klienta

  • Proces biznesowy: Przeanalizuj problem klienta

  • Proces biznesowy: Rozwiąż problem klienta

  • Usługa biznesowa: Usługa wsparcia klienta

  • Obiekt biznesowy: Sprawa klienta

  • Obiekt biznesowy: Profil klienta

Typowy przepływ wygląda następująco:

Klient
   |
   żąda
   v
Usługa wsparcia klienta
   |
   obsługiwana przez
   v
Zespół obsługi klienta
   |
   wykonuje
   v
Zarejestruj problem klienta
   |
   uzyskuje dostęp do
   v
Sprawa klienta

Zamodeluj sekwencję procesów na diagramie ArchiMate na poziomie architektonicznym. Jeśli wymagana jest szczegółowa logika przepływu pracy, powiąż lub śledź proces biznesowy z modelem BPMN.

Krok 4: Zamodeluj architekturę aplikacji

Utwórz:

Obsługa klienta – widok aplikacji

Dodaj:

  • Komponent aplikacji: Platforma CRM

  • Komponent aplikacji: Platforma centrum kontaktowego

  • Komponent aplikacji: Portal klienta

  • Komponent aplikacji: Platforma raportowania

  • Usługa aplikacji: Usługa zarządzania sprawami klienta

  • Usługa aplikacji: Usługa profilu klienta

  • Obiekt danych: Dane sprawy klienta

  • Obiekt danych: Dane profilu klienta

Połącz model:

Platforma CRM
    obsługuje
Usługę zarządzania sprawami klienta

Usługa zarządzania sprawami klienta
    obsługuje
Zespół obsługi klienta

Platforma CRM
    uzyskuje dostęp do
Danych sprawy klienta

Portal klienta
    uzyskuje dostęp do
Usługi profilu klienta

Platforma centrum kontaktowego
    wykorzystuje
Usługę zarządzania sprawami klienta

Wykorzystaj współpracę aplikacji, w której kilka aplikacji działa razem, aby dostarczyć usługę.

Krok 5: Zamodeluj architekturę technologii

Utwórz:

Obsługa klienta – widok technologiczny

Dodaj:

  • Węzeł: Chmurowa platforma aplikacji

  • Węzeł: Platforma integracji

  • Węzeł: Platforma tożsamości

  • Oprogramowanie systemowe: System zarządzania bazą danych relacyjnych

  • Usługa technologiczna: Usługa uwierzytelniania

  • Usługa technologiczna: Usługa integracji

  • Urządzenie: Stacja robocza agenta

Połącz elementy:

Chmurowa platforma aplikacji
    realizuje
Platformę CRM

Platforma integracji
    obsługuje
Usługę integracji

Platforma tożsamości
    obsługuje
Usługę uwierzytelniania

Platforma CRM
    wykorzystuje
Usługę uwierzytelniania

Platforma CRM
    uzyskuje dostęp do
Systemu zarządzania bazą danych relacyjnych

Widok technologiczny powinien wyjaśniać, jak architektura aplikacji jest hostowana i obsługiwana. Unikaj wymieniania każdego serwera, portu, biblioteki lub parametru wdrożenia, chyba że diagram jest specjalnie przeznaczony do celów operacji technicznych.

Krok 6: Wdrożenie modelu i migracja

Utwórz:

Obsługa klienta – Mapa drogowa wdrożenia

Dodaj:

  • Pakiet roboczy: Skonfiguruj platformę CRM

  • Pakiet roboczy: Zintegruj centrum kontaktowe

  • Pakiet roboczy: Przenieś dane klientów

  • Pakiet roboczy: Szkolenie przedstawicieli obsługi

  • Dostarczenie: Skonfigurowana platforma CRM

  • Poziom: Stan obecny

  • Poziom: Stan przejściowy

  • Poziom: Stan docelowy

  • Zdarzenie wdrożenia: Uruchomienie systemu CRM

  • Luka: Rozdrobnione informacje o klientach

Utwórz zależności, takie jak:

Skonfiguruj platformę CRM
    uruchamia
Zintegruj centrum kontaktowe

Zintegruj centrum kontaktowe
    uruchamia
Przenieś dane klientów

Przenieś dane klientów
    uruchamia
Uruchomienie systemu CRM

Stan obecny
    przechodzi w
Stan przejściowy

Stan przejściowy
    przechodzi w
Stan docelowy

Użyj mapy drogowej lub widoku migracji, aby pokazać sekwencję i zmiany architektoniczne. Szczegółowe harmonogramy powinny zazwyczaj pozostawać w narzędziu do zarządzania projektami.

7. Tworzenie punktów widzenia w Visual Paradigm

Punkt widzenia ogranicza model do koncepcji istotnych dla konkretnego interesariusza lub problemu.

7.1 Użyj zdefiniowanego punktu widzenia

Podczas tworzenia diagramu:

  1. Wybierz Diagram > Nowy.

  2. Wybierz diagram lub punkt widzenia ArchiMate 4.

  3. Wybierz odpowiedni szablon, taki jak:

    • Widok motywacji

    • Widok strategii

    • Widok architektury biznesowej

    • Widok współpracy aplikacji

    • Widok technologii

    • Widok wdrożenia i migracji

  4. Dodaj tylko elementy istotne dla tego punktu widzenia.

  5. Ukryj niepowiązane relacje tam, gdzie jest to konieczne.

Visual Paradigm obsługuje zdefiniowane i niestandardowe punkty widzenia, aby skupić diagramy na konkretnych aspektach architektury.

7.2 Utwórz niestandardowy punkt widzenia

Utwórz niestandardowy punkt widzenia, gdy standardowy punkt widzenia nie spełnia potrzeb komunikacyjnych Twojej organizacji.

Na przykład „Widok zgodności danych” może zawierać:”

  • Obiekt biznesowy

  • Obiekt danych

  • Komponent aplikacji

  • Wymaganie

  • Zasada

  • Usługa technologiczna

  • Relacja dostępu

  • Relacja realizacji

Własny punkt widzenia powinien określać:

  • Zamierzona grupa odbiorców

  • Zagadnienie architektoniczne

  • Dozwolone typy elementów

  • Dozwolone typy relacji

  • Wymagane metadane

  • Konwencje nazewnictwa i kolorów

7.3 Zasady projektowania punktów widzenia

Dobry punkt widzenia powinien:

  • Odpowiadać na konkretne pytanie architektoniczne

  • Używać ograniczonej liczby typów elementów

  • Mieć jedną główną grupę odbiorców

  • Unikać niepowiązanych szczegółów

  • Używać spójnego układu

  • Zawieraj wyraźny tytuł i legendę

Przykłady:

Które aplikacje obsługują proces od zamówienia do zapłaty?
Jakie możliwości są dotknięte przez transformację?
Gdzie przechowywane są regulowane dane klientów?
Jakie zmiany są wymagane, aby osiągnąć stan docelowy?

8. Relacje w ArchiMate 4

Używaj relacji ostrożnie. Relacja często przekazuje więcej znaczenia niż sam element.

Wykres relacji ArchiMate 4 przedstawiający dwanaście typów połączeń, takich jak Asocjacja, Obsługa i Realizacja, wraz z symbolami wizualnymi i definicjami zastosowań.

8.1 Typowe rodzaje relacji

Relacja Używaj jej, gdy
Asocjacja Istnieje ogólna, niesprecyzowana zależność
Obsługa Jeden element zapewnia usługę lub możliwość innemu elementowi
Dostęp Element odczytuje, zapisuje lub w inny sposób uzyskuje dostęp do obiektu
Przypisanie Zachowanie jest przypisane do struktury aktywnej
Realizacja Jeden element realizuje lub wdraża inny element
Wpływ Jeden element wpływa na motywację lub wynik innego elementu
Wywołanie Jedno zachowanie lub zdarzenie inicjuje inne
Przepływ Informacja, wartość lub materiał przepływa między elementami
Agregacja Całość zawiera powiązane części bez silnego własności
Kompozycja Przed użyciem sprawdź swój metamodel ArchiMate 4; może nie być dostępny tak jak w wersji 3.2
Specjalizacja Jeden element jest specjalną formą innego elementu
Złącze Łączy lub oddziela relacje

8.2 Wybór między obsługą a realizacją

Użyj obsługi gdy jeden element oferuje funkcjonalność innemu elementowi:

Aplikacja CRM
    obsługuje
Zespół Obsługi Klienta

Użyj realizacji gdy jeden element implementuje lub ucieleśnia inny element:

Platforma CRM
    realizuje
Usługę Zarządzania Sprawami Klienta

Nie używaj relacji realizacja wyłącznie dlatego, że dwa elementy są ze sobą powiązane.

8.3 Modelowanie mnogości

Wybierz łącznik relacji i otwórz jego specyfikację lub właściwości. Wprowadź mnogości źródłową i docelową, jeśli wersja Visual Paradigm udostępnia te pola.

Przykłady:

Klient 1 ── posiada ── 0..* Sprawy Klienta
Specjalista ds. Obsługi Klienta 1..* ── wykonuje ── Proces Obsługi Klienta
Komponent Aplikacji 1 ── realizuje ── 1..* Usług Aplikacji

Używaj mnogości tylko wtedy, gdy reprezentuje ona znaczącą regułę architektoniczną. Nie dodawaj dowolnych kardynalności do każdego łącznika.

9. Wykorzystywanie właściwości, wartości oznaczonych i metadanych

Dojrzałe repozytorium architektury wymaga więcej informacji niż tylko nazw i relacji.

Przydatne właściwości obejmują:

  • Właściciel

  • Status cyklu życia

  • Krytyczność biznesowa

  • Klasyfikacja danych

  • Zdrowie aplikacji

  • Zdrowie technologii

  • Stan docelowy

  • Stan obecny

  • Planowana data wycofania

  • Zakres regulacyjny

  • Centrum kosztów

  • Faza mapy drogowej

  • Ocena ryzyka

Przykładowe metadane dla komponentu aplikacji:

Nazwa: Platforma CRM
Właściciel: Obsługa klienta
Cykl życia: Cel
Krytyczność: Wysoka
Klasyfikacja danych: Poufne
Faza mapy drogowej: Faza 2
Stan technologii: Dobry
Dopasowanie biznesowe: Średnie

Używaj niestandardowych właściwości lub wartości oznaczonych konsekwentnie w całym repozytorium. Visual Paradigm obsługuje właściwości definiowane przez użytkownika oraz dostosowywanie modelu oparte na ETL dla informacji specyficznych dla projektu.

10. Kolorystyka i konwencje wizualne

Kolor powinien przekazywać kontrolowane znaczenie, a nie dekorować diagram.

Przykładowa paleta:

Kolor Znaczenie
Niebieski Istniejący element stanu bieżącego
Zielony Element stanu docelowego
Pomarańczowy Planowana zmiana
Czerwony Ryzyko, luka lub problem
Szary Element zewnętrzny lub kontekstowy
Fioletowy Wspólna platforma lub wspólna funkcjonalność

Stwórz legendę dla każdego diagramu wykorzystującego kolory. Jeśli kolory oznaczają status cyklu życia w jednym diagramie, a typ domeny w innym, wyraźnie udokumentuj tę różnicę.

Visual Paradigm oferuje opcje formatowania oraz legendy kolorów dla diagramów ArchiMate.

11. Łączenie ArchiMate z BPMN, UML i modelami danych

ArchiMate powinien działać jako warstwa architektoniczna nad bardziej szczegółowymi modelami.

11.1 ArchiMate i BPMN

Użyj ArchiMate do modelowania:

  • Funkcjonalność biznesowa

  • Proces biznesowy na wysokim poziomie

  • Usługa biznesowa

  • Wsparcie aplikacji

Użyj BPMN do modelowania:

  • Szczegółowy przepływ procesu

  • Zdarzenia

  • Bramy

  • Zadania ludzkie

  • Przepływy wiadomości

  • Obsługa wyjątków

Przykład śledzenia:

Proces biznesowy ArchiMate:
Rozwiązanie problemu klienta

powiązany z

Proces BPMN:
Przepływ pracy rozwiązywania problemów klienta

11.2 ArchiMate i UML

Użyj ArchiMate do przedstawienia:

  • Komponent aplikacji

  • Usługa aplikacji

  • Współpraca aplikacji

  • Obiekt danych

Użyj UML do przedstawienia:

  • Struktura klas

  • Interfejsy komponentów

  • Zachowanie sekwencji

  • Szczegóły wdrożenia

  • Projektowanie API

11.3 ArchiMate i modelowanie danych

Użyj obiektów danych ArchiMate do przedstawienia koncepcji informacyjnych na poziomie architektury. Powiąż je z szczegółowymi modelami relacji encji lub logicznymi modelami danych tam, gdzie jest to wymagane.

Na przykład:

Obiekt danych ArchiMate:
Dane profilu klienta

powiązany z

Logiczny model danych:
Klient, Adres klienta, Preferencje kontaktu klienta

Visual Paradigm obsługuje wiele języków modelowania i pozwala na powiązanie diagramów ArchiMate z modelami BPMN i UML w celu zapewnienia śledzenia.

12. Walidacja modelu

Walidacja powinna być przeprowadzana ciągłe, a nie tylko na końcu projektu.

12.1 Podstawowa lista kontrolna walidacji

Sprawdź, czy:

  • Elementy należą do zamierzonego metamodelu ArchiMate 4

  • Relacje są semantycznie odpowiednie

  • Zniesione koncepcje ArchiMate 3.2 nie zostały wprowadzone przypadkowo

  • Wartości mnogości są poprawne

  • Każda główna zdolność jest powiązana z wynikiem biznesowym

  • Ważne aplikacje realizują lub obsługują usługi biznesowe

  • Elementy technologiczne obsługują komponenty aplikacji lub usługi

  • Pakiety robocze przyczyniają się do architektury stanu docelowego

  • Luki są powiązane z pracami przejściowymi

  • Nazwy są unikalne i znaczące

  • Schematy mają legendy tam, gdzie jest to konieczne

12.2 Uruchom walidację Visual Paradigm

W zależności od wersji użyj polecenia takiego jak:

Narzędzia > Waliduj model

lub odpowiedniego polecenia walidacji modelu w oknie narzędzi.

Walidator może zidentyfikować nieobsługiwane elementy, nieprawidłowe relacje i inne niespójności modelu.

12.3 Przegląd semantyczny

Walidacja narzędzia nie może określić, czy model odzwierciedla rzeczywistość. Przeprowadź przegląd z udziałem:

  • Właściciele biznesowi

  • Właściciele aplikacji

  • Właściciele infrastruktury

  • Przedstawiciele ds. bezpieczeństwa

  • Właściciele danych

  • Kierownicy programów lub portfeli

Zadaj pytania:

  • Czy architektura jest faktycznie poprawna?

  • Czy relacje są znaczące?

  • Czy punkt widzenia jest zrozumiały dla odbiorców?

  • Czy stany obecny i docelowy są wyraźnie oddzielone?

  • Czy założenia są udokumentowane?

  • Czy pola dotyczące własności i cyklu życia są kompletne?

13. Migracja z ArchiMate 3.2

Visual Paradigm obsługuje współistnienie diagramów ArchiMate 3.2 i ArchiMate 4, dzięki czemu migracja może być stopniowa, a nie jednorazowa duża konwersja.

Zalecana procedura migracji

  1. Utwórz kopię zapasową projektu.

  2. Zapisz wersję Visual Paradigm oraz wersję ArchiMate.

  3. Przeprowadź inwentaryzację istniejących diagramów ArchiMate 3.2.

  4. Klasyfikuj diagramy jako:

    • Pozostaw bez zmian

    • Aktualizuj stopniowo

    • Przebuduj

    • Zniesienie

  5. Utwórz strukturę pakietu ArchiMate 4.

  6. Wykorzystuj ponownie stabilne koncepcje, takie jak aplikacje, możliwości i obiekty biznesowe.

  7. Zastąp zniesione lub scalone elementy w oparciu o znaczenie.

  8. Przejrzyj relacje ręcznie.

  9. Dodawaj mnożności tylko tam, gdzie wyrażają one rzeczywiste ograniczenia.

  10. Uruchom walidację modelu.

  11. Opublikuj notatkę migracyjną dla zespołu architektury.

Przykładowe mapowanie migracji

Zastosowanie ArchiMate 3.2 Podejście ArchiMate 4
Proces specyficzny dla biznesu Użyj odpowiedniej ogólnej koncepcji procesu w kontekście
Usługa specyficzna dla aplikacji Użyj odpowiedniej ponownie wykorzystywanej koncepcji usługi
Interakcja specyficzna dla technologii Użyj relacji współpracy, usługi, przepływu lub innej semantycznie poprawnej relacji
Ograniczenie Rozważ wymaganie, zasadę lub inne odpowiednie pojęcie motywacji
Luka Przedstaw problem za pomocą pojęć motywacji i implementacji
Kompozycja Użyj agregacji lub grupowania tam, gdzie jest to stosowne, zgodnie z aktualnym metamodelu
Diagram warstwowy Przedstaw jako punkt widzenia dziedziny lub interesariusza

Nie migruj wyłącznie na podstawie podobieństwa wizualnego. Migracja powinna zachowywać znaczenie architektoniczne.

14. Dokumentacja i publikowanie

Model jest użyteczny tylko wtedy, gdy interesariusze mogą go uzyskać i zrozumieć.

14.1 Generowanie dokumentacji

Zawrzyj:

  • Przegląd architektury

  • Zakres i założenia

  • Interesariusze

  • Motywacja

  • Architektura stanu obecnego

  • Architektura stanu docelowego

  • Analiza luk

  • Mapa drogowa

  • Katalog aplikacji

  • Katalog technologii

  • Ryzyka i decyzje

  • Słownik

  • Indeks schematów

Używaj spójnych pól dokumentacji dla wszystkich istotnych elementów.

14.2 Publikowanie schematów

Visual Paradigm zapewnia funkcje publikowania projektów i przeglądania online, umożliwiające udostępnianie schematów interesariuszom.

Przed publikacją:

  • Usuń schematy przeznaczone wyłącznie do wersji roboczych

  • Oznacz schematy jako aktualne, proponowane lub wycofane

  • Dodaj informacje o wersji i właścicielu

  • Sprawdź czytelność przy normalnym powiększeniu

  • Potwierdź, że wrażliwe szczegóły techniczne są odpowiednie dla odbiorców

  • Dołącz słownik dla interesariuszy niezwiązanych z architekturą

14.3 Nagłówek schematu

Użyj nagłówka zawierającego:

Schemat:
Widok:
Właściciel:
Status:
Wersja:
Ostatnia weryfikacja:
Odbiorcy:
Zakres:

15. Współpraca zespołowa i zarządzanie

Zdefiniuj podstawowe zasady zarządzania repozytorium od samego początku.

Sugerowane role

Rola Odpowiedzialność
Architekt przedsiębiorstwa Odpowiada za zasady, strukturę repozytorium oraz spójność między domenami
Architekt domeny Odpowiada za domenę biznesową, aplikacyjną, danych lub technologiczną
Bibliotekarz modeli Zarządza elementami wielokrotnego użytku, nazewnictwem i metadanymi
Architekt rozwiązania Zarządza architekturą specyficzną dla danego rozwiązania
Właściciel biznesowy Waliduje możliwości biznesowe i procesy
Zespół ds. przeglądu Zatwierdza istotne decyzje architektoniczne

Stanowiska przeglądu

Użyj kontrolowanego cyklu życia:

Projekt → W trakcie przeglądu → Zatwierdzone → Opublikowane → Zastąpione → Wycofane

Rejestr decyzji architektonicznych

W przypadku ważnych decyzji należy odnotować:

  • Tytuł decyzji

  • Kontekst

  • Rozważone opcje

  • Decyzja

  • Uzasadnienie

  • Skutki

  • Powiązane elementy ArchiMate

  • Właściciel

  • Data zatwierdzenia

  • Data przeglądu

Powiąż decyzję z dotyczącymi celami, zasadami, wymaganiami, aplikacjami lub pakietami roboczymi.

16. Typowe błędy modelowania

Infografika wymieniająca dziewięć częstych błędów w modelowaniu ArchiMate 4 z przykładami wizualnymi pokazującymi nieprawidłowe versus poprawne praktyki tworzenia diagramów.

Jeden diagram dla całej organizacji

To prowadzi do tworzenia nieczytelnych modeli. Należy używać wielu skoncentrowanych punktów widzenia połączonych za pomocą elementów wielokrotnego użytku.

Używanie każdego dostępnego elementu

Więcej elementów nie oznacza automatycznie lepszego modelu. Należy używać najmniejszego słownictwa, które przekazuje istotę problemu.

Traktowanie ArchiMate jako języka schematów blokowych

Relacje ArchiMate opisują strukturę architektoniczną i zależności. Szczegółowa sekwencja operacyjna należy do BPMN, diagramów aktywności UML lub innych specjalistycznych modeli.

Rysowanie duplikatów

Powtarzające się tworzenie „Platformy CRM” w oddzielnych diagramach powoduje niespójne nazwy i metadane. Należy ponownie wykorzystać ten sam element repozytorium.”

Używanie asocjacji do wszystkiego

Asocjacja jest przydatna, gdy relacja jest rzeczywiście nieokreślona. W przypadku znanej znaczenia należy preferować bardziej precyzyjną relację.

Mieszanie stanów obecnych i docelowych bez wyjaśnienia

Używaj kolorów, plateau, metadanych cyklu życia lub oddzielnych widoków, aby odróżnić architekturę obecną, przejściową i docelową.

Dodawanie nieobsługiwanych koncepcji ArchiMate 3.2

Podczas korzystania z palety ArchiMate 4 nie kopiuj starych koncepcji do nowych diagramów bez sprawdzenia ich statusu i planowanej wymiany.

Nadmierne używanie mnogości

Mnożność powinna wyrażać rzeczywiste ograniczenie architektoniczne. Nie należy jej dodawać wyłącznie dla formalnego wyglądu diagramów.

Traktowanie układu narzędzia jako architektury

Automatyczny układ może poprawić czytelność, ale nie może określić poprawnego znaczenia architektonicznego. Architekci muszą zdefiniować elementy, relacje, punkty widzenia i zakres.

17. Zalecany proces modelowania architektury

Użyj tego powtarzalnego procesu dla większości inicjatyw:

  1. Zdefiniuj zakres i interesariuszy.

  2. Utwórz strukturę pakietów repozytorium.

  3. Zapisz zasady, czynniki napędowe, oceny i wymagania.

  4. Zamodeluj strategiczne możliwości i strumienie wartości.

  5. Zamodeluj obecną architekturę biznesową, aplikacyjną i technologiczną.

  6. Zidentyfikuj luki i ryzyka.

  7. Zamodeluj architekturę docelową.

  8. Zdefiniuj pakiety robocze, plateau, dostawy i zdarzenia migracji.

  9. Stwórz punkty widzenia dostosowane do interesariuszy.

  10. Zweryfikuj model.

  11. Przejrzyj z właścicielami domen.

  12. Wygeneruj dokumentację.

  13. Opublikuj zatwierdzone widoki.

  14. Zarządzaj własnością, cyklem życia i datami przeglądu.

18. Praktyczna lista kontrolna jakości

Przed zatwierdzeniem modelu ArchiMate 4 potwierdź:

Zakres

  • Cel modelu jest określony.

  • Grupa docelowa jest znana.

  • Granica architektury jest jasna.

  • Zidentyfikowano stan obecny, docelowy lub przejściowy.

Zawartość

  • Cele są powiązane z wymaganiami lub zasadami.

  • Możliwości są powiązane z kierunkiem strategicznym.

  • Usługi biznesowe są obsługiwane przez aplikacje.

  • Aplikacje są obsługiwane przez technologię.

  • Luki są powiązane z pracami wdrożeniowymi.

  • Ważne obiekty danych mają właścicieli i klasyfikacje.

Relacje

  • Typy relacji wyrażają ich zamierzony sens.

  • Relacje nie przecinają diagramu w sposób nieuzasadniony.

  • Wielokrotność jest stosowana tylko tam, gdzie jest to uzasadnione.

  • Do diagramów ArchiMate 4 nie skopiowano przestarzałych koncepcji.

Prezentacja

  • Diagram posiada jasny tytuł.

  • Legenda wyjaśnia kolory i symbole.

  • Układ diagramu podąża za czytelnym kierunkiem.

  • Przecięcia i niepotrzebne łączniki są zminimalizowane.

  • Diagram można zrozumieć bez ustnego wyjaśnienia.

Zarządzanie

  • Model posiada właściciela.

  • Status przeglądu jest rejestrowany.

  • Wersja i data przeglądu są widoczne.

  • Elementy wielokrotnego użytku są przechowywane centralnie.

  • Diagram jest powiązany z powiązaną dokumentacją lub decyzjami.

19. Ostateczne rekomendacje

Aby skutecznie wdrożyć ArchiMate 4 w Visual Paradigm:

  • Zacznij od małego problemu biznesowego, a nie od modelowania całej przedsiębiorstwa.

  • Używaj widoków motywacji i strategii przed projektowaniem aplikacji i infrastruktury.

  • Traktuj domenę wspólną jako sposób na uniknięcie niepotrzebnych duplikacji.

  • Twórz ponownie wykorzystywane elementy kanoniczne.

  • Używaj widoków do kontroli złożoności.

  • Zastosuj mnogość tylko wtedy, gdy wyraża ona rzeczywistą regułę.

  • Utrzymuj ArchiMate na poziomie architektonicznym i łącz go z BPMN, UML oraz modelami danych dla szczegółów.

  • Migruj modele ArchiMate 3.2 stopniowo.

  • Zweryfikuj zarówno poprawność metamodelu, jak i trafność biznesową.

  • Publikuj diagramy dla grup interesariuszy, które ich potrzebują.

  • Wprowadź zasady dotyczące nazewnictwa, własności, cyklu życia i przeglądów na wczesnym etapie.

Najbardziej efektywnym repozytorium ArchiMate 4 nie jest to, które zawiera najwięcej diagramów. To to, w którym każdy diagram odpowiada na konkretne pytanie, każdy element ma jasne znaczenie, a relacje zapewniają śledzalność od motywacji przez strategię, architekturę aż do wdrożenia.

Źródło

  1. Część II: Praktyczne modelowanie w Visual Paradigm: Praktyczny przewodnik obejmujący pierwsze kroki z narzędziem, podstawowe techniki modelowania oraz dobre praktyki tworzenia diagramów dla ArchiMate.

  2. Kompleksowy przewodnik: Jak rysować diagramy ArchiMate: Krok po kroku prowadzący przewodnik tworzenia diagramu ArchiMate od zera, wykorzystujący przykład wypisu pacjenta ze szpitala.

  3. Kompleksowy przewodnik: Generowanie diagramów ArchiMate przy użyciu sztucznej inteligencji w Visual Paradigm Desktop: Wyjaśnia, jak używać Generatora Diagramów AI do natychmiastowego tworzenia w pełni zgodnych modeli ArchiMate i oficjalnych widoków.

  4. Warsztat: Generowanie modelu wielowarstwowego z jednego tematu: Pokazuje, jak generować wielowarstwowy model ArchiMate z jednego tematu lub scenariusza przy użyciu sztucznej inteligencji.

  5. Widok ArchiMate: Widok migracji: Opisuje widok migracji, jego interesariuszy, obawy oraz sposób jego zastosowania do modelowania przejść z architektury bazowej do docelowej.

  6. Tworzenie niestandardowych widoków dla unikalnych standardów organizacyjnych: Wyjaśnia, jak projektować zdefiniowane przez użytkownika widoki dla specyficznych potrzeb organizacyjnych, wykorzystując narzędzie Zarządzanie widokiem.

  7. Część V: Zaawansowana integracja i ramy: Omawia integrację ArchiMate z TOGAF ADM, UML, SysML i BPMN w celu zapewnienia śledzalności między standardami.

  8. Stwórz diagram biblioteczny systemu ArchiMate przy użyciu PlantUML: Samouczek dotyczący przepływów pracy diagram-as-code, budujący wielowarstwowy model ArchiMate przy użyciu PlantUML.

  9. Natywne generowanie ArchiMate 4 z wykorzystaniem AI oraz widoki | Visual Paradigm Desktop: Oficjalna premiera ogłaszająca generowanie natywnych diagramów ArchiMate 4 przy użyciu sztucznej inteligencji z pełnym wsparciem widoków w aplikacji desktopowej.

  10. Opanowanie architektury przedsiębiorstwa z Visual Paradigm: Podróż użytkownika do modelowania ArchiMate napędzanego przez AI: Praktyczne doświadczenia użytkownika obejmujące generowanie przez AI, ponowne wykorzystanie elementów, walidację składni oraz zmianę w kierunku Obszaru Wspólnego.

  11. Samouczek: Generowanie i importowanie diagramów ArchiMate 4 z wykorzystaniem czatu AI Visual Paradigm: Krok po kroku opisujący, jak używać czatu AI do generowania i importowania diagramów ArchiMate 4 do aplikacji desktopowej.

  12. Przewodnik ArchiMate 4 – Ewolucja architektury przedsiębiorstwa | Visual Paradigm: Szczegółowy przewodnik dotyczący ram Hexagonion, zjednoczonych koncepcji zachowań oraz architektury opartej na domenach

Ten post dostępny jest również w Deutsch, English, Español, فارسی, Français, Bahasa Indonesia, 日本語, Portuguese, Ру́сский, Việt Nam, 简体中文 and 繁體中文