Merriam-Websterov rječnik definira analizu sustava kao "proces ispitivanja postupka ili poslovanja kako bi se odredili njegovi ciljevi i ciljevi i stvorili sustavi i procedure koji će ih učinkovito postići." Drugo gledište vidi analizu sustava kao metodu rješavanja problema koja rastavlja sustav na njegove sastavne dijelove kako bi se proučilo koliko dobro te komponente rade i međusobno djeluju kako bi postigli svoj cilj.
Komunikacija
Načela analize sustava usko su povezana s analizom zahtjeva ili operativnim istraživanjem. To je također "eksplicitna službena istraga koja pomaže donositelju odluka da odredi najbolji smjer djelovanja i donese bolju odluku nego što bi inače mogla imati."
Izrazi "analiza i sinteza" dolaze iz grčkog jezika, što znači "rastaviti" i "ponovno sastaviti". Ovi se izrazi koriste u mnogim znanstvenim disciplinama, od matematike i logike do ekonomije i psihologije, dooznake za slične postupke. Analiza se definira kao "postupak kojim razbijamo intelektualnu ili bitnu cjelinu na dijelove", dok sinteza znači "postupak kojim spajamo zasebne elemente ili komponente u cjelinu". Istraživači u principima analize sustava primjenjuju metodologiju na uključene sustave, stvarajući veliku sliku.
Prijava
Analiza sustava koristi se u svakom polju gdje se nešto razvija. Analiza također može biti skup komponenti koje rade zajedno za obavljanje organskih funkcija kao što je inženjering sustava. Inženjering sustava je interdisciplinarno područje inženjerstva koje se usredotočuje na to kako bi se složeni inženjerski projekti trebali dizajnirati i upravljati.
Slijed
Razvoj računalnog informacijskog sustava uključuje fazu analize sustava. Pomaže stvoriti model podataka prije stvaranja ili proširenja baze podataka. Postoji nekoliko različitih pristupa analizi sustava.
Kada se razvija računalni informacijski sustav, analiza sustava (prema modelu vodopada) sastojat će se od sljedećih koraka:
- Izrada studije izvodljivosti. Utvrđivanje je li projekt ekonomski, društveno, tehnološki i organizacijski izvediv.
- Mjere utvrđivanja činjenica osmišljene da utvrde zahtjeve krajnjih korisnika sustava (uglavnom uključujućiintervjui, upitnici ili vizualna zapažanja rada u postojećem sustavu).
- Odredite kako će krajnji korisnici upravljati sustavom (u smislu ukupnog iskustva s računalnim hardverom ili softverom), za što će se sustav koristiti, itd.
Drugo mišljenje opisuje postupni pristup procesu. Ovaj pristup rastavlja analizu sustava u 5 koraka:
- Određivanje sadržaja. Jasno definirani ciljevi i zahtjevi potrebni za ispunjavanje zahtjeva projekta kako su definirali njegovi dionici.
- Analiza problema: proces razumijevanja problema i potreba i pronalaženja rješenja na temelju principa analize sustava.
- Analiza zahtjeva: utvrđivanje uvjeta koji moraju biti ispunjeni.
- Logički dizajn: proučavanje logičkih odnosa između objekata.
- Analiza odluke: donošenje konačne odluke na temelju principa analize sustava.
Slučajevi upotrebe su široko korišteni alati za modeliranje analize sustava za definiranje i izražavanje funkcionalnih zahtjeva sustava. Svaki slučaj upotrebe je poslovni scenarij ili događaj za koji sustav mora dati specifičan odgovor. Slučajevi korištenja razvijeni iz objektno orijentirane analize.
Politička analiza
Disciplina onoga što je danas poznato kao analiza politike proizašla je iz primjene analize sustava kada je prvi put uspostavljenaamerički ministar obrane Robert McNamara.
Analitičari temeljnih sustava često su pozvani da analiziraju sustave koji su slučajno narasli kako bi odredili trenutne komponente sustava. To se pokazalo tijekom reinženjeringa 2000. godine, kada su poslovni i proizvodni procesi razmatrani kao dio modernizacije automatizacije 2000. godine. Rad pomoću analize sustava uključuje analitičara sustava, poslovnog analitičara, tehnologa, arhitektu sustava, arhitektu poduzeća, softverskog arhitekta itd. Svi ovi stručnjaci koriste osnovne principe analize sustava u praksi.
Iako se praktičari analize sustava mogu potaknuti na stvaranje novih sustava, oni često modificiraju, proširuju ili dokumentiraju postojeće sustave (procese, procedure i metode). Istraživači i praktičari oslanjaju se na analizu sustava. Takva analiza aktivnosti već se primjenjuje na različita istraživanja i praktična istraživanja, uključujući poslovno upravljanje, obrazovnu reformu, obrazovnu tehnologiju itd. U tim su područjima vrlo važni principi sistemskog pristupa (analiza sustava).
Analitičari
Analitičar sustava je stručnjak za informacijske tehnologije koji je specijaliziran za analizu, dizajn i implementaciju informacijskih sustava. Analitičari sustava procjenjuju prikladnost informacijskih sustava u smislu njihovih predviđenih ishoda i povezuju se s krajnjim korisnicima, dobavljačimasoftver i programeri za postizanje ovih rezultata.
Sistemski analitičar je osoba koja koristi tehnike analize i dizajna za rješavanje poslovnih problema korištenjem informacijske tehnologije. Analitičari sustava mogu djelovati kao agenti promjena koji identificiraju potrebna organizacijska poboljšanja, dizajniraju sustave za provedbu tih promjena te obučavaju i motiviraju druge da koriste sustave. Analitičari moraju poznavati i razumjeti koncept i principe analize sustava.
Iako su možda upoznati s raznim programskim jezicima, operativnim sustavima i računalnim hardverskim platformama, obično nisu uključeni u stvarni razvoj hardvera ili softvera. Oni mogu biti odgovorni za razvoj analize troškova, razmatranja dizajna, poboljšanje utjecaja na osoblje i rokove implementacije.
Analitičar sustava obično je ograničen na određeni ili unaprijed određeni sustav i često radi u suradnji s poslovnim analitičarem koristeći opća načela analize sustava. Ove uloge, iako se ponešto preklapaju, nisu iste. Poslovni analitičar će procijeniti poslovne potrebe i odrediti odgovarajuće rješenje te, u određenoj mjeri, osmisliti rješenje ne ulazeći previše duboko u njegove tehničke komponente, oslanjajući se umjesto toga na analitičara sustava. Analitičar sustava često procjenjuje i modificira kod i analizira scenarije na temelju principa i problema analize sustava.
Prilike
Neki profesionalci imaju praktično znanje u oba područja (poslovna i sistemska analiza) i mogu uspješno kombinirati obje ove profesije, učinkovito brišući granicu između poslovnog analitičara i analitičara sustava. Obje profesije zahtijevaju principe analize strukturnih sustava.
Dostupan sistemski analitičar:
- Prepoznati, razumjeti i planirati organizacijske i ljudske utjecaje planiranih sustava i osigurati da su novi tehnički zahtjevi pravilno integrirani s postojećim procesima i skupovima vještina.
- Planiranje tijeka sustava od nule.
- U interakciji s internim korisnicima i klijentima radi proučavanja i dokumentiranja zahtjeva, koji se zatim koriste za izradu dokumenata poslovnih zahtjeva.
- Izrada tehničkih zahtjeva iz kritične faze.
- U interakciji s programerom softvera da biste razumjeli ograničenja softvera.
- Pomozite programerima da razviju sustav, kao što je pružanje slučajeva upotrebe, dijagrama toka, UML i BPMN dijagrama.
- Zahtjevi za dokumente ili dodaci korisničkim priručnicima.
- Kad god je proces razvoja u tijeku, analitičar sustava odgovoran je za razvoj komponenti i pružanje tih informacija programeru. Sve se to radi na temelju osnovnih koncepata i principa analize sustava.
Životni ciklus
Životni ciklus razvoja sustava (SDLC) je tradicionalna metoda razvojasustavi koje organizacije koriste za velike IT projekte. SDLC je strukturirani okvir koji se sastoji od sekvencijalnih procesa kojima se razvija informacijski sustav.
Suština analize
Čim razvojni projekt dobije potrebna odobrenja od svih sudionika, počinje faza analize sustava. Analiza sustava je analiza poslovnog problema koji organizacije planiraju riješiti informacijskim sustavom. Glavni cilj faze analize sustava je prikupljanje informacija o postojećem sustavu kako bi se utvrdili zahtjevi za poboljšanim sustavom ili novim sustavom. Krajnji proizvod ove faze, poznat kao isporuka, je skup zahtjeva sustava. Ovo su osnovna načela analize sustava i sinteze sustava.
Možda je najteži zadatak u ovoj analizi odrediti specifične zahtjeve koje sustav mora zadovoljiti. Ovi se zahtjevi često nazivaju korisničkim zahtjevima jer ih korisnici pružaju. Kada dizajneri sustava sakupe korisničke zahtjeve za novi sustav, prelaze na fazu dizajna sustava.
Računalni sustavi
Analitičar računalnih sustava zanimanje je u području informacijske tehnologije. Analitičar računalnih sustava radi na rješavanju problema povezanih s računalnom tehnologijom. Mnogi analitičari instaliraju nove računalne sustave, i hardver i softver, dodajući im nove softverske aplikacijepoboljšati performanse računala. Drugi djeluju kao dizajneri sustava ili arhitekti sustava, ali većina analitičara specijalizirana je za određenu vrstu sustava, kao što su poslovni sustavi, računovodstveni sustavi, financijski sustavi ili znanstveni sustavi.
Zahtjev
Od 2015. godine najveći broj analitičara računalnih sustava pokrivao je sektore vlade, osiguranja, dizajna računalnih sustava, profesionalne i komercijalne opreme te upravljanja tvrtkama i poduzećima. Predviđeno je da će se broj radnih mjesta u ovom području povećati sa 487.000 u 2009. na 650.000 do 2016. godine.
Ovaj unos bio je treći u anketi 2010., peti u anketi 2011., 9. u anketi 2012. i 10. u anketi 2013.
Poslovni analitičar (BA) je onaj koji analizira organizaciju ili poslovno područje (stvarno ili hipotetičko) i dokumentira njezino poslovanje ili procese ili sustave, procjenjujući poslovni model ili njegovu integraciju s tehnologijom na temelju principa i analize strukture sustava.
Uloga analitičara sustava može se definirati i kao most između poslovnih problema i tehnoloških rješenja. Ovdje se poslovni problemi mogu odnositi na poslovne sustave, kao što su model, proces ili metoda. Tehnološka rješenja mogu biti korištenje tehnološke arhitekture, alata ili softverskih aplikacija. Analitičari sustava dužni su analizirati,transformirati i konačno riješiti poslovne probleme s tehnologijom.
Poslovna analiza
Postoje najmanje četiri vrste poslovne analize:
- Poslovni programer - identificirajte poslovne potrebe i poslovne prilike organizacije.
- Analiza poslovnog modela - definiranje organizacijskih politika i tržišnih pristupa.
- Dizajn procesa - za standardizaciju tijeka rada organizacije.
- Analiza sustava - tumačenje poslovnih pravila i zahtjeva za tehničke sustave (obično unutar IT-a).
Ostale dužnosti
Ponekad je poslovni analitičar dio poslovne operacije i radi s informacijskom tehnologijom kako bi poboljšao kvalitetu pruženih usluga, ponekad pomaže u integraciji i testiranju novih rješenja. Poslovni analitičari djeluju kao poveznica između menadžmenta i tehničkih programera.
BA također može podržati razvoj materijala za obuku, sudjelovati u implementaciji i pružiti podršku nakon implementacije. To može uključivati razvoj projektnih planova i dijagrama toka podataka, dijagrama toka itd.
U životnom ciklusu razvoja sustava, poslovni analitičar obično djeluje kao poveznica između poslovne strane poduzeća i pružatelja IT usluga.