Archyno
ArchiMateDiagramy struktury

Vrstvy ArchiMate

Šest vrstev a tři aspekty. Společně umístí každý typ prvku v jazyce, což znamená, že ta mřížka není shrnutím ArchiMate - je většinou ArchiMate.

9 min čteníArchiMate 42 z 5

Krátká odpověď

  • Šest vrstev a tři aspekty. Mřížka, kterou tvoří, umístí téměř každý typ prvku v jazyce - je tedy většinou ArchiMate, ne jeho shrnutím.
  • Jádrem jsou podniková, aplikační a technologická vrstva. Strategie stojí nad nimi, fyzická rozšiřuje technologii, implementace pokrývá program mezi dvěma stavy.
  • Aktivní struktura, chování, pasivní struktura: kdo, co se děje a s čím se to děje.
  • Vrstvy se spojují přes služby. Aplikační komponenta je věc, která dělá práci; aplikační služba je to, co nabízí navenek.
Rámec ArchiMate jako mřížka. Sloupce jsou tři aspekty: aktivní struktura, chování, pasivní struktura. Řádky jsou byznysová, aplikační a technologická vrstva. Každá buňka drží prvek dané vrstvy pro daný aspekt - byznysový aktér, byznysový proces, byznysový objekt; aplikační komponenta, aplikační funkce, datový objekt; uzel, technologická funkce, artefakt.
Tři ze šesti vrstev proti třem aspektům. Ostrý obrys znamená aktivní strukturu, zaoblený znamená chování, pruhovaný obdélník znamená pasivní - a ten vzor se v každém řádku opakuje stejně.

01Proč je to mřížka#

Většina jazyků vám podá seznam typů prvků k zapamatování. ArchiMate vám podá dva krátké seznamy a násobení. Šest vrstev, tři aspekty a slib, že buňka znamená v každém řádku totéž: služba je prvek chování, který nějaký jiný prvek realizuje a který slouží něčemu nad sebou, ať už je to byznysová služba, aplikační služba nebo technologická služba.

O tu pravidelnost se při učení vyplatí pořádně opřít. Pokud víte, co je aplikační komponenta, víte, co je uzel - tatáž buňka o vrstvu níž. Pokud víte, že byznysový proces je přiřazený z byznysové role, víte, že technologický proces je přiřazený z uzlu.

02Tři aspekty#

PrvekNotaceCo znamená
Aktivní strukturaobdélník s ostrými rohyNěco, co umí věci dělat. Byznysový aktér a role, aplikační komponenta, uzel, zařízení. Vykonává chování; nikdy chováním není.
Chovánízaoblený obdélníkNěco, co se dělá. Proces, funkce, interakce, událost, služba. Tady bydlí slovesa.
Pasivní strukturaobdélník s horním pruhemNěco, na čem chování koná. Byznysový objekt, smlouva, datový objekt, artefakt, materiál.

Ty tři přicházejí s gramatikou, kterou se vyplatí naučit jako větu: aktivní struktura je přiřazena k chování, chování přistupuje k pasivní struktuře, chování slouží jinému chování. Téměř každý dobře postavený ArchiMate model je tahle věta opakovaná. Pokud čára ve vašem modelu nesedí ani na jeden z těch tří tvarů, podívejte se na ni podruhé.

03Tři jádrové vrstvy#

Byznys.Organizace popsaná jejími vlastními slovy: aktéři a role, které hrají, procesy, které vedou, služby, které konzumují zákazníci, objekty, se kterými ty procesy nakládají. Test, jestli sem něco patří, je, jestli by název poznal netechnický kolega. "Zpracování pojistných událostí" projde; ClaimServiceImpl ne.

Aplikace. Software. Komponenta je nasaditelný, vyměnitelný kus softwaru - tatáž myšlenka jako UML komponenta, jen hruběji zrnitá. Aplikační služba je to, co ten software nabízí byznysové vrstvě, pojmenované jako schopnost, ne jako endpoint: "registrace pojistné události", ne POST /claims.

Technologie.To, na čem software běží. Uzly, zařízení, systémový software, sítě a artefakty (binárky, image, soubory) na ně nasazené. V cloudovém prostředí bývá uzel spíš službou nebo clusterem než strojem, a to je v pořádku - uzel je "výpočetní zdroj", kterým spravovaná databáze rozhodně je.

04Strategie, fyzická, implementace#

Další tři vrstvy se používají méně často a vyplatí se vědět, že existují, protože sáhnout po byznysovém procesu, když jste mysleli schopnost, vyprodukuje model, který si sám odporuje.

PrvekNotaceCo znamená
Strategiezdroj, schopnost, postup, hodnotový tokCo organizace dokáže, záměrně nezávisle na tom jak. "Zpracování pojistných událostí" jako schopnost; "vyřizování pojistných událostí" je proces, který ji právě teď realizuje. Vyměnit proces nechává schopnost stát, a přesně o to jde.
Fyzickávybavení, prostor, distribuční síť, materiálTechnologická vrstva pro věci, které nejsou počítače. Výrobní linky, sklady, vozidla, surovina. V čistě softwarovém prostředí se dá ignorovat, v logistice nebo energetice je nenahraditelná.
Implementacepracovní balík, výstup, implementační událost, plató, mezeraJak se dostanete ze současné architektury do zamýšlené. Plató je stav, ve kterém architektura spočívá; mezera je to, co mezi dvěma z nich chybí. Tohle je vrstva, která z modelu udělá plán.

