V zadnjih nekaj letih je večina velikih podjetij sprejela politiko nujne zamenjave starih načel organizacije z bolj sodobnimi, predvsem pa z nenehno avtomatizacijo in optimizacijo poslovnih procesov. Hkrati le malo ljudi ve, da ima tak strokovnjak kot sistemski analitik izjemno pomembno vlogo v teh procesih.
V odsotnosti sistemskega analitika se tok zgoraj omenjenih procesov zelo razlikuje. Vodja razvoja ali programerji prejemajo naloge od končnih uporabnikov, ki redko razumejo, kako kompetentno opraviti to delo, zaradi česar je pomoč njihovim razvijalcem pri izdelavi modela minimalna. Iz tega razloga programerji v svojem razvojnem procesu uporabljajo svoj model, preprosto usklajen s končnim uporabnikom. Po mnenju strokovnjakov, s tem pristopom, navsezadnje pride čas, ko ta model bodisi popolnoma preneha izpolnjevati dejanske zahteve podjetja, bodisi projekt začne ogrožati vse vrste protislovij v njem. Zato je za vsako podjetje, ki sledi modernizaciji, potreben sistemski analitik.
V sodobnih velikih podjetjih obstajajo popolnoma neodvisni oddelki, ki se ukvarjajo z informacijsko tehnologijo, in avtomatizacijo posameznih oddelkov tega podjetja, ki so stranke.
V tem primeru ima sistemski analitik ključno vlogo pri avtomatizaciji podjetja, saj mora razviti celovit dosleden model poslovnih zahtev za to, katero programsko opremo je treba vključiti v to podjetje. Da bi rešil ta problem, mora imeti strokovnjak ne le opisne sposobnosti, temveč se mora med drugim odlikovati z izjemnimi komunikacijskimi veščinami, da bi v vseh pogojih ugotovil potrebe svoje stranke. V veliki večini primerov sistemski analitik najprej zbira zahteve za produkte programske opreme, nato pa razvije tehnično kreacijo za izdelavo programske opreme ter oblikuje dokumentacijo programske in sistemske arhitekture informacijskega sistema.
Strokovnjak se med drugim ukvarja tudi z oblikovanjem nalog za razvoj in preizkušanje različnih javnih služb, po dokončnem zaključku projekta pa pojasni osnovna pravila za delo s temi storitvami za uporabnike in se tudi loti reševanja problemov delovanja v vsaki fazi življenjskega cikla oblikovanega sistema.
Doslej danes v Rusiji ni takšnih izobraževalnih ustanov, ki bi se izvajale posebej za specialne "sistemske analitike". Oddelek za poslovno inteligenco, ki je bil odprt leta 2002 na Fakulteti za HSE, še vedno ni dovolj razvit, da bi se lahko pohvalil z resnično uspešnimi projekti svojih diplomantov. V veliki večini primerov naj bi poslovni analitik najprej prejel eno ali več višjih izobraževanj, po katerem je napredoval in se dodatno usposabljal.
Nekateri strokovnjaki pravijo, da lahko visokošolsko izobraževanje, ki ga je oseba prejela na resnično znani in spoštovani univerzi v določeni posebnosti, povezane z ekonomijo ali informacijsko tehnologijo, služi kot začetek njegovega razvoja v stroki sistemskega analitika, katere dolžnosti so precej podobne Ta specialist je bil usposobljen. Poleg tega strokovnjaki prav tako pravijo, da pogosto v tem poklicu lahko srečate ljudi z višjo matematično izobrazbo, pa tudi diplome na področjih, kjer trenutno delajo. Potrebno znanje na področju poslovnega modeliranja v večini primerov oseba že prejema v času dodatno izobraževanje.
Danes obstajajo specializirani tečaji poslovnega modeliranja, kot tudi različne metodologije za oblikovanje programskih sistemov, ki jih uporabljajo poslovni analitiki in ki so namenjeni usposabljanju strokovnjakov za različne programske izdelke, ki jih potrebuje visoki strokovnjak. Omeniti je treba, da se danes, pogosteje kot ne, zahteva znanje jezikov programske opreme takšnega strokovnjaka kot sistemskega analitika, katerega naloge so neposredno povezane s specializirano programsko opremo.
Kot je bilo že omenjeno, v sodobnih univerzah trenutno ni možnosti, da bi sistemski analitiki za usposabljanje sodelovali, zato lahko vsaka posebnost sodi med takšne strokovnjake. Seveda pa mora imeti oseba za sodelo- vanje v avtomatizaciji najsodobnejše znanje na področju informacijske tehnologije, vendar je takšno znanje lahko prisotno tudi za nekoga, ki je prejel humanitarno izobrazbo. Tako imenovani tehniki najpogosteje praktično nimajo težav z različnimi tehničnimi vprašanji, medtem ko se humanitarci lažje spopadajo z dolgotrajnimi pogajanji s strankami.
Če imate resno željo po obvladovanju tega poklica, vendar hkrati niste zelo dobri v informacijskih tehnologijah, potem morate v tem primeru svojo kariero začeti kot asistent ali pripravnik. Šele takrat, ko se boste na področju avtomatizacije poslovanja sprostili, boste lahko oblikovali povzetek sistemskega analitika.
Nato upoštevamo glavne odgovornosti, ki jih prevzame ta strokovnjak.
Najprej je treba pripraviti povzetek sistemskega analitika tako, da vodja podjetja razume, da lahko razvijete dosledne in popolne modele poslovnih procesov podjetja, ki temeljijo na neposredni komunikaciji s strankami. Posebna pozornost je namenjena komunikacijskim spretnostim, saj je vsaj 35% celotnega delovnega časa tega strokovnjaka namenjeno komuniciranju s strankami in njihovimi zaposlenimi. Zlasti je tu razvidna razlika med sistemskim analitikom in poslovnim analitikom. Razlika je v tem, da sistemski analitik oblikuje celovit model poslovnih procesov, poslovni analitik pa se ukvarja z zbiranjem podatkov, ki jih potrebuje vodstvo za sprejemanje odgovornih odločitev.
Zbiranje informacij s strani sistemskega analitika se lahko izvede na naslednje načine:
Naslednja točka, kako se sistemski analitik razlikuje od poslovnega analitika, je ta, da mora ta strokovnjak razviti tehnične specifikacije, da bi v celoti izvajal zahteve. Poznavanje predmetnega področja in popolno posedovanje zapisov omogoča analitiku, da v celoti reši problem celovitosti in doslednosti modela, ki ga izdeluje.
Veščine pri delu z najsodobnejšo programsko opremo omogočajo temu uslužbencu, da oblikuje enotnost v komunikaciji, ne glede na to, ali komunicira s strankami ali razvijalci, poleg tega pa pomaga pri iskanju skupnega jezika za njih. V veliki večini primerov velika podjetja raje najprej sprejmejo standarde za opis poslovnih procesov, zaradi česar posebnost sistemskega analitika zagotavlja spretnost hitrega učenja teh informacij. Z uporabo teh informacij boste morali projicirati zahteve odjemalca v jezik, ki je razumljiv razvijalcem programske opreme.
Sistemski analitik mora v tem primeru poznati arhitekturo tradicionalne rešitve dobaviteljevega podjetja in splošna načela sodobnih arhitektur informacijskih sistemov. Takšni koncepti, kot so "porazdeljena arhitektura", "odjemalec-strežnik" in drugi, bi morali biti zanj zelo jasni. Treba je opozoriti, da to ni vse, kar bi moral storiti sistemski analitik. Zahteve za izdelke, oblikovne značilnosti in vse druge informacije, ki bi jih lahko predstavil ljudem, ki niso strokovnjaki na tem področju, vendar morajo razumeti vse prednosti in omejitve nekaterih vrst arhitektur. Hkrati pa bi morali razvijalci od njega dobiti informacije o tem, kako bo razviti poslovni model nadgrajen na uporabljeno rešitev.
Ker strokovnjak prejme informacije od stranke o modeliranju procesov, ki jih študira, je treba hraniti ustrezno dokumentacijo. Izjemno celovitost in ustreznost vsakega dokumenta, ki sodelujeta v projektu, bosta na koncu, če bo potrebno, vključevala dodatne zaposlene v njegov razvoj. V nasprotnem primeru, če opis opravljenega dela sistemskega analitika ni bil izpolnjen in je direktor sprejel odločitev o njegovi odpustitvi, skupaj z njim tudi podjetje prepusti znanje, ki ga je ta strokovnjak prejel v procesu dela s strankami.
Sistemskemu analitiku v procesu implementacije razvite programske opreme dodeljujemo ločeno vlogo v nekaj realnih poslovnih procesih, saj so v tem trenutku v celoti razkrite vse razlik in značilnosti ne le modela, temveč tudi arhitektura predlagane rešitve. V tem primeru morate biti zmožni pravočasno najti težave, prav tako pa imate fleksibilen model in nič manj prilagodljivo rešitev, da začnete pravočasno dokončati v skladu z zahtevami kupca.
Glede na to, kaj sistemski analitik počne, je treba kot ključne spretnosti poudariti naslednje:
Če govorimo o tem, kako postati sistemski analitik in kakšna oseba bi morala imeti osebne lastnosti, potem morate najprej biti izvršilni in pedantni, ter v celoti občutiti stopnjo vaše odgovornosti v projektu, ki se razvija, in ne gredo v politične in finančne zadeve.
Med prednostmi, ki jih sistemski analitik opravlja za osebo, so:
Seveda pa se poklic »sistemski analitik« odlikuje tudi z nekaterimi pomanjkljivostmi, kot so: t
V večini primerov sistemski analitiki zaslužijo približno od 45 do 150 tisoč rubljev na mesec. Treba je omeniti, da je povprečni znesek odškodnine je precej visoka in doseže približno 60 tisoč rubljev na mesec, kar lahko imenujemo dokazi o pomanjkanju takih zaposlenih na trgu dela v tem trenutku. Treba je omeniti dejstvo, da so te številke zanesljive za Moskvo, medtem ko imajo v regijah takšne strokovnjake lahko nekoliko nižjo plačo v primerjavi s kapitalom.
Strokovnjaki pogosto pravijo, da so danes takšni strokovnjaki zelo povpraševanja, predvsem pa iščejo podjetja, ki delujejo v bančnem in investicijskem sektorju. Za take strokovnjake so obetavne tudi različne finančne družbe ali specializirani kompleksi za gorivo in energijo.
Posebno pozornost namenjamo izredno visokemu povpraševanju po teh strokovnjakih v integratorskih podjetjih, katerih poslovanje vključuje celovito avtomatizacijo in posodobitev različnih procesov, ki jih izvaja družba naročnik.
Koncept optimizacije in avtomatizacije različnih procesov, celo na Zahodu, je bil sam po sebi oblikovan pred približno 30 leti, da ne omenjam, kako mlad je v Rusiji. Danes pa se nenehno povečuje potreba po strokovnjakih, ki lahko izvajajo kompleksno inženirstvo, in težko je reči, da je danes povpraševanje največje. Zaradi izredno nizke stopnje avtomatizacije v javnih in zasebnih podjetjih lahko rečemo, da se bo povpraševanje po sistemskih analitikih povečalo.