Razvoj in integracija SW
ALEF kot del storitve zagotavlja razvoj programske opreme na podlagi zahtev strank. Rezultat je aplikacija, storitev ali celotna programska rešitev. Nato lahko ALEF zagotovi operativno podporo in nadaljnji razvoj.
Podroben opis storitve
Podjetje ALEF zagotavlja razvoj programske opreme kot storitev, ki je na voljo v različnih oblikah, odvisno od projekta. Lahko gre za prilagoditev obstoječih programskih izdelkov za povečanje dodane vrednosti dobavljene rešitve ali pa za razvoj po meri v skladu z zahtevami naročnika. V obeh primerih razvoj poteka po opredeljenem življenjskem ciklu SDLC (Software Development LifeCycle), kjer se razvoj začne z zbiranjem zahtev, ki mu sledita analiza na visoki ravni in določanje cen v skladu z razčlenitvijo na primere uporabe. Nadaljnji razvoj se nato nadaljuje z analizo na nizki ravni, kjer se podrobno opredelijo posamezni primeri uporabe in oblikuje končna arhitektura. Analizi sledi izvajanje in nato testiranje. Ko stranka sprejme rešitev in jo uvede v uporabo, se izvede podpora in morebitni nadaljnji razvoj aplikacije. Pri večjih projektih se razvoj izvaja na agilen način, kjer je razvoj razdeljen na sprinte, pri čemer se ob koncu vsakega sprinta dostavi del rešitve, kar zlasti pri večjih projektih zmanjša tveganje za napačno razumevanje zahtev naročnika.
Glavne prednosti storitve
V primeru zagotavljanja programskih rešitev, ki dopolnjujejo druge tehnološke enote, ki jih zagotavlja družba ALEF, zagotavljamo poglobljeno znanje na zadevnih področjih, pri čemer združujemo svoje strokovno znanje na področju razvoja programske opreme z znanjem strokovnjakov s tega področja.
Kako se izvede implementacija?
- Zbiranje zahtev naročnika za zahtevano rešitev
- Priprava analize in tehnične zasnove rešitve. To poteka iterativno v sodelovanju z naročnikom
- Po potrditvi rezultatov iz prejšnjega koraka se v primeru implementacije grafičnega uporabniškega vmesnika pripravi prototip uporabniškega vmesnika, na katerem se potrdijo rezultati iz faze analize
- Izvedba rešitve in testna analiza
- Testiranje v skladu s testnimi primeri, zasnovanimi v testni analizi
- Sprejetje dobavljene rešitve s strani naročnika
- izdelava dokumentacije
- uvajanje v produkcijsko okolje naročnika
- Podpora rešitve v skladu z določeno pogodbo o storitvah