Plató jsou ta podceňovaná věc.Dvě plató - "dnes" a "po migraci" - z nichž každé agreguje prvky platné v tom stavu, vám dají architekturu před a po v jednom modelu místo dvou souborů, které se rozejdou. Mezera mezi nimi je plnohodnotný prvek, na který umíte pověsit pracovní balíky.

05Motivace prochází vším#

Motivační model ArchiMate. Zainteresovaná strana ředitel likvidace škod je asociovaná s hnacím prvkem náklady na zpracování škod. Hodnocení, průběžná doba je devět dní, ten hnací prvek ovlivňuje. Hnací prvek ovlivňuje cíl vyřešit škody do dvou dnů a požadavek na zachycení dokumentů týž den ten cíl realizuje.
Pět motivačních prvků. Čtěte zleva doprava: někomu na něčem záleží, něco ho tlačí, hodnocení říká, jak je to zlé, cíl vyslovuje záměr, požadavek ten cíl realizuje.

Motivační prvky nejsou vrstva pod technologií - připojují se k prvkům kdekoli v modelu a odpovídají na otázku, na kterou žádná jiná vrstva neumí: proč má architektura tenhle tvar?

PrvekNotaceCo znamená
Zainteresovanýrole se zájmemNěkdo, koho názor na architekturu je důležitý. Obvykle role.
Hnací faktorsymbol volantuNěco, co vytváří tlak na změnu. Náklady, regulace, konkurence.
Hodnocenísymbol lupyZjištění o hnacím faktoru. Důkaz, s datem a konkrétní.
Cílsymbol terčeZamýšlený koncový stav, vyslovený tak, aby se dalo říct, jestli jste ho dosáhli.
Výsledekzasažený terčSkutečně dosažený výsledek. Minulý čas cíle.
PožadavekNěco, co systém musí dělat, aby realizoval cíl. Realizace je vztah, který ty dva spojuje.
Principtentýž symbol jako požadavekPravidlo, které platí pro celou architekturu, ne pro jeden systém.
Omezeníopět tentýž symbolOmezení toho, jak se smí cíl realizovat, ne toho, čím je.

Vliv je vztah, který používá jen motivace, a je záměrně slabší než ostatní: říká, že zdroj cíl ovlivňuje, bez tvrzení o tom, jak moc nebo kterým směrem. Může nést +, - nebo váhu, a právě tak řeknete, že jeden cíl hnacímu faktoru pomáhá a druhý mu škodí.

06Kolik z toho použít#

Sáhněte po něm, když

  • Byznys, aplikace a technologii - tyhle tři potřebuje téměř každý model
  • Motivaci, jakmile se někdo za půl roku zeptá proč
  • Strategii, když je řeč o schopnostech, ne o systémech
  • Implementaci, když je výstupem plán a ne momentka

Sáhněte po něčem jiném, když

  • Fyzickou, pokud organizace nehýbe i atomy, nejen bity
  • Všechny vrstvy najednou v jednom pohledu - raději rozdělte podle hlediska
  • Strategii jako synonymum byznysu - schopnost není proces
  • Motivaci jako místo na nalepení dokumentu s požadavky

První použitelný model bývá tři vrstvy a hrstka motivačních prvků. Další tři vrstvy jsou tu tehdy, když je otázka potřebuje, a model, který používá všech šest, je buď opravdu velký podnik, nebo model, který nikdo neudrží.

Po jednom řádku na každé

  1. 01Šest vrstev krát tři aspekty umístí každý typ prvku v jazyce.
  2. 02Aktivní struktura koná, chování se vykonává, na pasivní struktuře se koná.
  3. 03Ostré rohy, zaoblené rohy a horní pruh jsou tři obrysy, které říkají, který z nich.
  4. 04Služba je chování - zaoblený box - ne komponenta, která ji nabízí.
  5. 05Strategie je schopnost, byznys je proces; jsou to záměrně rozdílné vrstvy.
  6. 06Motivace se připojuje kdekoli a je jedinou vrstvou, která zaznamenává proč.

07Časté dotazy#

Jaké jsou vrstvy ArchiMate?

Strategie, podnik, aplikace, technologie, fyzická vrstva a implementace s migrací. Podniková, aplikační a technologická jsou jádrem, které používá většina modelů. Strategie stojí nad nimi, fyzická vrstva rozšiřuje technologii o zařízení a materiál a implementace pokrývá program, který vás dostane z jednoho stavu do druhého.

Jaké jsou tři aspekty ArchiMate?

Aktivní struktura, chování a pasivní struktura: kdo, co se děje a s čím se to děje. Zkřížené s vrstvami tvoří mřížku, která umístí téměř každý typ prvku v jazyce - a právě proto je ta mřížka většinou ArchiMate, a ne jeho shrnutím.

Kam patří motivační prvky?

Protínají všechny vrstvy, místo aby seděly v jedné. Zainteresovaná strana, hnací síla, hodnocení, cíl, výsledek, princip, požadavek a omezení odpovídají na to, proč je architektura taková, jaká je, a mohou se připojit k prvkům v kterékoli vrstvě.

Jaký je rozdíl mezi aplikační komponentou a aplikační službou?

Komponenta je aktivní struktura: věc, která existuje a dělá práci. Služba je chování vystavené někomu jinému: to, co komponenta nabízí navenek. Vrstvy se navzájem spojují přes služby, takže správně rozlišit tyto dvě věci je to, co drží vrstvený pohled čitelný.

V této sérii

Související články

Všechny články