Situering van Enterprise architectuur
Waarom Enterprise architectuur?
Verschillende bouwkundige architecten kunnen verschillende goede huizen en appartementsblokken ontwerpen. Wanneer je deze gebouwen samen in de vorm van een stad wil neerzetten, dan krijg je te maken met andere problematieken en vragen die nog niet eerder aan bod kwamen. De gebouwen zijn binnen een bepaald gebied onderworpen aan dezelfde stedenbouwkundige verordeningen. Ze hebben allemaal toegang tot centrale services zoals scholen, ziekenhuizen en openbaar vervoer. Ze zijn onderling verbonden door een goed onderhouden stratennet, en hebben toegang tot gelijke nutsvoorzieningen zoals water, gas en elektriciteit. Het geheel is voorzien op uitbreiding en is schaalbaar.
Binnen de verschillende afdelingen van Digitaal Vlaanderen zijn heel wat deskundige architecten aan de slag. Elk van deze architecten levert op zijn/haar beurt goede architecturen af, die de balans proberen te vinden tussen budget, risico’s en features. Binnen de eigen context levert dit goed werkende componenten op. Enterprise architectuur wil de collega-architecten binnen de programma’s ondersteunen, en ervoor zorgen dat deze componenten zo goed mogelijk compliant zijn aan de standaarden die binnen de organisatie bepaald worden.
Enterprise architectuur wil ook een inzicht geven in de doelstellingen van de organisatie en hoe zich dat kan vertalen in IT-oplossingen. Daarom is enterprise architectuur geen zuivere IT-discipline, maar houdt zich ook evenveel bezig met de business-kant van de organisatie. Wie zijn onze klanten? Wat zijn hun behoeften? Wat is de visie van het management en hoe kan onze gezamenlijke architectuur hierin voorzien? Enterprise architectuur is daarom nauw betrokken bij strategie, beleid, portfoliobeheer en way of working. Tegelijk wil het de IT-teams een zo groot mogelijke onafhankelijkheid bieden. Enterprise architectuur wil bovendien behapbare documentatie hieromtrent ter beschikking stellen aan zowel architecten die al een lange tijd meedraaien als nieuwkomers.
Enterprise architectuur vs. solution architectuur
Hoewel er raakvlakken bestaan tussen het domein van een enterprise architect en een solution architect zijn de verschillen fundamenteel. (Meer detail op Doel en soorten van architectuur)
De solution architect evalueert businessnoden op zowel functioneel als niet-functioneel vlak en vertaalt dit in een oplossing in de vorm van een product of een service. Deze architect bekijkt het geheel zowel procesmatig als technisch en volgt tevens de uiteindelijke ontwikkeling op. Een solution architect kan tijdens de highlevel solutioningfase tot verschillende oplossingen komen, waarna pro en con van elk scenario afgewogen worden i.s.m. de klant/business.
In tegenstelling tot solution architecten concentreert de enterprise architect zich niet zozeer op uit uittekenen en uitwerken van oplossingen voor specifieke businessbehoeften, maar op de alignering van de IT-strategie op de missie van de organisatie in zijn geheel. Deze architect heeft de meest overkoepelende kijk op de organisatie. Enterprise architecten adviseren management naar het gebruik van technologieën om uiteenlopende IT-vraagstukken organisatiebreed op te lossen. In samenspraak met de solution architecten stellen ze standaarden (Enterprise standaarden) op die tijdens architectuuroefeningen als foundation dienen. Waar nodig kunnen ze solution architecten ondersteunen bij deze oefeningen en treden op als klankbord voor verschillende stakeholders, waaronder solution architecten, programmamanagers, projectleiders en business.