Titulinis puslapis
Esperonus
LTEN
Sistemos kūrimo procesas
Organizacijos ir poreikių analizė.
Šiame pirminiame etape mes susipažįstame su savo klientu – jo organizacija, joje vykstančiais verslo ir vadybinius procesais, organizacijos aplinka bei specifika, joje dirbančiais žmonėmis. Identifikuojame problemas, aiškinamės poreikius – tiek pačios organizacijos, tiek atskirų joje dirbančių žmonių, tiek, kiek tai yra įmanoma, organizacijos klientų ir partnerių. Jei reikia, atliekame esamų informacinių sistemų auditą. Gautą informaciją analizuojame, apibendriname ir aprašome. Tuomet klientui galime pateikti galimų sprendimų alternatyvas bei jas įvertinti. Taip klientas gauna galimybę pasirinkti tiek technologiškai, tiek investicijų naudingumo požiūriu optimaliausią sprendimą.
Modeliavimas ir projektavimas.
Jei pirmajame etape būna priimamas sprendimas diegti informacinių technologijų sprendimą, mes imamės vieno iš svarbiausių viso projekto etapo – sistemos projekto parengimo. Atsižvelgiant į organizacijos ir jos poreikių analizę, aprašome būsimos sistemos prototipinį modelį, numatome jos funkcionalumą. Modeliuojant sistemą glaudžiai dirbame kartu su klientu, aiškinamės visus jo norus bei pageidavimus, ateities planus, nes tik tokiu būdu galima užtikrinti lanksčią sistemos architektūrą, leidžiančią sistemą lengvai ir greitai plėsti. Kadangi mūsų komandoje dirba ne vien informacinių technologijų specialistai, projektą rengiame paprasta, klientui suprantama ir ”draugiška” kalba, nenaudojant jokių technologinių terminų. Taip mes siekiame klientui suteikt kuo mažiau nepatogumų ir susikoncentruoti į organizacinius bei vadybinius procesus – tai yra veiklą, kurią jis įpratęs vykdyti kiekvieną dieną. Parengus ir patvirtinus projektą, sudarome techninę sistemos struktūrą. Tam naudojame UML modeliavimo kalbą kalbą, užtikrinančią, kad kliento reikalavimai bei pageidavimai būtų tiksliai perduoti įgyvendinančiam personalui, taip išvengiant galimų funkcionalumo klaidų.
Sistemos realizavimas
Parengtą projektą ir pagal jį suformuluotas užduotis perduodame programuotojams. Didelį dėmesį skiriame programinio kodo kokybei, todėl dirbame laikydamiesi antro lygio CMM standartų, o įdiegta projektų valdymo sistema užtikrina, kad darbai būtų atliekami laikantis tvarkaraščio ir neviršijant numatyto biudžeto, taip užtikrindami maksimalų savo darbo efektyvumą. Ši sistema taip pat leidžia klientui matyti vykdomo projekto eigą, todėl visas projekto procesas yra skaidrus ir aiškus.
Testavimas ir diegimas
Kiekvienam projektui mes parengiame testavimo ir bandymo planą, kurio vykdymo metu aptinkame bei šaliname klaidas. Mes nebijome pripažinti, kad galime ir suklysti, todėl rūpinamės kokybe bei stengiamės užtikrinti, kad klientas gautų korektiškai funkcionuojantį produktą. Mes taip pat žinome, kaip yra sunku įsivaizduoti produktą, kuris dar nėra sukurtas, todėl šiame etape kartu su klientu deriname sistemos vartotojo aplinką, kad ji taptų kaip galima labiau patogesnė būsimam sistemos vartotojui. Mes suprantame, kad didžiausią naudą organizacijai teikia sistema, kuri patogi vartotojui, todėl testavimo periodu daug dėmesio skiriame sistemos paprastumui ir patogumui (angliškai „usability”). Jau kurdami sistemą užtikriname jos integralumą su esamomis kliento sistemomis, tad šiame etape tiesiog integruojame sukurtą sistemą į vieningą informacinę sistemą tiek pačioje organizacijoje, tiek ir nutolusiuose taškuose. Mūsų kuriamos sistemos yra atviros ir lengvai plečiamos, o visi atliekami darbai dokumentuojami, todėl bet kuriuo metu jas galima plėsti pagal poreikį.
Eksploatavimas ir palaikymas
Įdiegę informacinę sistemą, apmokome su ja dirbti visus organizacijoje dirbančius žmones, o taip pat supažindiname su ja galimai suinteresuotas šalis (klientus, tiekėjus, partnerius). Taip pat teikiame konsultacijas iškilus naudojimosi neaiškumams, pagal kliento poreikius tobuliname sukurtą sistemą įdiegiant papildomą funkcionalumą. Kadangi sistemos architektūra atvira, konsultuojame kitus programinės įrangos kūrimo paslaugų teikėjus integracijos arba sistemos tobulinimo klausimais.
Sistemos kūrimo procesas