Haku

Full-stack-ohjelmiston uudistaminen : case Study: Visma Consulting Oy, TOJ 2.0

QR-koodi

Full-stack-ohjelmiston uudistaminen : case Study: Visma Consulting Oy, TOJ 2.0

Tämän opinnäytetyön tavoitteena oli kehittää toimeksiantajan nykyisestä ohjelmistosta paremmin tarpeita täyttävä versio ja tutkia uudistamisprosessia. Rakentamisprosessissa käytettiin uusia teknologioita ja työkaluja mahdollisimman paljon. Tarkoituksena oli rakentaa itsenäisesti toimiva ohjelmisto, joka voidaan myöhemmin yhdistää toimeksiantajan järjestelmiin korvaamaan vanha ohjelmistoversio.

Ohjelmiston uudistamisprosessi on yllättävän suuri työ verrattuna normaaliin kehittämistyöhön. Tällaisessa prosessissa täytyy ottaa huomioon kohderyhmän tarpeiden ja käytettävien teknologioiden lisäksi myös vanhan ohjelmistoversion tuomat piirteet: mitkä asiat olivat toimivia kokonaisuuksia, pystytäänkö niitä hyödyntämään jatkossa ja mitkä asiat rajoittavat uudistamista.

Projekti antoi myös mahdollisuuden pilotoida uusia teknologioita käytännössä. Mahdollisten teknologioiden kirjo verkkosovelluksia varten on suuri. Lisäksi erilaisia kirjastoja ja ohjelmistokehyksiä tulee tasaisesti markkinoille. Projekti oli hyvä mahdollisuus kokeilla, olisiko joku näistä uusista teknologioista käyttökelpoinen myös muissa projekteissa jatkoa ajatellen.

Ohjelmiston uudistaminen saatiin projektin puitteissa toteutettua. Tämän jälkeen uusia teknologioita alettiin käyttämään muissakin toimeksiantajan projekteissa.

Tallennettuna: