Hlediska v ArchiMate
Model je jedna věc; pohled je okno vyříznuté do něj pro jedno publikum a jednu otázku. Hlediska jsou to, čím ArchiMate brání velkému modelu stát se plakátem, který nikdo nečte.
8 min čteníArchiMate 44 z 5
Krátká odpověď
- Hledisko je specifikace, pohled je jeden diagram nakreslený podle ní. Hledisko je šablona, pohled je instance.
- Standardní katalog jsou vypracované příklady, ne uzavřená sada. Mechanismus je důležitější než seznam názvů.
- Vybírejte podle člověka, který to bude číst, a rozhodnutí, které má udělat - ne podle prvků, které náhodou máte.
- Hledisko, které připouští každý typ prvku, není hledisko, je to model. Nikdy nepřidávejte prvky jen proto, aby jeden pohled vypadal správně.
01Model není obrázek#
Tohle je myšlenka, kolem které je ArchiMate postavený, a ta, kterou nejdřív přehlédne někdo přicházející z kreslicího nástroje. Existuje jeden model: množina prvků a vztahů mezi nimi, uložená jednou. Pohled je výběr z toho modelu, uspořádaný pro nějaký účel. Tatáž aplikační komponenta se objeví na šesti pohledech a pořád je to jeden prvek - přejmenujte ji a změní se všech šest.
Hledisko je recept, podle kterého se pohled dělá: pro které zainteresované je, který zájem řeší a které typy prvků a vztahů jsou na něm povolené. Hledisko je definice; pohled je její instance.
02Jeden model, dva pohledy#
Všimněte si, co každý pohled vynechává. Vrstvový pohled nemá co říct o fakturaci; pohled na spolupráci nemá co říct o clusteru, na kterém software běží. Obě vynechání jsou pointa - pohled, který by obsahoval všechno, by ani na jednu otázku neodpověděl dobře.
Právě proto hlediska a odvozené vztahy fungují spolu. Vrstvový pohled ukazuje cluster sloužící procesu přímo, což je odvození delšího řetězu uloženého v modelu. Publikum dostane krátkou odpověď; model si nechá dlouhou.
03Standardní hlediska#
Specifikace definuje jejich katalog. Nemusíte si ho pamatovat, ale měli byste zhruba vědět, která existují, protože sáhnout po pojmenovaném hledisku je rychlejší než vymýšlet rozvržení a vyprodukuje to pohled, který jiný architekt pozná na první pohled.
| Prvek | Notace | Co znamená |
|---|---|---|
| Vrstvový | všechny vrstvy, jeden sloupec | Přehled. Byznys nad aplikací nad technologií, s řetězem sloužení a realizace mezi nimi. Ten, který se kreslí první, a ten, na který se vedení opravdu dívá. |
| Spolupráce aplikací | komponenty a toky mezi nimi | Integrační krajina. Co s čím mluví a co se pohybuje. Pohled, ve kterém žije integrační tým. |
| Použití aplikací | služby potkávající procesy | Které byznysové procesy závisí na kterých aplikačních službách. Pohled na analýzu dopadu. |
| Technologický | uzly, sítě, artefakty | Infrastruktura na jejích vlastních podmínkách, pro lidi, kteří ji vedou. |
| Byznysový proces | procesy, role, události | Procesní řetěz s rolemi, které jsou k němu přiřazené. Tam, kde by čtenář jinak čekal BPMN - a kde by BPMN často měl i dostat. |
| Motivační | zainteresovaní, hnací faktory, cíle | Proč. Zainteresovaní, co je tlačí, a cíle, které jsou ve hře. |
| Realizace cílů | od cílů dolů k požadavkům | Řetěz od abstraktního cíle ke konkrétním požadavkům, které ho mají dosáhnout. Dobré pro spory o rozsah. |
| Implementace a migrace | pracovní balíky, plató, mezery | Plán, vyjádřený jako architektura místo Ganttova diagramu. |
| Mapa schopností | vnořené schopnosti | Co organizace dokáže, nezávisle na tom, kdo to dělá nebo co to podporuje. Výchozí bod pro strategické rozhovory. |
Devět ze standardní sady, vybraných proto, že pokryjí většinu reálné práce. Celý katalog je ve specifikaci a zbytek jsou variace na tyhle.
04Výběr pro publikum#
Hledisko je definované zainteresovaným a zájmem, takže jeho volba začíná větou tvaru "X se potřebuje rozhodnout o Y". Pokud tu větu neumíte dokončit, pohled nemá publikum a neměl by se kreslit.
| Prvek | Notace | Co znamená |
|---|---|---|
| Sponzor z vedení | vrstvový, mapa schopností | Chce tvar celku a to, kam jdou peníze. Nejvýše dvanáct prvků, žádný technologický detail. |
| Integrační architekt | spolupráce aplikací | Chce rozhraní a to, co přes ně prochází. Toky vždy označené. |
| Vedoucí infrastruktury | technologický, nasazení | Chce uzly, sítě a to, co je kam nasazené. |
| Product owner | použití aplikací, byznysový proces | Chce vědět, o které systémy se jeho proces opírá. |
| Programový manažer | implementace a migrace | Chce plató, mezery a pracovní balíky, v tomhle pořadí. |
05Definování vlastních#
Standardní sada je výchozím bodem a specifikace očekává, že k ní přidáte. Vlastní hledisko se vyplatí definovat tehdy, když se tentýž filtrovaný pohled pořád kreslí ručně - třeba pohled "systémy v rozsahu migrace" nebo "co se dotýká osobních údajů".
Sáhněte po něm, když
- Tentýž výběr typů prvků se pořád kreslí pro totéž publikum
- Otázka souladu nebo auditu potřebuje opakovatelný a obhajitelný pohled
- Doména má slovník, který standardní hlediska nevynášejí na povrch
- Chcete pohled, který umí nástroj vygenerovat znovu, ne ten, který někdo udržuje
Sáhněte po něčem jiném, když
- Bylo by to vrstvové hledisko se dvěma typy prvků navíc - použijte ho
- Skutečným problémem je, že model je příliš velký, ne že jsou pohledy špatné
- Nikdo se nezeptal na otázku, na kterou by hledisko odpovědělo
- Definice by povolila každý typ prvku, což hledisko není
Definici si zapište: název, zainteresovaní, zájem, povolené typy prvků, povolené typy vztahů. Hledisko, které existuje jen jako zvyk v hlavě jednoho architekta, produkuje pohledy, které se tiše rozcházejí, a to je právě problém, na jehož řešení byla hlediska zavedena.
Po jednom řádku na každé
- 01Jeden model, mnoho pohledů; hledisko je recept, podle kterého se pohled dělá.
- 02Pohled je definovaný zainteresovaným a zájmem - pojmenujte obojí, jinak ho nekreslete.
- 03To, co pohled vynechává, je stejně záměrné jako to, co ukazuje.
- 04Začněte vrstvovým hlediskem; je to to, které čtou i nearchitekti.
- 05Odvozené vztahy dovolí pohledu ukázat krátkou odpověď bez ztráty té dlouhé.
- 06Jediný pohled na všechno je příznak a lékem je rozdělení podle publika.
06Časté dotazy#
Jaký je rozdíl mezi pohledem a hlediskem v ArchiMate?
Hledisko je specifikace: které typy prvků a vztahů jsou dovolené a na kterou zainteresovanou stranu a zájem míří. Pohled je jeden konkrétní diagram nakreslený podle této specifikace. Hledisko je šablona, pohled je instance.
Jaká jsou standardní hlediska ArchiMate?
Specifikace definuje katalog, který mimo jiné zahrnuje vrstvené hledisko, spolupráci aplikací, využití technologie, spolupráci podnikových procesů, realizaci služby a realizaci cíle. Jsou to spíš vypracované příklady než uzavřená sada a mechanismus je důležitější než seznam.
Můžu si nadefinovat vlastní hledisko ArchiMate?
Ano, a specifikace s tím počítá. Vlastní hledisko pojmenuje své zainteresované strany, jejich zájmy a typy prvků a vztahů, které připouští. Co dělat nesmíte, je přidávat do modelu prvky, které existují jen proto, aby jeden pohled vypadal správně.
Jak si vybrat hledisko?
Začněte od člověka, který to bude číst, a od rozhodnutí, které má udělat. Hledisko, které připouští každý typ prvku, není hledisko, je to model - a diagram, který ukazuje všechno, neodpovídá na nic.
V této sérii
- 01Co je ArchiMate
- 02Vrstvy a aspekty
- 03Vztahy
- 04Hlediska
- 05ArchiMate pomocí AI
Související články
Základy
Diagramy struktury
Přehled notace
Praxe modelování
Praxe modelování