Tehnologija razvoja
Pri razvoju in izdelavi posameznih računalniško programskih projektih uporabljamo v svetu preverjeno in potrjeno metodologijo - Software Project Life Cycle. Omenjena metodologija zagotavlja pregled in odgovornost nad izvajanjem posameznih postopkov v različnih fazah razvoja programskega projekta ter omogoča kvalitetno izvajanje v ustreznem časovnem okolju.
Pregled posameznih faz v razvoju programskega projekta:
- Poizvedovanje
- Funkcionalna zasnova
- Zunanja specifikacija (External Reference Specification)
- Zasnova (High Level Design)
- Zasnova (Low Level Design)
- Kodiranje
- Integracija
- Uvajanje
- Izdaja
- Vzdrževanje

Ob zaključku posameznih faz se izda ustrezna dokumentacija, ki je osnova za nadaljevanje oz. naslednjo fazo v procesu razvoja programskega paketa. Običajno je zunanja specifikacija (ERS - External Reference Specification) osnova za določitev pogodbe o izdelavi programskega rešitve. Tak način pristopa zagotavlja veliko večjo možnost uspešne realizacije zastavljenih ciljev v zadovoljstvo tako naročnika kot izvajalca programskega paketa. Zadovoljiti naročnikova pričakovanja, najti optimalno rešitev ob ustrezni kvaliteti in ceni so temelji dolgoročnega poslovnega sodelovanja, s ciljem doseči večji poslovni uspeh tako naročnika kot izvajalca.