Tarkvara arendusteenus

Smartlinki arendusmeeskonnal on pikaajaline tarkvaraarenduse kogemus - oleme loonud lahendusi nii avaliku kui ka erasektori jaoks.

 

Rakendustarkvara platvormidest oleme avatud lähtekoodiga tarkvara pooldajad. Leiame, et see tagab klientide jaoks suurima paindlikkuse lahenduse loomisel ning madalad ülalpidamiskulud.

 

Rakenduste platvormina kasutame Liferay'd, mis on kiiresti võitmas populaarsust nii maailmas kui ka Eestis. Arendusraamistikena on kasutusel Groovy/Grails ning Vaadin.

Tarkvaraarenduse metoodika

Kuna tüüpiline tarkvara arendusprojekt on dünaamiline ja muutlike nõuetega, kasutab Smartlink agiilset ja iteratiivset arendusmudelit, mille eesmärk on tarkvara inkrementaalne spetsifitseerimine ja implementeerimine. Selline mudel on end Smartlinki teostatud projektides korduvalt tõestanud.

 

Projekti alguses koostatakse üldvaade süsteemist, laskumata liigselt tehnilistesse detailidesse – eesmärgiks on kaardistada kasutatav funktsionaalsus (kasutuslood). Edasine tegevus jaotatakse iteratsioonideks, mis kestavad olenevalt projekti iseloomule kaks kuni neli nädalat. Iga iteratsiooni eel täpsustatakse realiseeritavatele kasutuslugudele kehtestatud nõuded, tehakse disainiotsused, implementeeritakse, testitakse ning antakse tulemus üle kasutajatele. Kasutajate tagasiside põhjal tehakse muudatused nõuetesse ning minnakse järgmiste funktsionaalsuste realiseerimisega uuele ringile.

 

Agiilne arendusmetoodika seab esikohale arendusprotsessi selguse ning kergekaalulisuse, tiheda koostöö meeskonnasiseselt ning kliendi aktiivse kaasamise arendusse. Vähendades üldist projektiga seotud bürokraatiat tagatakse projekti funktsionaalsuse ja kliendi soovidel põhinevate muudatuste realiseerimine optimaalse aja- ja töökuluga.

 

Lisainfo: myyk@smartlink.ee ja telefonil 680 6300