24
VAARWEL ARCHITECTUUR DOCUMENT WELKOM ARCHITECTUUR REPOSITORY INZETTEN VAN ENTERPRISEARCHITECT ALS ALTERNATIEF VOOR ARCHITECTUURDOCUMENTEN

Vaarwel architectuur document welkom architectuur repositoryeaxpertise.nl/upload/Vaarwel_architectuur_document.pdfvaarwel architectuur document welkom architectuur repository inzetten

  • Upload
    others

  • View
    22

  • Download
    0

Embed Size (px)

Citation preview

VAARWEL ARCHITECTUUR DOCUMENT WELKOM

ARCHITECTUUR REPOSITORY

INZETTEN VAN ENTERPRISE ARCHITECT ALS ALTERNATIEF

VOOR ARCHITECTUURDOCUMENTEN

AGENDA

• Architectuurdocumenten waarom wel of niet?

• Alternatieven voor documenten

• Architectuur repositories

• Inrichten van Sparx Enterprise Architect

• Het Web Publicatie Platform

• Aanpak project

• Inrichten van het publicatie proces

• Lessons learned

EVEN VOORSTELLEN

• Bert Dingemans

• Informatiearchitect met een focus op

(big) data en modellering

• ZZP werkzaam vanuit maatschap The

Demand Group

• W: www.interactory.nl

• M: bert.dingemans@the-future-

group.com

EXTRA INFORMATIE

• Auteur van Data architectuur

in de praktijk

• Trainer ITMG Data

architectuur en Big Data

• Gecertificeerd trainer voor

Arcitura Big Data Science

Professional

• EA Authorized Training

Partner

STUREN VAN VERANDERINGDE ROL VAN DE ARCHITECT

Base

lin

e

Targ

et

Project X

Project YV

oo

rsch

rijven

Besc

hri

jven

VOOR- EN BESCHRIJVENDE ARCHITECTUUR

Voorschrijvend

• Zijn een invulling van het

organisatie (ICT) beleid

• Stellen kaders voor verandering

• Geven van richtlijnen aan

projecten

• Geïmplementeerd in principes

en richtlijnen, kwaliteiten en

patronen

• Vaak gebaseerd op non

functionele aspect

Beschrijvend

• Zijn het resultaat van (ICT)

beleid

• Zijn concreet

• Zijn uitgangspunt of resultaat

van een verandering

• Geïmplementeerd in

diagrammen, modellen en

visualisaties

• Beschrijven functionele en/of

fysieke aspecten

VOOR- EN BESCHRIJVENDE ARCHITECTUUR

Voorschrijvend

• Zijn een invulling van het

organisatie (ICT) beleid

• Stellen kaders voor verandering

• Geven van richtlijnen aan

projecten

• Geïmplementeerd in principes

en richtlijnen, kwaliteiten en

patronen

• Vaak gebaseerd op non

functionele aspect

Beschrijvend

• Zijn het resultaat van (ICT)

beleid

• Zijn concreet

• Zijn uitgangspunt of resultaat

van een verandering

• Geïmplementeerd in

diagrammen, modellen en

visualisaties

• Beschrijven functionele en/of

fysieke aspecten

Lijst van Principes

Kwaliteiten

Programma van

Eisen/requirements

Architectuur

patronen

Architectuur

modellen

Grondplaat

ArchiMate

diagrammen

Visualisaties/

storytelling

PSA

RA

VERSCHIJNINGSVORMEN

•Pdf, Excel of Word documenten

•Grondplaten vanuit Visio

•Wiki

• Visualisaties (cartoons en video’s)

•Architectuur repositories

KANTOORAUTOMATISERING

VOORDEEL

• Eenvoudig inzetbaar

• Eenvoudig te verspreiden

en te ontsluiten

• Tooling

(kantoorautomatisering) is

standaard aanwezig

• Inzet van sjablonen e.d.

NADEEL

• Consistent houden van de inhoud is

lastig

• Verwijzingen opnemen naar andere

documentatie lastig

• Informatie is versplinterd

• Documenten zijn vaak projectgericht

• Discussies en Reviewcommentaar

lastig gemeenschappelijk te houden

EXTRA AANDACHTSPUNTEN

• Agile werkwijzen en architectuurdocumenten opstellen en

reviewen is lastig

• Steeds kortere architectuur ontwikkelcyclus

• (Architectuur)teams zijn vaker meer geografisch verspreid

• Steeds meer (verschillende) stakeholders betrokken bij de

architectuur

