ArchiMate in de praktijk: verschil tussen versies

Uit Via Nova Architectura Wiki
Ga naar: navigatie, zoeken
(Modelleren in de bedrijfslaag)
k
 
(17 tussenliggende versies door 3 gebruikers niet weergegeven)
Regel 1: Regel 1:
 +
{{ArchiMate in de praktijk}}
 +
== Inleiding ==
 +
 +
'''Let op: de werkgroep heeft ondertussen een Engelse versie van het boekje uitgebracht (versie 4.0). Vanaf die versie zal alleeen nog de Engelse versie worden onderhouden. Deze Engelse versie is hier [[ArchiMate Made Practical]] te vinden.'''
  
== Inleiding ==
 
 
Hoe breng ik een applicatielandschap in beeld? Hoe leg ik relaties tussen logische (inrichtingsonafhankelijk) en fysieke bedrijfsprocessen (inrichtingsafhankelijk)? Hoe breng ik in beeld welke afdelingen functioneel eigenaar zijn van welke applicaties? Hoe beeld ik de applicatieportfolio af op de technische infrastructuur? Hoe geef ik aan welke gegevens benodigd zijn bij de levering van welke producten en diensten aan klanten? Hoe modelleer ik een servicebroker?  
 
Hoe breng ik een applicatielandschap in beeld? Hoe leg ik relaties tussen logische (inrichtingsonafhankelijk) en fysieke bedrijfsprocessen (inrichtingsafhankelijk)? Hoe breng ik in beeld welke afdelingen functioneel eigenaar zijn van welke applicaties? Hoe beeld ik de applicatieportfolio af op de technische infrastructuur? Hoe geef ik aan welke gegevens benodigd zijn bij de levering van welke producten en diensten aan klanten? Hoe modelleer ik een servicebroker?  
  
Regel 15: Regel 18:
 
De praktijk heeft behoorlijk wat vragen opgeleverd richting de ArchiMate Forum over de wijze van toepassing van de ArchiMate concepten.
 
De praktijk heeft behoorlijk wat vragen opgeleverd richting de ArchiMate Forum over de wijze van toepassing van de ArchiMate concepten.
 
Doel van voorliggend document is om een begin te maken met de beantwoording van deze vragen door middel van het aanreiken van beproefde oplossingen in de vorm van good practices, waarmee de drempel voor de toepassing van ArchiMate in de praktijk aanzienlijk kan worden verlaagd en de effectiviteit van de modellen die worden gemaakt kan worden vergroot.
 
Doel van voorliggend document is om een begin te maken met de beantwoording van deze vragen door middel van het aanreiken van beproefde oplossingen in de vorm van good practices, waarmee de drempel voor de toepassing van ArchiMate in de praktijk aanzienlijk kan worden verlaagd en de effectiviteit van de modellen die worden gemaakt kan worden vergroot.
 +
 
Dit document is geschreven voor enterprise architecten die ArchiMate in de praktijk willen toepassen als taal voor het vastleggen van modellen van organisaties, de ICT-ondersteuning en de onderlinge relaties daartussen.
 
Dit document is geschreven voor enterprise architecten die ArchiMate in de praktijk willen toepassen als taal voor het vastleggen van modellen van organisaties, de ICT-ondersteuning en de onderlinge relaties daartussen.
 +
 
Dit document moet worden gezien als aanvulling op de bestaande ArchiMate-resultaten, waaronder (zie de bijlage voor een verwijzing naar deze referenties):
 
Dit document moet worden gezien als aanvulling op de bestaande ArchiMate-resultaten, waaronder (zie de bijlage voor een verwijzing naar deze referenties):
- Enterprise Architecture At Work.
+
- Enterprise Architecture At Work
- Inleiding in de ArchiMate-taal.
+
- Inleiding in de ArchiMate-taal
- Architecture Language Reference Manual.
+
- Architecture Language Reference Manual
- Viewpoints Functionality and Examples.
+
- Viewpoints Functionality and Examples
- ArchiMate Quick Reference.
+
- ArchiMate Quick Reference
- ArchiMate 1.0 Specification.
+
- ArchiMate 1.0 Specification
  
 
== Leeswijzer ==
 
== Leeswijzer ==
Regel 32: Regel 37:
 
* Alternatieven: een beschrijving van alternatieve oplossingen met de afwegingen om hiervoor te kiezen.
 
* Alternatieven: een beschrijving van alternatieve oplossingen met de afwegingen om hiervoor te kiezen.
 
* Relaties met andere good practices: een beschrijving van de relaties die er zijn met andere good practices.
 
* Relaties met andere good practices: een beschrijving van de relaties die er zijn met andere good practices.
 +
 +
De good practices zijn als volgt georganiseerd:
 +
* [[Modelleren in de bedrijfslaag]]
 +
* [[Modelleren in de applicatielaag]]
 +
