Skip to main content

Wat is een enterprise -architectuurframework?

Enterprise Architecture is een technische techniek die de technische vereisten van een organisatie vastlegt.Dit wordt meestal bereikt door sjablonen te gebruiken die ingenieurs helpen bij het bereiden en valideren van de systeemsoftwareartefacten.Een enterprise -architectuurframework is een standaardset van sjablonen en tools die systeemingenieurs helpen nuttige software te creëren.

Een enterprise architectuur framework begint met een inventaris van de technologie die beschikbaar is in het bedrijf.Dit is een kans om alle netwerken, hardware en software die binnen een organisatie wordt gebruikt te documenteren.Deze informatie kan vervolgens worden toegevoegd aan een Standards -catalogus.

Architectuuroverzicht en toezicht wordt beheerd door een Chief Technical Officer (CTO) van het bedrijf.De CTO is verantwoordelijk voor het creëren en beheren van de technische richtlijnen van een organisatie.Dit omvat meestal de technische normen voor hardware, gegevensopslagvereisten, vereisten voor netwerkcapaciteit en goedgekeurde besturingssystemen.

Het enterprise -architectuurraamwerk bevat de richtlijnen voor hoe een software van het bedrijf zou moeten werken.Enkele voorbeelden van deze techniek in de praktijk zijn het Department of Defense Architectural Framework (DODAF) en het Federal Enterprise Architecture Framework (FEAF).Deze normen worden beschouwd als de blauwdruk over hoe applicaties moeten worden gebouwd voor die agentschappen.

Het toevoegen van nieuwe technologie aan een bestaand enterprise -architectuurraamwerk vereist goedkeuring van de managers van het bedrijf.Dat komt omdat nieuwe technologie een belangrijke investering is.Wanneer een bedrijf geld uitgeeft aan nieuwe technologie, moeten de kosten nauw worden geëvalueerd om de langetermijninvestering te bepalen die nodig is voor het product.

De afgelopen decennia is informatietechnologie voor de meeste organisaties steeds duurder en onhandelbaarder geworden.Een enterprise architectuur framework probeert normen te creëren over de technische activa van de organisatie.Dit wordt meestal bereikt met architectuurreviewboards en toezichtcomités die de technologie in een bedrijf beheren.

Computerstandaarden staan bekend als de gedefinieerde software- en hardwarespecificaties van een bedrijf.Deze normen moeten worden gedocumenteerd in het enterprise -architectuurraamwerk.De meeste sjablonen omvatten een breed scala aan artefacten, werkstromen en bedrijfsprocesmodellen die bepalen hoe technologie in het hele bedrijf wordt gebruikt.

De meeste processen bevatten ook de stappen die nodig zijn om een softwareproduct in de organisatie te ontwikkelen en in te zetten.Dit wordt vaak het System Development Life Cycle Process (SDLC) genoemd.Elke organisatie heeft specifieke mijlpalen en beoordelingen die nodig zijn om ervoor te zorgen dat het systeem voldoet aan de architectuurvereisten van het bedrijf.