Document toolboxDocument toolbox

Phase D - Technology Architecture

Status: ready for comments

Navigation

Phase D - Technology Architecture

[TOGAF 9.2 | TOGAF 10]

Aanbeveling(en)

Select Reference Models, Viewpoints, and Tools

 

 

 

Aanbeveling(en)

  • Gebruik standaard notaties en een standaard modelleer taal. Zoek naar tools die kunnen exporteren naar een open formaat zodat deze potentieel in andere tools gebruikt kunnen worden.

  • Bepaal welke modellen/diagrammen je wil gaan uitwerken, het TOGAF Content Meta Model geeft hierbij al een goed inzicht

  • Typische modellen die we hier zien zijn Network and Communications Diagrams, Deployment/hosting Diagrams, Platform Decomposition Diagrams en meer.

Develop Baseline Technical Architecture Description

Als er een bestaande architectuurbeschrijvingen is kan deze worden gebruikt als basis voor de baseline. Zorg voor een duidelijke link met de Baseline Business Architecture (https://vlaamseoverheid.atlassian.net/wiki/spaces/EAP/pages/6139544488) en Baseline Information System Architecture (https://vlaamseoverheid.atlassian.net/wiki/spaces/EAP/pages/6139249051)

De redenen om deze materialen bij te werken heeft te maken met voortschrijdend inzicht zoals het ontdekken van ontbrekende bedrijfscapaciteit, een nieuwe waardestroom, of een veranderde organisatorische eenheid.

In het kader van greenfield oplossingen zal er geen baseline architecture zijn.

Aanbeveling(en)

  • Update de Blueprint en de baseline architecture

  • Kies welke modellen en diagrammen je wilt ontwikkelen en werk deze uit met de juiste tools/modelleertalen.

Blueprint

Wanneer het om een grote wijziging gaat is het aangewezen om de baseline en de target architecture blueprints apart te modelleren (dit worden dan aparte views in ons model). In onderstaand voorbeeld modelleren we een blueprint dan als een product wat we koppelen aan een plateau (ArchiMate notatie)

 

Develop Target Technical Architecture Description

Ontwikkel een Target Description voor de Technical Architecture. Identificeer, voor zover mogelijk, de relevante bouwstenen van de technical architecture.

In https://vlaamseoverheid.atlassian.net/wiki/spaces/EAP/pages/6139544215 is er al gekeken naar cloud mogelijkheden. Dit gaat een grote impact hebben op de infrastructuur die hier ontwikkeld wordt.

Aanbeveling(en)

Blueprint

Wanneer het om een grote wijziging gaat is het aangewezen om de baseline en de target architecture blueprints apart te modelleren (dit worden dan aparte views in ons model). In onderstaand voorbeeld modelleren we een blueprint dan als een product wat we koppelen aan een plateau (ArchiMate notatie)

 

 

Perform Gap Analysis

Bij het uitvoeren van de gap-analyse tussen de baseline- en de target technical architecture beschrijvingen, moeten de architectuurmodellen worden gevalideerd aan de hand van de principles, objectives en constraints die zijn omschreven in https://vlaamseoverheid.atlassian.net/wiki/spaces/EAP/pages/6139544215.

Bij de analyse van de gaps worden tekortkomingen tussen de base-architecture en de target-architecture gedetecteerd; de oplossingen om de gaps op te vullen worden besproken in https://vlaamseoverheid.atlassian.net/wiki/spaces/EAP/pages/6139545030.

Aanbeveling(en)

  • Verifieër de architectuurmodellen op interne consistentie, volledigheid en nauwkeurigheid

  • Voer een trade-off analyse uit om (eventuele) conflicten tussen de verschillende visies op te lossen

Blueprint

De gap-analyse toont aan welke stappen er ondernomen moeten worden om van de baseline naar de target architecture te gaan. Vaak zijn er hier verschillende mogelijkheden, verschillende prioriteiten die we kunnen evalueren. Een gap-analyse resulteert typisch in een aparte view in het ArchiMate model.

 

 

Define Candidate Roadmap Components

Zodra de baseline- en de target- architecture zijn gedefinieerd en een gap-analyse is uitgevoerd, wordt een roadmap opgesteld om de activiteiten te prioriteren.

De informatie van deze stap zal dienen als input voor https://vlaamseoverheid.atlassian.net/wiki/spaces/EAP/pages/6139545030. Op dit punt zou een blik op de Atlas en bestaande blauwdrukken kunnen helpen om een globaal idee te krijgen van de potentiële herbruikbaarheid.

Aanbeveling(en)

Resolve Impacts Across the Architecture Landscape

In deze fase zijn een baseline, een target en verschillende overgangen geïdentificeerd. De overgang van de base-architecture naar de target-architecture kan gevolgen hebben voor bestaande oplossingen, maar ook wijzigingen in andere architecture building blocks kunnen een impact hebben op de baseline- en target-architecture van de oplossing.

Aanbeveling(en)

  • Bekijk of de transformation een impact heeft op bestaande oplossingen

  • Bekijk de roadmap van de andere building blocks en evalueer de impact van wijzigingen

Conduct Formal Stakeholder Review

Toets de oorspronkelijke motivatie voor het architectuurproject (https://vlaamseoverheid.atlassian.net/wiki/spaces/EAP/pages/6139544215) aan de opgestelde architecture.

Aanbeveling(en)

  • Betrek de stakeholders en vraag om feedback op de technical architecture.

Finalize the Technical Architecture

Onderdeel van de [Finalize the Technical Architecture] Stap is het selecteren van de standaarden voor elk van de bouwstenen. TOGAF® v9.2, bevordert maximaal hergebruik van de referentiemodellen die kunnen worden geselecteerd uit de Architecture Repository.

De “Architecture Repository” breiden we verder uit:

  • [Project naam]

    • Doelstellingen en scope

    • Stakeholder Map Matrix

    • Decision log

    • Team setup (rollen, verantwoordelijkheden)

    • Architecture principes, guidelines en policies

    • Informatieclassificatie

    • Requirements Catalog

      • Functional Requirements

      • Constraints

      • Quality attributes / Non-Functional Requirements

    • Reference models, viewpoints en tools

    • Blueprint (Business, Data, Application en Technology)

      • Baseline

      • Target

      • Gap en roadmap

 

Versie

Datum

Auteur

Datum

Auteur

Nov 3, 2022

EA Support Team

 

 

Doelpubliek

Enterprise Architects, Solution Architects

Inhoudsopgave

Bijlage(n) / Link(s)