MDO-järjestelmän kehittäminen : Case: Versine Oy
Anttila, Eerik (2016)
Anttila, Eerik
Jyväskylän ammattikorkeakoulu
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2016121420419
https://urn.fi/URN:NBN:fi:amk-2016121420419
Tiivistelmä
Työelämän automatisoituessa tarvitaan yhä enemmän automatisointia helpottavia sovelluksia. Yritykset vaativat tänä päivänä yhä enemmän omiin tarpeisiinsa kehitettyjä sovelluksia, joissa on huomioitu yrityskohtaisesti yrityksen sisäiset käytänteet. Tähän liittyy paljon tutkimustyötä vaativia ongelmia.
Tutkimuksen viitekehys oli tapaustutkimus. Itse tutkija sekä toteuttaja eli ohjelmoija olivat sama henkilö. Toimeksiantajana tälle tutkimus- ja kehittämisprojektille oli IT-yritys Versine Oy, joka halusi laajentaa MDO-nimistä sovellustaan asiakkaiden toiveiden mukaan.
Yrityksen kehittämä MDO on pilvi- ja mobiilipohjainen sovellus infrasktuurin, dokumentaation ja työnkulun seurantaan. Sovellukseen toteutettiin ominaisuus, jolla sovelluksen käyttäjät eli yritykset pystyivät lisäämään työntekijöilleen muistutuksia liittyen määrättyyn kohteeseen. Kohde saattoi olla esimerkiksi teleliikennemasto tai muu etenkin teleoperaattorien alihankkijoiden työnkuvaan oleellisesti kuuluva paikka.
Kehitystyössä seurattiin selviä ja jo kehitystyössä sovellettuja suunnittelumalleja ja -käytänteitä. Ominaisuus pidettiin linjassa jo aiemmin toteutettujen ratkaisujen kanssa niin arkkitehtuuriltaan kuin käyttöliittymän toiminnaltaankin. Joissakin tapauksissa aiemmin toteutetuista tavoista saatettiin poiketa, esimerkiksi jos haluttiin tehdä tietyt asiat aiempaa oikeaoppisemmin ohjelmoinnin näkökulmasta.
Pääasialliset tutkimus- ja kehittämistyön aikana käytetyt tekniikat ovat mm. Backbone.js (JavaScript-sovelluskehys) sovelluksen Front endissä eli asiakaspuolella, PHP sovelluksen Back endissä eli palvelinpuolella sekä SQL (MariaDB) tietokannan toiminnassa. Tutkimus- ja kehityön tuloksena uudet toiminallisuudet ja lopulta toteutettu ominaisuus kokonaisuudessaan siirrettiin sovelluksen tuotantoympäristöön asiakkaiden käytettäväksi.
Tutkimuksen viitekehys oli tapaustutkimus. Itse tutkija sekä toteuttaja eli ohjelmoija olivat sama henkilö. Toimeksiantajana tälle tutkimus- ja kehittämisprojektille oli IT-yritys Versine Oy, joka halusi laajentaa MDO-nimistä sovellustaan asiakkaiden toiveiden mukaan.
Yrityksen kehittämä MDO on pilvi- ja mobiilipohjainen sovellus infrasktuurin, dokumentaation ja työnkulun seurantaan. Sovellukseen toteutettiin ominaisuus, jolla sovelluksen käyttäjät eli yritykset pystyivät lisäämään työntekijöilleen muistutuksia liittyen määrättyyn kohteeseen. Kohde saattoi olla esimerkiksi teleliikennemasto tai muu etenkin teleoperaattorien alihankkijoiden työnkuvaan oleellisesti kuuluva paikka.
Kehitystyössä seurattiin selviä ja jo kehitystyössä sovellettuja suunnittelumalleja ja -käytänteitä. Ominaisuus pidettiin linjassa jo aiemmin toteutettujen ratkaisujen kanssa niin arkkitehtuuriltaan kuin käyttöliittymän toiminnaltaankin. Joissakin tapauksissa aiemmin toteutetuista tavoista saatettiin poiketa, esimerkiksi jos haluttiin tehdä tietyt asiat aiempaa oikeaoppisemmin ohjelmoinnin näkökulmasta.
Pääasialliset tutkimus- ja kehittämistyön aikana käytetyt tekniikat ovat mm. Backbone.js (JavaScript-sovelluskehys) sovelluksen Front endissä eli asiakaspuolella, PHP sovelluksen Back endissä eli palvelinpuolella sekä SQL (MariaDB) tietokannan toiminnassa. Tutkimus- ja kehityön tuloksena uudet toiminallisuudet ja lopulta toteutettu ominaisuus kokonaisuudessaan siirrettiin sovelluksen tuotantoympäristöön asiakkaiden käytettäväksi.