Hvad er en Enterprise Architecture Framework?
Enterprise arkitektur er en teknik, der fanger de tekniske krav fra en organisation. Dette opnås typisk ved hjælp af skabeloner, der hjælper ingeniører med at forberede og validere systemsoftware-artefakter. En virksomhedsarkitekturramme er et standardsæt med skabeloner og værktøjer, der hjælper systemingeniører med at skabe nyttig software.
En virksomhedsarkitekturramme starter med en opgørelse over den tilgængelige teknologi i virksomheden. Dette er en mulighed for at dokumentere alle netværk, hardware og software, der bruges i en organisation. Disse oplysninger kan derefter føjes til et standardkatalog.
Arkitekturgennemgang og tilsyn ledes af en teknisk chef (CTO) for virksomheden. CTO er ansvarlig for at oprette og styre de tekniske retningslinjer for en organisation. Dette inkluderer typisk de tekniske standarder for hardware, krav til datalagring, netværkskapacitetskrav og godkendte operativsystemer.
Rammerne for virksomhedsarkitektur inkluderer retningslinjerne for, hvordan en virksomheds software skal fungere. Nogle eksempler på denne teknik i praksis inkluderer Department of Defense arkitekturrammer (DODAF) og den føderale virksomhedsarkitekturramme (FEAF). Disse standarder betragtes som planen for, hvordan applikationer skal bygges til disse agenturer.
Tilføjelse af al ny teknologi i en eksisterende virksomhedsarkitekturramme kræver godkendelse fra virksomhedens ledere. Det skyldes, at ny teknologi er en betydelig investering. Når en virksomhed bruger penge på ny teknologi, skal omkostningerne vurderes nøje for at bestemme den langsigtede investering, der kræves for produktet.
I løbet af de sidste par årtier er informationsteknologi blevet stadig dyrere og uhåndterbar for de fleste organisationer. En virksomhedsarkitekturramme forsøger at skabe standarder for organisationens tekniske aktiver. Dette opnås typisk med arkitekturgennemgangstavler og tilsynsudvalg, der administrerer teknologien i en virksomhed.
Computerstandarder er kendt som en virksomheds definerede software og hardwarespecifikationer. Disse standarder skal dokumenteres inden for rammerne for virksomhedsarkitektur. De fleste skabeloner inkluderer en lang række artefakter, arbejdsgange og forretningsprocesmodeller, der definerer, hvordan teknologi bruges i hele virksomheden.
De fleste processer inkluderer også de trin, der er nødvendige for at udvikle og distribuere et softwareprodukt i organisationen. Dette omtales ofte som systemudviklingslivscyklusprocessen (SDLC). Hver organisation har specifikke milepæle og anmeldelser, der er nødvendige for at sikre, at systemet lever op til virksomhedens arkitekturkrav.