Dom U vijestima Što je arhitektura poslovnog softvera? - definicija iz tehopedije

Što je arhitektura poslovnog softvera? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači Enterprise Software Architecture?

Enterprise arhitektura softvera odnosi se na arhitekturu razvijenu za organizirani rast i razvoj informatičke tehnologije poduzeća (IT). Fokusira se na dugoročnu evoluciju IT sustava, a ne samo na postupke koji se danas koriste. Kvaliteta implementirane softverske arhitekture poduzeća od vitalnog je značaja za određivanje uspjeha organizacije.

Enterprise arhitektura softvera može se koristiti za smanjenje složenosti sustava, povećavajući ukupnu učinkovitost. Organizacije koje poduzimaju unapređenje značajnih IT sustava traže specijalizirane IT arhitekte za poduzeća. Refaktoriranjem postojećih rješenja, arhitekti poduzeća softverski tvrtke dosljedno ciljaju na povećanje okretnosti sustava.

Techopedia objašnjava arhitekturu softvera poduzeća

Enterprise arhitektura softvera usko je usklađena s unutarnjom organizacijom poduzeća, poslovnim modelom i procesima. Da bi se poboljšala brzina i funkcionalnost, poslovna softverska arhitektura trebala bi predstaviti sljedeće karakteristike:

  • Jednostavnost: trebao bi biti jednostavan kako bi se olakšala učinkovita komunikacija među ključnim članovima tima. Mnogo ljudi s različitim gledištima, skupovima vještina i ulogama u vezi s softverom sudjeluje u odlučivanju o strukturi i specifikacijama poslovnog softvera.
  • Opća fleksibilnost i održivost: Svaki sustav poduzeća trebao bi se kontinuirano prilagođavati novim zahtjevima uzrokovanim promjenjivim tržištima, poslovnim reorganizacijama ili zakonskim promjenama. Dakle, arhitektura mora stvoriti vrlo održiv i fleksibilan sustav. Arhitektura bi trebala definirati jedinstvene komponente koje se mogu rekonfigurirati ili preurediti. Rekonfiguraciju ili preuređivanje treba izvesti na fleksibilan način tako da lokalne modifikacije izvršene u sustavu ne utječu na globalni sustav.
  • Ponovna upotreba: To se može postići razvijanjem popisa vrijednih građevnih blokova i njihove stalne upotrebe. Ponovna upotreba smanjuje troškove razvoja i održavanja. To se može postići pružanjem standardne funkcionalnosti u bibliotekama kodova, koje se koriste u raznim projektima.
  • Nepovezanost tehnologije i funkcionalnosti: Učinkovita arhitektura promiče tehnološku neovisnost. To bi trebalo razdvojiti dug životni vijek poslovne aplikacije od manjih inovacijskih ciklusa osnovne tehnologije. Osim toga, arhitektura koja je izgrađena da traje mora se prilagoditi ne samo promjenama koje se događaju u tehnologijama, već i stvarnim životnim ciklusima primijenjenih tehnologija.
Što je arhitektura poslovnog softvera? - definicija iz tehopedije