2014. tehnologije i trendovi | Upravljanje podacima Enterprise arhitektura (EA) ponajprije je organizacijska, a tek zatim tehnološka disciplina koja obećava uspostavljanje reda, stabilnosti i predvidljivosti u kompleksnim informatičkim sustavima, iz poslovne i tehničke perspektive. Primjenom metodoloških principa iz Enterprise arhitekture podižu se učinkovitost i upravljivost sustava, osigurava se bolja organizacijska pokrivenost i poboljšava proces održavanja i nadogradnje postojećih, te uvođenja novih rješenja. Enterprise arhitektura omogućava da informatika postane pokretačka snaga u organizaciji koja će omogućiti ne samo kvalitetnije i brže obavljanje postojećih poslovnih zadataka nego i uspostavljanje potpuno novih poslovnih usluga, koje bez sređene informatike gotovo da i ne bi bile moguće. Upravljanje podacima ključan je i neizbježan segment ispravno implementirane Enterprise arhitekture, pogotovo u organizacijama koje barataju osjetljivim podacima. Što isporučuje projekt uvođenja EA? Kako je EA u svojoj srži metodologija, isporuke projekata uvođenja EA mogu biti dokumenti (standardi, pravilnici, preporuke, opće odredbe i slično) i prijedlozi organizacijskih izmjena i dopuna (formiranje ili prilagodba postojećih jedinica). Gotovo svaki projekt uvođenja EA isporučuje sljedeće artefakte, raspoređene u jedan ili više dokumenata: Arhitekturalna vizija (u ovom se segmentu razjašnjava smjer u kojem ide razvoj informacijskoga sustava, kako ga informatički popratiti i kako definirati poslovni opseg, uz zadana ograničenja. Također se definiraju ciljevi budućega sustava, arhitekturalni principi i ključni pokazatelji uspješnosti) Poslovna, aplikativna, tehnološka i podatkovna arhitektura (u ovom se segmentu prepoznaju odnosi između aplikacija i poslovnih potreba, moguća preklapanja i prepoznati nedostaci, odabiru se osnovni tehnološki principi i definiraju standardni arhitekturalni zahtjevi, tehnološke komponente itd.) Plan tranzicije (s obzirom na postojeće stanje i ranije definirane dokumente, planiraju se projekti tranzicije koji će postojeće stanje dovesti u željeno, uzimajući u obzir vremensku os) Način upravljanja zahtjevima, arhitekturalnim promjenama i implementacijom (kako uvoditi promjene u sustav s obzirom na definiranu arhitekturu) Način upravljanja Enterprise arhitekturom (s obzirom na konkretno stanje u organizaciji definiraju se odgovarajući organizacijski artefakti /role, zaduženja/ i organizacijska jedinica, kojoj je zadatak pratiti primjenu principa definiranih kroz EA, ključnih pokazatelja uspješnosti i prilagodbu trenutačnoga stanja s obzirom na rezultate). Upravljanje podacima svakako je jedna od disciplina koju će dotaknuti (ili potaknuti) svaki projekt uvođenja Enterprise arhitekture. TOGAF (The Open Group Architecture Framework, de facto standardna metodologija za uvođenje EA) čak u svom ADM-u (Architecture Development Method, gotovo pa ”kuharica” za uvođenje EA) posvećuje znatan dio upravljanju podacima, u okviru definiranja podatkovne arhitekture. TOGAF ADM razmatra mehanizme upravljanja podacima u fazi C, Information Systems Architectures TOGAF ADM, koji dobro definira metodologiju za implementaciju kvalitetne podatkovne arhitekture, i DAMA International, koji ukazuje na područja djelovanja, znatno olakšavaju posao Ureda za upravljanje podacima. CROZ metodologija U svojim projektima uvođenja Enterprise arhitekture korisnicima svakako savjetujemo stavljanje fokusa na upravljanje podacima, uz upravljanje poslovnim procesima i IT arhitekturom. Iako preferiramo proaktivni pristup u ovakvim projektima (definiranje TO-BE stanja kao prve faze projekta), kad se radi o podacima obično počnemo od analize trenutačnoga stanja i polako gradimo poziciju ovoga ključnog artefakta u cjelokupnom okruženju. Vlasništvo je često prvi problem kojeg se treba riješiti, iz kojeg zatim izlaze ostala područja djelovanja. Kao osnovu za dobru i kvalitetnu podatkovnu arhitekturu u najvećoj mjeri koristimo Data Management International i njihove preporuke, poštujući pritom specifičnosti svakoga korisnika. Upravljanje podacima u okviru Enterprise arhitekture segmenata poslovanja koji rade samo na aktivnostima vezanima uz upravljanje podacima – dostupnost, čuvanje, sigurnost, kvaliteta... Samo si najveće organizacije mogu priuštiti ovakav ured, a i to dosta nategnuto. Nekako i nema baš posla za 4-5 osoba, cijeli dan, svaki dan. Sreća je, naravno, negdje u sredini: hibridni ured s jednim ili dva člana (bolje jednim plus zamjenik), na puno radno vrijeme, i jasno određenim delegatima po ključnim poslovnim jedinicama: financije, prodaja, upravljanje projektima, sigurnost i tako dalje. Šef Ureda sudjeluje u ključnim poslovnim procesima, recimo kod odabira i uvođenja novoga aplikativnog rješenja, i ima snagu i moć sazvati delegate na redovite kontrolne sastanke, ali i po potrebi. Jasan položaj Ureda u organizacijskoj strukturi (odmah ispod CIO-a) i podrška odozgo su, očigledno, ključni za uspjeh. Što Ured za upravljanje podacima zapravo radi? Ovakav je ured, naravno, neoperativnoga karaktera, odnosno bavi se planiranjem, definiranjem i nadzorom provođenja donesenih pravila, politika i standarda. Ured, to jest delegat iz aplikativnoga razvoja sudjelovat će u definiranju arhitekture novoga rješenja i pripaziti da se prepoznaju bitni elementi implementacije: da se koriste standardni nazivi baza podataka, tablica, kolona, radi lakšega održavanja sustava, da se koriste već postojeći šifrarnici, radi jeftinije i brže implementacije te da se kroz novo rješenje osigura kvalitetan i unificiran pristup onim podacima koje će to rješenje donijeti, radi jednostavnijega povezivanja između aplikacija. Delegat iz domene sigurnosti pripazit će da se kritični podaci ispravno zaštite kod spremanja ili razmjene s vanjskim subjektima. Kako se to postiže? Ponajprije ozbiljnim i organiziranim pristupom ovom vjerojatno najkritičnijem resursu oko kojeg se vrte svi poslovni procesi i sve aktivnosti u organizaciji. U konačnici želimo imati jasnu sliku što se s našim podacima smije, što ne smije, a što mora raditi kako bismo izbjegli neugodna iznenađenja poput curenja kritičnih podataka ili neupotrebljivoga backupa, koji je pritom star više od godinu dana.