Document toolboxDocument toolbox

Phase G - Implementation Governance

Navigation

Phase G - Implementation Governance

[TOGAF 9.2 | TOGAF 10]

 

Zoals beschreven in TOGAF® v9.2, zorgt "Phase G" voor het toezicht op de implementatie. De doelstellingen van deze fase zijn het verzekeren van conformiteit met de target-architecture en het uitvoeren van de juiste governance-functies voor de oplossing en alle implementatie-gedreven architectuur change requests.

Aanbeveling(en)

  • In elke fase van de ADM bekijken we Requirements Management waarbij, afhankelijk van de context of de ADM fase, we andere requirements en constraints evalueren en documenteren.

  • Governance heeft alles te maken met control objectives - hoe controleren we dat alles gaat zoals we wensen? Hiervoor moet men doelen opstellen, meten waar we staan, waar we maar toe gaan, hoever we willen gaan etc. Hiervoor gebruiken we typisch meetpunten (zie KPI's of eerder OKR's?) en zorgen ervoor dat deze punten SMART gedefinieerd zijn waar mogelijk.

  • De teams binnen Digitaal Vlaanderen hebben een hoge mate van autonomie, het is zaak hen die vrijheid te laten houden en om te ondersteunen waar mogelijk en wenselijk.

  • Hou deze fase zo licht mogelijk, maar zorg ervoor dat deze ook niet te licht is. Zoek de balans

Confirm Scope and Priorities for Deployment with Development Management

Deze stap bevat een aantal stappen waaronder:

  • De resultaten van de migratieplanning beoordelen en aanbevelingen doen voor de implementatie.

  • Het identificeren van Enterprise Architecture-prioriteiten voor ontwikkelingsteams

  • Problemen met de implementatie identificeren en aanbevelingen doen

  • etc

Aanbeveling(en)

Werk samen met programma- / project-management om scope en prioriteiten (zeker in samenwerking met andere oplossingen binnen het landschap) af te stemmen.

Identify Deployment Resources and Skills

De projectresources (in de brede zin van het woord) omvatten de ontwikkelingsresources (lees: de mensen die de transitie uitvoeren) die moeten worden opgeleid in de algemene Enterprise Architectuur-deliverables en de verwachtingen van de specifieke ontwikkelings- en implementatieprojecten.

Aanbeveling(en)

  • Bekijk de noodzaak aan security gerelateerde training

  • Evalueren welke ontwikkelingsmethoden (Waterfall, Agile, …) nodig zijn voor de ontwikkeling van oplossingen

Guide Development of Solutions Deployment

Afhankelijk van de scope en autonomie van de projecten kan men de volgende zaken bekijken en aanbevelingen formuleren:

  • Documenteer de scope van het individuele project in de impactanalyse

  • Documenteer strategische vereisten (vanuit het architectuurperspectief) in de impactanalyse

  • Documenteer Change Requests (zoals ondersteuning voor een standaard interface) in de impactanalyse

  • Documenteer regels voor conformiteit in de impactanalyse

  • etc

Aanbeveling(en)

Veel teams binnen Digitaal Vlaanderen hebben een hoge mate van autonomie en het is zeker niet de bedoeling om hierop in het grijpen. Bekijk de development van oplossingen eerder vanuit een ondersteunend perspectief.

Perform Enterprise Architecture Compliance Reviews

Typische wordt een transitie voorgesteld op de https://vlaamseoverheid.atlassian.net/wiki/spaces/DVAB om zo gezamenlijk de voorgestelde oplossing te evalueren.

Aanbeveling(en)

  • Bekijk of het nodig is een security audit, performance testing, PEN tests, DRP etc. te doen

  • Bepaal de review cyclus; wanneer moeten er nieuwe audits en tests gedaan worden? Periodiek? Bij elke release of alleen bij major releases?

Implement Business and IT Operations

Focus op Service Delivery, skills en training waar nodig, zorg ervoor dat de laatste informatie beschikbaar is.

Perform Post-Implementation Review and Close the Implementation

Voer een retrospective uit en documenteer de lessons learned.