Analiza potreba - analiza poslovnih funkcija sustava i kadrovskih resursa, definiranje specifičnih zahtjeva korisnika, analiza vrste i količine podataka koji će biti opsluživan informacijskim sustavom s naglaskom na predviđanje daljnjeg razvoja i rasta sustava, analiza zahtjeva naručitelja sa stanovišta sigurnosti podataka i prava pristupa, uvid u postojeću računalnu i komunikacijsku opremu.
Izrada projekta obuhvaća nekoliko podfaza:
Funkcije - izbor potrebnih programskih rješenja koja pokrivaju poslovne funkcije. Rezultat ove faze izrade projekta je detaljan pregled programskih rješenja i funkcija informacijskog sustava.
Tehnologije - izbor odgovarajuće tehnologije koja mora osigurati fleksibilnost, otvorenost, centralizirano održavanje i kontrolu inormacijskog sustava.
Sistemski softver - izbor sistemskog softvera (vrsta softvera, tip licenciranja i potrebni broj licenci)
Računalni resursi - izbor računalne opreme (shema rasporeda računala i ostale opreme po lokacijama i funkcijama sa količinskom specifikacijom opreme).
Komunikacije - definiranje LAN i WAN specifikacije komunikacijske opreme i potrebnih komunikacijskih resursa.
Kadrovi - definiranje kadrovskih resursa, poslova i zadataka sa potrenim nivoom znanja i iskustva. Projektom se planira i potrebna obuka i osposobljavanje.
Terminski plan - definiranje terminskog plana koji mora biti usklađen sa svim radnim elementima koji utječu na realizaciju. Rezultat ove faze je cjelovita projektna dokumentacija za izgradnju računovodstveno-informacijskog sustava.
Instalacija - Instalacija informacijskog sustava obavlja se u fazama i sukladno terminskom planu, uz permanentno praćenje realizacije pojedinih faza. Kvalitetno obavljenom instalacijom izbjegavaju se potencijalni tehnički problemi u sustavu a samim tim i troškovi održavanja sustava.
Računalna oprema - nabava, instalacija i konfiguracija računalne opreme.
Sistemski softver - nabava, instalacija i konfiguracija sistemskog softvera.
Komunikacije - nabava potrebnog materijala i opreme, njihovo optimiziranje i puštanje u rad.
Programska rješenja - implementacija vlastitih poslovnih rješenja, prilagođavanje i implementaciju proizvoda drugih proizvođača, razvoj softverskih rješenja sukladno specifičnim zahtjevima naručitelja.
Implementacija - konfiguracija programskih rješenja, integracija sustava i izvještavanje prema grupama poslovnih funkcija, prezentacija dijelova sustava grupama korisnika, obuka na testnim podacima ili podacima iz prethodnog perioda.