Complexiteitsreductie

ArchiMate-modellen > MIRA-OP > Goals > Complexiteitsreductie
Contextdiagram
Goal Complexiteitsr- eductie De migratieketen is geen eiland, maar speelt een rol in een breder netwerk van (overheids)partijen. Diverse partners uit de migratieketen maken deel uit van één of meerdere andere ketens. Binnen en buiten het justitiedomein. Daarom is het van belang dat overheidsbrede afspraken, standaarden en voorzieningen optimaal door de keten en de ketenpartners hierin hergebruikt worden. Deze afspraken, standaarden en voorzieningen zijn er niet voor niets. Het scheelt eigen beheer en verhoogt de interoperabiliteit buiten de keten en het vereenvoudigt het overleg tussen ketenpartners. (Principle) De keten maakt optimaal gebruik van overheidsbred- e afspraken, standaarden en voorzieningen Als keten sluiten we vanuit diverse bedrijfsprocessen bij de ketenpartners aan op Europese voorzieningen of andere landen. Het aansluiten via één centraal punt met helder gedefinieerde koppelvlakken is efficiënter qua tijd en kosten voor de gehele migratieketen en biedt andere voordelen door het centraliseren van transformatie, orkestratie en validatiefuncties. Ook at design-time, dwz. bij het opstellen van de specificaties en het implementeren van de voorzieningen participeren we als keten gecoördineerd en gestandaardiseerd: we spreken met één stem richting Europa en we sluiten op één manier aan. (Principle) De keten sluit gestandaardis- eerd aan op de Europese voorzieningen In de keten is het noodzakelijk om te weten welke functionaliteit en diensten door de ketenvoorzieningen geboden wordt. Tevens is het belangrijk dat deze voorzieningen goed zijn afgebakend, met helder doel en functie en scherp gedefinieerde koppelvlakken. Dit om te voorkomen dat de verschillende componenten te afhankelijk van elkaar worden en niet meer los aangepast of vervangen kunnen worden. (Principle) De ketenvoorzieni- ngen zijn modulair opgebouwd en hun rol en functie is duidelijk Hoewel de migratieketen een ingeburgerd begrip is, zijn we een netwerk van onafhankelijke organisaties, elk verantwoordelijk voor hun eigen taken, doelen en bedrijfsprocessen. Wel werken we samen “in de keten”, maar het grootste deel van de verantwoordelijkheden, zo niet alle, ligt bij een aanwijsbare individuele organisaties. De keten levert ook geen diensten aan de vreemdeling. Dat doen de individuele ketenpartners. Maar ook wanneer twee of meer ketenpartners samenwerken in een bedrijfsproces, betekent dat niet dat er een gedeelde verantwoordelijkheid is. Er altijd een aanwijsbare verantwoordelijke voor elk bedrijfsproces. Het is wel de gezamenlijke verantwoordelijkheid van alle ketenpartners om goede afspraken te maken over de onderlinge afhankelijkheden tussen de bedrijfsprocessen. Hierbij moet worden gestreefd naar ‘minimale’, maar goed gedefinieerde wederzijdse afhankelijkheden, op basis van vooraf gestandaardiseerde diensten of gebeurtenissen. De bijdrage van de andere ketenpartner aan een bedrijfsproces kan bijvoorbeeld worden beschouwd en aangestuurd als het afnemen van een dienst. Of een gebeurtenis uit het een bedrijfsproces vormt een trigger voor een ander bedrijfsproces. Hierdoor neemt de wendbaarheid en robuustheid van de keten toe. (Principle) Het beheersen van de wederzijdse afhankelijkhei- d is een gezamenlijke plicht De door de ketenvoorzieningen aan ketenpartners aangeboden diensten vormen een soort menukaart die een ketenpartner op eigen tempo kan gebruiken in de eigen processen en systemen. Dit in eigen tempo kunnen aansluiten op de ketenvoorzieningen wordt ook gezien als één van de grootste succesfactoren in de huidige migratieketen. Eigen tempo is echter niet onbeperkt. Te lang wachten met migreren naar een nieuwe standaard of gebruik maken van nieuwe complexiteit vergroot de beheerlast voor de rest van de keten en de ketenvoorzieningen en hindert het adaptief vermogen. Uitgangspunt voor koppelvlakken is dus dat maximaal de huidige + de vorige versie (n-1) worden ondersteund. Dat er een termijn voor de ondersteuning van versie (n-1) wordt afgesproken. En dat ketenpartners bij het herzien van koppelingen of grote wijzigingen aan het systeem migreren naar de actuele versie. (Principle) De keten maakt afspraken over de levenscyclus van de keteninformati- sering Gebruik van gegevens en functionaliteit in de keten geschiedt door een standaard uitwisselingsmechanisme en bijbehorende technologie. Bedoeld wordt een standaard uitwisselingsmechanisme in de breedste zin dus inclusief standaard mechanismes rondom de berichtuitwisseling, zoals authenticatie, reliable messaging.. Dit standaard uitwisselingsmechanisme moet kunnen werken met actuele gegevens direct uit de bron. (Principle) De keten hanteert een standaard uitwisselingsm- echanisme RealizationRelationship RealizationRelationship RealizationRelationship RealizationRelationship RealizationRelationship RealizationRelationship Deze svg is op 05-04-2024 13:41:25 CEST gegenereerd door ArchiMedes™ © 2016-2024 ArchiXL. ArchiMedes 05-04-2024 13:41:25 CEST

Deze pagina is voor het laatst bewerkt op 19 apr 2023 om 16:55.