Autor: mr Milosav Majstorović
Veza između poslovanja i informacione tehnologije (IT) je stalna tema kako u akademskim tako i u industrijskim krugovima više od 30 godina. Poravnanje (usaglašenost) poslovanja i IT-ja je generalno važna komponenta i osnova za optimizaciju poslovnih performansi bilo koje organizacije.
S obzirom na stalne promene kako u IT svetu tako i u savremenom poslovanju, rad na poravnanju poslovanja i IT je sve značajniji. Uzrok problema poravnanja je pre svega u različitim nivoima apstrakcija poslovanja i IT koncepata. U cilju rešavanja ovog problema, već duže vreme je aktuelan pristup razvoju informacionih sistema (IS) zasnovan na tzv. arhitekturi organizacije (prevod engleskog termina Enterprise Architecture).
Arhitektura organizacije (AO) se u početku odnosila pre svega na arhitekturu i razvoj IS-a, a danas je to pristup za sveobuhvatno modelovanje arhitekture preduzeća, u kojoj se daju standardne komponente IS-a, ali i modeli organizacije i softverske arhitekture preko kojih se implementira neki IS. Mada se u literaturi AO definiše različito, preovlađujući pristupi podržavaju četiri opšteprihvaćena, arhitekturalna domena koji predstavljaju komponente AO:
- Poslovna arhitektura definiše poslovnu strategiju, upravljanje, ključne poslovne funkcije i procese u organizaciji, prikazuje njene kadrovske i druge resurse, definiše odgovornosti za obavljanje funkcija i procesa, kao i prostornu distribuciju organizacionih celina i resursa. Razvoj IS zasniva se na definisanoj poslovnoj arhitekturi i uključuje arhitekturu podataka i arhitekturu aplikacija.
- Arhitektura podataka opisuje strukturu logičkih i fizičkih skupova podataka i resurse za upravljanje podacima.
- Aplikaciona arhitektura obezbeđuje skicu pojedinačnih aplikacija, njihov razmeštaj, međusobnu interakciju, i njihov odnos sa centralnim poslovnim procesima organizacije.
- Tehnološka arhitektura opisuje softverske i hardverske funkcionalnosti koje su neophodne za podršku razvoja i razmeštaja poslovanja, podataka i aplikacionih servisa. Ona uključuje: IT unfrastrukturu, računarske mreže, komunikacije, tehnološke standarde itd. Najvažnija karakteristika AO je da ona predstavlja celovit pogled na organizaciju. Tako, ona uključuje različite domene u organizaciji, i treba da predstavlja optimalno rešenje u kontekstu cele organizacije, kako njenih delova tako i celine. Da bi se postigao željeni kvalitet AO, potreban je pristup koji će omogućiti potrebno razumevanje i komunikaciju svih uključenih učesnika iz različitih domena.
Za razliku, na primer, od arhitekture u građevinarstvu, koja ima hiljadugodišnju istoriju, i u kojoj je razvijen i uspostavljen zajednički jezik i kultura, takav opšti okvir u poslovanju i IT-ju još uvek nedostaje. U tekućoj praksi koriste se različiti opisi, jezici za specifikaciju, tj. različiti modeli, tehnike i alati za razvoj AO.