Hva er et Enterprise Architecture Framework?
Bedriftsarkitektur er en ingeniørteknikk som fanger opp de tekniske kravene til en organisasjon. Dette oppnås vanligvis ved å bruke maler som hjelper ingeniører med å utarbeide og validere systemprogramvarens artefakter. Et rammeverk for bedriftsarkitektur er et standard sett med maler og verktøy som hjelper systemingeniører med å lage nyttig programvare.
Et rammeverk for bedriftsarkitektur starter med en oversikt over teknologien som er tilgjengelig i selskapet. Dette er en mulighet til å dokumentere alt nettverk, maskinvare og programvare som brukes i en organisasjon. Denne informasjonen kan deretter legges til en standardkatalog.
Arkitekturgjennomgang og tilsyn ledes av en teknisk sjef (CTO) i selskapet. CTO er ansvarlig for å lage og administrere de tekniske retningslinjene til en organisasjon. Dette inkluderer vanligvis de tekniske standardene for maskinvare, datalagringskrav, krav til nettverkskapasitet og godkjente operativsystemer.
Rammeverket for bedriftsarkitektur inkluderer retningslinjene for hvordan selskapets programvare skal fungere. Noen eksempler på denne teknikken i praksis inkluderer Department of Defense architectural framework (DODAF) og the Federal Enterprise Architecture Frame (FEAF). Disse standardene anses som blåkopien for hvordan applikasjoner skal bygges for de etatene.
Å legge til all ny teknologi i et eksisterende rammeverk for bedriftsarkitektur krever godkjenning fra selskapets ledere. Det er fordi ny teknologi er en betydelig investering. Når en virksomhet bruker penger på ny teknologi, må kostnadene evalueres nøye for å bestemme den langsiktige investeringen som kreves for produktet.
I løpet av de siste tiårene har informasjonsteknologi blitt stadig dyrere og uhåndterbar for de fleste organisasjoner. Et rammeverk for bedriftsarkitektur prøver å lage standarder for organisasjonens tekniske eiendeler. Dette oppnås vanligvis med arkitekturgjennomgangstavler og tilsynskomiteer som administrerer teknologien i et selskap.
Datastandarder er kjent som den definerte programvare- og maskinvarespesifikasjonen til en virksomhet. Disse standardene bør dokumenteres i rammer for bedriftsarkitektur. De fleste maler inkluderer et stort utvalg av gjenstander, arbeidsflyter og forretningsprosessmodeller som definerer hvordan teknologi brukes i hele selskapet.
De fleste prosesser inkluderer også trinnene som er nødvendige for å utvikle og distribuere et programvareprodukt i organisasjonen. Dette blir ofte referert til som systemutviklingen livssyklus prosess (SDLC). Hver organisasjon har spesifikke milepæler og gjennomganger som er nødvendige for å sikre at systemet oppfyller arkitekturkravene til selskapet.