ERP-järjestelmän toiminnallisuuksien testaus
Niemi, Vili (2021)
Niemi, Vili
2021
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202104134745
https://urn.fi/URN:NBN:fi:amk-202104134745
Tiivistelmä
Opinnäytetyön aiheena oli testata toimeksiantajan yrityksen ERP-järjestelmän toiminnallisuuksia. Toiminnallisuuksien testaus toteutettiin ison projektin muodossa, jossa päivitettiin potilaille tarkoitettu asiointijärjestelmä. Vanhan järjestelmän skaalautuvuus ja toiminnallisuudet eivät vastanneet organisaation nykypäivän vaatimuksia. Uudistetun järjestelmän olennaisena edellytyksenä on sen mobiilikäyttöisyys, mikä parantaa toiminnan saavutettavuutta. ERP-ohjelmiston testauksella varmistettiin sen laadukkuus, yhtenäisyys ja turvallisuus. Tekstin teoriaosassa käsitellään kaksi isompaa kokonaisuutta: ERP-järjestelmä ja ohjelmistotestaus.
Projektin alkuun perehdyttiin organisaation käytössä olevaan ERP-järjestelmään. Ensin tutkittiin järjestelmän yleistä koostumusta. Myöhemmin syvennyttiin ohjelmiston arkkitehtuuriseen rakenteeseen. Näiden pohjalta luotiin kokonaiskuva käytössä olevasta järjestelmästä. Testausprosessille laadittiin tarkat dokumentit testauksen läpiviemisestä. Näissä dokumenteissa määriteltiin päivitettävän järjestelmän oleelliset vaatimukset.
Testausprosessin aikana kehityksen alla olevasta järjestelmästä löydettiin sekä isoja että järjestelmän toimintaan haitallisesti vaikuttavia virheitä. Myös vakavuusasteeltaan lievempiä ongelmia havaittiin. Kaikki tunnistetut virheet kirjattiin bugiraportteihin, jotka edelleen siirrettiin kehitystiimille korjattavaksi.
Kehitysprojekti saatiin vietyä onnistuneesti loppuun ja loppukäyttäjille julkaistiin päivitetty, toiminnoiltaan modernimpi ja helppokäyttöisempi asiointijärjestelmä. Testausten ansiosta järjestelmän laadukkuus, eheys ja turvallisuus saatiin varmistettua. Näin ollen sekä kehitysprojektin että testausprosessin tavoitteet saavutettiin. Kaiken kaikkiaan opinnäytetyön aikana opittiin paljon projektityölle ominaisia asioita. Projektista omaksuttiin kehitettäviä asioita niin teknisen osaamisen kuin etätyöskentelyn suhteen.
Projektin alkuun perehdyttiin organisaation käytössä olevaan ERP-järjestelmään. Ensin tutkittiin järjestelmän yleistä koostumusta. Myöhemmin syvennyttiin ohjelmiston arkkitehtuuriseen rakenteeseen. Näiden pohjalta luotiin kokonaiskuva käytössä olevasta järjestelmästä. Testausprosessille laadittiin tarkat dokumentit testauksen läpiviemisestä. Näissä dokumenteissa määriteltiin päivitettävän järjestelmän oleelliset vaatimukset.
Testausprosessin aikana kehityksen alla olevasta järjestelmästä löydettiin sekä isoja että järjestelmän toimintaan haitallisesti vaikuttavia virheitä. Myös vakavuusasteeltaan lievempiä ongelmia havaittiin. Kaikki tunnistetut virheet kirjattiin bugiraportteihin, jotka edelleen siirrettiin kehitystiimille korjattavaksi.
Kehitysprojekti saatiin vietyä onnistuneesti loppuun ja loppukäyttäjille julkaistiin päivitetty, toiminnoiltaan modernimpi ja helppokäyttöisempi asiointijärjestelmä. Testausten ansiosta järjestelmän laadukkuus, eheys ja turvallisuus saatiin varmistettua. Näin ollen sekä kehitysprojektin että testausprosessin tavoitteet saavutettiin. Kaiken kaikkiaan opinnäytetyön aikana opittiin paljon projektityölle ominaisia asioita. Projektista omaksuttiin kehitettäviä asioita niin teknisen osaamisen kuin etätyöskentelyn suhteen.