|
In organisaties wemelt het vaak van de architectuur modellen. Van overal komen er richtlijnen en architectuur blauwdruk ontwerpen tevoorschijn. Vaak niet afgestemd op elkaar. Daar komt nog bij dat ieder project of programma haar eigen invuling geeft aan de richtlijnen en ontwerpen. Hoe bewaak je je architecturen en hun samenhang?
Archimate is een modelleringstaal voor Business-, applicatie- en infrastructuur architectuur. De taal bestaat uit concepten en relaties. Relaties kunnen ook gemodeleerd worden tussen de verschillende lagen. De kracht van archimate is deze afhankelijkheid tussen de architectuur lagen.
Services en lagen
In Archimate modelleer je de business, applicaties en de infrastructuur. Dit worden ook wel lagen genoemd. Archimate onderkent dus 3 lagen. Tussen deze lagen worden services gedefinieerd. Services worden gezien als onderdelen die afgenomen worden door de bovenliggende laag.
Voorbeeld: in de applicatie laag bestaat een applicatie met CRM functionaliteit. Deze CRM functionaliteit wordt in de bedrijfslaag afgenomen door de Customer service afdeling. De CRM applicatie wordt gehost op een Mainframe. De Mainframe wordt in de infrastructuur laag gemodelleerd en de service (hosting on mainframe) wordt afgenomen door de CRM applicatie.
Concepten relaties
In bovenstaande voorbeeld worden een aantal concepten gebruikt:
- Applicatie,
- Applicatie functie,
- Applicatie service
- Afdeling/Bedrijfsactor,
- Node
- Infrastructuur service
Naast deze bestaan er ± 25 concepten. Deze concepten worden onderling gerelateerd. Er bestaan ± 10 soorten relaties.
Taal
Archimate is een taal. Dat houdt in dat de concepten en relaties op voorgeschreven wijze gebruikt mogen worden. De taal legt een grammatica op. Hierdoor worden de gemaakte modellen begrijpbaarder door verschillende groepen.
De tool
Architect, de Archimate tool van BiZZdesign, is zeer uitgebreid. Eerst wordt een repository opgezet. Deze repository bevat de concepten en relaties. Vanuit de repository kunnen diverse views opgesteld worden, afhankelijk van de doelgroep en hetgeen gecommuniceerd wordt. De tool biedt erg veel mogelijkheden iets wat de tool ook erg complex maakt.
Archimate lost geen bedrijfs- of business probleem op. Archimate maakt inzichtelijk hoe de diverse architectuur keuzes helpen om de bedrijfs- en business doelstellingen te bereiken; van business service tot de infrastructuur.
Archimate vergt samenwerking, tijd en investering. Het dient het een langer termijn doel.
|