* [[Modelleren in de infrastructuur- / technologielaag]]
 +
* [[Modelleren over de grenzen van lagen heen]]
  
 
== Website ==
 
== Website ==
Meer informatie over het ArchiMate Forum, de activiteiten van de werkgroep Gebruik/Tools en de verzamelde good practices zijn te vinden via de websites: The Open group ArchiMate forum [http://www.opengroup.org/archimate] en Nederlandse gebruikersgroep [http://www.archimate.nl]. Op de tweede website worden tevens nieuwe good practices gepubliceerd alvorens deze in een volgende versie van het boekje worden opgenomen.
+
Meer informatie over het ArchiMate Forum, de activiteiten van de werkgroep Gebruik/Tools en de verzamelde good practices zijn te vinden via de websites:  
 +
* The Open group ArchiMate forum [http://www.opengroup.org/archimate www.opengroup.org/archimate], en  
 +
* Nederlandse gebruikersgroep [http://www.archimate.nl www.archimate.nl].  
 +
Op de tweede website worden tevens nieuwe good practices gepubliceerd alvorens deze in een volgende versie van het boekje worden opgenomen.
  
 
== Oproep voor nieuwe good practices ==
 
== Oproep voor nieuwe good practices ==
Regel 41: Regel 55:
 
Heb je modelleervragen waar je graag antwoord op zou willen krijgen? Heb je zelf ook good practices die je wil delen met vakgenoten? Of wil je ook deelnemen aan de werkgroep Gebruik/Tools binnen het ArchiMate Forum, waar we de good practices verzamelen, bespreken en verwerken in dit document? Meld dit dan aan de voorzitters van de werkgroep via de mailadressen: h.vandenberg@bizzdesign.nl en egon.willemsz@uwv.nl. Of telefonisch bij Harmen van den Berg (06 5119 8282) of Egon Willemsz (06 5235 3089).
 
Heb je modelleervragen waar je graag antwoord op zou willen krijgen? Heb je zelf ook good practices die je wil delen met vakgenoten? Of wil je ook deelnemen aan de werkgroep Gebruik/Tools binnen het ArchiMate Forum, waar we de good practices verzamelen, bespreken en verwerken in dit document? Meld dit dan aan de voorzitters van de werkgroep via de mailadressen: h.vandenberg@bizzdesign.nl en egon.willemsz@uwv.nl. Of telefonisch bij Harmen van den Berg (06 5119 8282) of Egon Willemsz (06 5235 3089).
  
== Modelleren in de bedrijfslaag ==
+
==Referenties==
 
+
* M. Lankhorst, Enterprise Architecture At Work – Modelling, Communication, and Analysis, Telematica Instituut/Springer, 2005, ISBN 3-540-24371-2.
In dit hoofdstuk zijn de onderstaande good practices opgenomen:
+
* The Open Group, ArchiMate 2.0 An Introduction, The Open Group, 2012 [http://www2.opengroup.org/ogsys/catalog/w121].
* [[Bedrijfsservice, bedrijfsfunctie en bedrijfsproces]].
+
* The Open Group, ArchiMate 2.0 Specification – Technical Standard, The Open Group, 2012 [http://www.opengroup.org/bookstore/catalog/c118.htm].
* [[Afbakening bedrijfsservice]].
+
* The Open Group, ArchiMate 2.0 Summary Reference Card, The Open Group, 2012 [http://www2.opengroup.org/ogsys/catalog/n118].
* [[Afbakening bedrijfsfunctie]].
+
* The Open Group, ArchiMate 2.0 Reference Card, The Open Group, 2012 [http://www2.opengroup.org/ogsys/catalog/n115].
* [[Afbakening bedrijfsproces]].
+
* The Open Group, ArchiMate 2.0 Metamodels Reference Card, The Open Group, 2012 [http://www2.opengroup.org/ogsys/catalog/n117].
* [[Bedrijfsproces en bedrijfsinteractie]].
+
* The Open Group, ArchiMate 2.0 Viewpoints Reference Card, The Open Group, 2012 [http://www2.opengroup.org/ogsys/catalog/n116].
* [[Viewpoints voor procesmodellering]].
+
* H. ter Doest, M.-E. Iacob, M. Lankhorst, D. van Leeuwen en R. Slagter, Viewpoints Functionality and Examples, ArchiMate/D3.4.1a, v2.6, Telematica Instituut, 18 november 2004 [https://doc.novay.nl/dscgi/ds.py/Get/File-35434].
* Samenwerking tussen organisaties.
+
* M.M. Lankhorst, A.J. Klievink, P.H.W.M. Oude Luttighuis, E. Fielt, L. Heerink, D. van Leeuwen, Kanaalpatronen – Kanalen in Balans, Novay / TU Delft, 2009 [https://doc.novay.nl/dsweb/Get/Document-88739/D3.2%20Kanaalpatronen.pdf].
* Informatiedomein.
 
 
 
== Modelleren in de applicatielaag ==
 
In dit hoofdstuk zijn de onderstaande good practices opgenomen:
 
* Applicatielandschap.
 
* Koppeling tussen applicaties.
 
* Functionaliteit van een applicatie.
 
* Websites als applicatiecomponent en het gebruik van services.
 
 
 
== Modelleren in de infrastructuur- / technologielaag ==
 
In dit hoofdstuk zijn de onderstaande good practices opgenomen:
 
* Infrastructuurservices.
 
* Infrastructuurlandschap.
 
* Onderscheid systeemsoftware en artefact.
 
  
== Modelleren over de grenzen van lagen heen ==
+
[[Categorie:ArchiMate in de praktijk| ]]
In dit hoofdstuk zijn de onderstaande good practices opgenomen:
 
* Veelgebruikte relaties.
 
* Product en applicatieservices.
 
* Ondersteuning van batch en online processen.
 
* Servicebroker.
 
* Domein.
 
* Interne en externe services.
 
* Noodzaak van het gebruik van services.
 
* Vereenvoudigingen met behoud van consistentie.
 
* Groepering.
 
* Gegevensuitwisseling met externe organisaties in applicatielaag.
 
* Weergeven van berichten in wachtrijen.
 
* ‘Nesten’ en impliciet afgeleide relaties.
 
* File transfer.
 

Huidige versie van 30 jan 2014 om 14:42

Figuur 2 05 Eenvoudig informatiemodel.png ArchiMate in de praktijk

Zie ook: ArchiMate Made Practical

Inleiding

Let op: de werkgroep heeft ondertussen een Engelse versie van het boekje uitgebracht (versie 4.0). Vanaf die versie zal alleeen nog de Engelse versie worden onderhouden. Deze Engelse versie is hier ArchiMate Made Practical te vinden.

Hoe breng ik een applicatielandschap in beeld? Hoe leg ik relaties tussen logische (inrichtingsonafhankelijk) en fysieke bedrijfsprocessen (inrichtingsafhankelijk)? Hoe breng ik in beeld welke afdelingen functioneel eigenaar zijn van welke applicaties? Hoe beeld ik de applicatieportfolio af op de technische infrastructuur? Hoe geef ik aan welke gegevens benodigd zijn bij de levering van welke producten en diensten aan klanten? Hoe modelleer ik een servicebroker?

Dit zijn allemaal modelleervragen waar je als enterprise architect in de praktijk mee geconfronteerd wordt. Er zijn dan ook veel manieren die worden gehanteerd om antwoord te geven op deze vragen. Veel manieren leidt tot wildgroei en problemen om met de gemaakte platen goed te kunnen communiceren. Achter elk plaatje zit een verhaaltje, maar een plaatje gaat vaak een eigen leven leiden en het verhaaltje raakt verloren, zeker als de oorspronkelijke maker met andere werkzaamheden bezig gaat of zelfs weg is bij een organisatie.

In de praktijk van ‘werken onder architectuur’ wordt bij steeds meer organisaties gebruik gemaakt van ArchiMate als beschrijvingstaal voor het vastleggen van enterprise architecturen met daarin domeinen als: producten/diensten, processen, organisatie, gegevens, applicaties en technische infrastructuur. Met deze taal is het mogelijk om de globale structuur binnen een domein te modelleren en de relaties tussen domeinen te modelleren. Een andere belangrijke eigenschap van ArchiMate is de mogelijkheid om modellen op verschillende manieren te visualiseren, gericht op verschillende belanghebbenden. Bovendien levert de taal een formele onderbouwing zodat modellen geanalyseerd kunnen worden (bijvoorbeeld op een aspect als performance).

Daarbij is het expliciet niet de bedoeling dat ArchiMate de bestaande talen, zoals BPMN, UML e.d., zal vervangen; het vormt hierop een aanvulling, waarbij wel zo veel mogelijk aangesloten wordt op bestaande standaarden en praktijken. Ondertussen zijn er veel ervaringen opgedaan met ArchiMate in Nederland (niet alleen meer in Nederland) en is te zien dat steeds meer herkenbaardere en beter communiceerbare modellen worden opgeleverd. En de populatie van enterprise architecten dat gebruik maakt van ArchiMate is nog steeds groeiende.

Hierbij is echter ook te zien dat dezelfde typen modelleervraagstukken op verschillende manieren met ArchiMate worden ingevuld, waarbij kan worden gesteld dat niet alle manieren een goede bijdrage leveren aan de communiceerbaarheid van de modellen richting de belanghebbenden. De praktijk leert ook dat je van goede huize moet komen om de taal goed te kunnen vastpakken en toepassen. De drempel is toch nog vrij hoog om er direct mee aan de slag te kunnen gaan.

Doelgroep

De praktijk heeft behoorlijk wat vragen opgeleverd richting de ArchiMate Forum over de wijze van toepassing van de ArchiMate concepten. Doel van voorliggend document is om een begin te maken met de beantwoording van deze vragen door middel van het aanreiken van beproefde oplossingen in de vorm van good practices, waarmee de drempel voor de toepassing van ArchiMate in de praktijk aanzienlijk kan worden verlaagd en de effectiviteit van de modellen die worden gemaakt kan worden vergroot.

Dit document is geschreven voor enterprise architecten die ArchiMate in de praktijk willen toepassen als taal voor het vastleggen van modellen van organisaties, de ICT-ondersteuning en de onderlinge relaties daartussen.

Dit document moet worden gezien als aanvulling op de bestaande ArchiMate-resultaten, waaronder (zie de bijlage voor een verwijzing naar deze referenties): - Enterprise Architecture At Work - Inleiding in de ArchiMate-taal - Architecture Language Reference Manual - Viewpoints Functionality and Examples - ArchiMate Quick Reference - ArchiMate 1.0 Specification

Leeswijzer

De hierna volgende pagina's bevatten een verzameling van good practices die uit de praktijk zijn verzameld. In de beschrijving van elke good practice wordt steeds de volgende structuur gebruikt:

  • Naam in de paragraaftitel: een herkenbare naam waaraan de inhoud van de good practice te herkennen is.
  • Vraagstelling: een beschrijving van de vraag die aanleiding is voor het expliciet maken van deze good practice.
  • Oplossing: een beschrijving en visualisatie van de oplossing die de voorkeur verdient om de vraag te kunnen beantwoorden.
  • Gevolgen: een beschrijving van de gevolgen van de oplossing voor bijvoorbeeld de communicatie met belanghebbenden, de gevolgen voor de implementatie, e.d.
  • Alternatieven: een beschrijving van alternatieve oplossingen met de afwegingen om hiervoor te kiezen.
  • Relaties met andere good practices: een beschrijving van de relaties die er zijn met andere good practices.

De good practices zijn als volgt georganiseerd:

Website

Meer informatie over het ArchiMate Forum, de activiteiten van de werkgroep Gebruik/Tools en de verzamelde good practices zijn te vinden via de websites:

Op de tweede website worden tevens nieuwe good practices gepubliceerd alvorens deze in een volgende versie van het boekje worden opgenomen.

Oproep voor nieuwe good practices

De inhoud van dit document is zeker niet volledig en laat nog vragen onbeantwoord. Dit document is bedoeld als groeidocument. Het bevat een verzameling van good practices die uit de praktijk zijn verzameld. We hopen dat de lezer hiermee in de praktijk aan de slag kan, en dat vervolgens op basis van dit gebruik nieuwe inzichten ontstaan die vervolgens in dit document verwerkt zullen worden. Heb je modelleervragen waar je graag antwoord op zou willen krijgen? Heb je zelf ook good practices die je wil delen met vakgenoten? Of wil je ook deelnemen aan de werkgroep Gebruik/Tools binnen het ArchiMate Forum, waar we de good practices verzamelen, bespreken en verwerken in dit document? Meld dit dan aan de voorzitters van de werkgroep via de mailadressen: h.vandenberg@bizzdesign.nl en egon.willemsz@uwv.nl. Of telefonisch bij Harmen van den Berg (06 5119 8282) of Egon Willemsz (06 5235 3089).

Referenties

  • M. Lankhorst, Enterprise Architecture At Work – Modelling, Communication, and Analysis, Telematica Instituut/Springer, 2005, ISBN 3-540-24371-2.
  • The Open Group, ArchiMate 2.0 An Introduction, The Open Group, 2012 [1].
  • The Open Group, ArchiMate 2.0 Specification – Technical Standard, The Open Group, 2012 [2].
  • The Open Group, ArchiMate 2.0 Summary Reference Card, The Open Group, 2012 [3].
  • The Open Group, ArchiMate 2.0 Reference Card, The Open Group, 2012 [4].
  • The Open Group, ArchiMate 2.0 Metamodels Reference Card, The Open Group, 2012 [5].
  • The Open Group, ArchiMate 2.0 Viewpoints Reference Card, The Open Group, 2012 [6].
  • H. ter Doest, M.-E. Iacob, M. Lankhorst, D. van Leeuwen en R. Slagter, Viewpoints Functionality and Examples, ArchiMate/D3.4.1a, v2.6, Telematica Instituut, 18 november 2004 [7].
  • M.M. Lankhorst, A.J. Klievink, P.H.W.M. Oude Luttighuis, E. Fielt, L. Heerink, D. van Leeuwen, Kanaalpatronen – Kanalen in Balans, Novay / TU Delft, 2009 [8].