Analiza sustava tj. utvrđivanje i specificiranje korisničkih
zahtjeva i potreba za IT potporom, kao jedna od faza u razvoju IS-a,
jeste ključni faktor uspješnosti kako razvoja IS-a, tako i ukupne IT
potpore poslovnim procesima. To je najmanje “tehnička” faza razvoja
IS-a i za njeno uspješno provođenje potrebne su komunikacijske,
menadžerske i društvene vještine i znanja, a konačni rezultat je opis
tj. definiranje korisničkih zahtjeva.
Svjesni
značaja analize sustava, u poduzeću „HERA“ se stavlja poseban naglasak
na osposobljavanja naših projektanata IS-a upravo u ovom području.
Također činimo sve da i kod naših korisnika razvijemo svijest o potrebi
da se obvezno uradi analiza sustava prije nego se krene u razvoj i
implementiranje našeg software-skog rješenja.
Analiza sustava uključuje slijedeće:
- Identificiranje tj. utvrđivanje zahtjeva, što se odnosi na otkrivanje i dokumentiranje zahtjeva
- Dvije linije identificiranja zahtjeva – vezano za domensko znanje i za slučajeve uporabe
- Metode
iznalaženja zahtjeva što uključuje intervjue s korisnicima i
ekspertima, upitnike, promatranje, proučavanje dokumentacije, prototip,
RAD (Rapid Application Development tj. brzi razvoj aplikacija)
- Pregovaranje o zahtjevima i validacija u cilju rješavanja preklapanja i konflikata
- Upravljanje zahtjevima
- Korištenje dijagrama (Kontekstni, dijagram poslovnih slučajeva uporabe, Poslovne klasne dijagrame)
- Izradu konačnog dokumenta – Dokumenta o zahtjevima.