ARCHITECTUUR REPOSITORY

• Kan een alternatief zijn voor kantoorautomatisering

• Bestaat veelal uit een relationele database waarin de

architectuur concepten, relaties en eigenschappen worden

opgeslagen

• Daarboven op een omgeving voor ontsluiting in

diagrammen, lijsten, detailschermen en rapporten etc.

• Soms extra hulpmiddelen voor releases of integratie met

andere systemen

VOORBEELDEN

• Archi (Phillip Beauvoir)

• BizzDesign (BizzDesign)

• Aris (SoftwareAG)

• System Architect (IBM)

• Enterprise Architect (Sparx)

DEMO ENTERPRISE ARCHITECT

Voorbeeld TFG Academy

SPARX ENTERPRISE ARCHITECT

VOORDEEL• Ondersteuning meerdere

architectuurmodellering (ArchiMate,

UML, ER etc)

• Relationele database

• Releasemanagement

• Configureerbaar, integreerbaar en

aanpasbaar

• Goede prijs-kwaliteit verhouding

• Veel add ons verkrijgbaar

NADEEL

• Alleen desktop ontsluiting obv

Windows

• Statische web generator

• Diagramgebruik niet altijd

intuïtief

• Rapportgenerator is complex

• Modelvalidatie niet compleet

voor alle talen.

AORTA

• Vervangen van architectuurdocumenten naar een ingerichte

repository in EA

• Inrichting en modellering op basis van ArchiMate inclusief

viewpoints

• Inrichting van de repository ter ondersteuning van

referentie architectuur en projecten

• Uitwerking van custodian rol en publicatieproces

• Introductie van een OSS Web Publicatie Platform

AANPAK PROJECT

• Gezamenlijk bepaald welke ArchiMate concepten en associaties

relevant zijn

• Één Architectuurdocument omgezet naar de repository

• Evaluatie van de conversie

• Iteratief andere documenten toegevoegd aan de repository

• Introductie Web Publicatie Platform

• Inconsistenties geanalyseerd en standaardisatie gestart

• Custodian rol en publicatieproces in een vroeg stadium geadresseerd

• Cirkelgewijze stakeholderbetrokkenheid bij de introductie

WEB PUBLICATIE PLATFORM

• Webapplicatie voor het ontsluiten van de repository inhoud

met zoeken, lijsten, verkenner, detailweergaven en

diagrammen

• Discussieplatform en reviewproces via WPP

• Eenvoudige publicatie van een architectuur release

• Autorisatie op de repository inhoud

PUBLICATIEPROCES EN CUSTODIAN

• Gedetailleerde uitwerking van het publicatieproces

• Publicatieproces uitgewerkt obv ASL

• Introductie van custodian rol

• Bewaking repository inhoud

• Begeleiding en voorlichting over gebruik

• Bewaking notatiewijze en standaardisatie

• Interactieve sessies met het hele team over notatie e.d.

LESSONS LEARNED

POSITIEF• Kwaliteitsverbetering door ontdubbeling en

consistentieverhoging

• Goede discussie met stakeholders over

architectuur inhoud

• Meer samenwerking binnen architectuurteam

• Leerdoelen voor junior architecten

• Consistentie in (ArchiMate) notatiewijze

• Betere ontsluiting van architectuur naar de

stakeholders

• Sneller en eenvoudiger architectuur release

NEGATIEF

• Gebruik van documenten blijft

hardnekkig

• Betrokkenheid en interesse bij

stakeholders is soms gering

• Weerstand tegen verandering

• Neiging om werkwijze te

blijven verbeteren

SAMENVATTEND

• Een boeiend verbetertraject

• Er is een enorm potentieel in efficiëntie en consistentie

• Introductie van een Architectuur Repository kent vele

stakeholders

• Houdt rekening met weerstand (uit onverwachte hoek)

WORKSHOP EA VOOR ARCHITECTEN

• Eendaagse hands-on workshop

• Gebruik van Sparx EA als architectuur

repository

• Naast theorie veel oefeningen op basis

van een case

• Zie

http://tfgacademy.com/detail.aspx?module

=cursus&id=2

MEER INFORMATIE

• http://wpp.interactory.nl (OSS web publicatie platform voor

EA

• http://architectuurrepository.nl (producten en diensten

voor EA)

• http://community.sparxsystems.com/ (achtergrond

informatie EA)

• http://assistent.interactory.nl/CMSForm.aspx?webpage=wor

kshopea (cursus EA voor architecten)