Testauksen liittäminen ohjelmistoprojektiin
Sorvo, Maria (2010)
Sorvo, Maria
Tampereen ammattikorkeakoulu
2010
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2010110414166
https://urn.fi/URN:NBN:fi:amk-2010110414166
Tiivistelmä
Luotaessa uusia ohjelmistoja käyttäjät saattavat tietämättään joutua toimimaan testaajina. Mikäli testaus toteutetaan ainoastaan tällä tavalla, on se riskialtista toimintaa ohjelmiston tuottaneen yrityksen näkökulmasta. Yrityksen täytyisikin, riippumatta siitä tuottaako se ohjelmistot itse vai tilaa muualta, panostaa testaukseen ja nähdä se tärkeänä osana ohjelmistoprojektia.
Tämän opinnäytetyön tarkoitus on toimia opasteena ja tukena yrityksen ohjelmistoprojekteista vastaaville henkilöille tilanteessa, jossa yrityksessä ei ole systemaattista testausta ja sellainen tulisi saada. Opinnäytetyö tarjoaa perustiedot testauksesta, esittelee erilaisia toteuttamismalleja sekä ohjeistaa dokumentoinnissa. Luettuaan opinnäytetyön lukijalla on perusteet siitä, mitä testauksen toteuttaminen vaatii yritykseltä ja kuinka testaus otetaan mukaan projekteihin.
Opinnäytetyön lähteinä on käytetty artikkeleita sekä tutkimuksia. Lisäksi esimerkkeinä käytetään omakohtaisia kokemuksiani työharjoitteluajaltani, jossa toimenkuvaani kuului testauksen integrointi yrityksen ohjelmistoprosesseihin. Prosessi jatkuu yhä ja opin itsekin jatkuvasti lisää.
Tämän opinnäytetyön tarkoitus on toimia opasteena ja tukena yrityksen ohjelmistoprojekteista vastaaville henkilöille tilanteessa, jossa yrityksessä ei ole systemaattista testausta ja sellainen tulisi saada. Opinnäytetyö tarjoaa perustiedot testauksesta, esittelee erilaisia toteuttamismalleja sekä ohjeistaa dokumentoinnissa. Luettuaan opinnäytetyön lukijalla on perusteet siitä, mitä testauksen toteuttaminen vaatii yritykseltä ja kuinka testaus otetaan mukaan projekteihin.
Opinnäytetyön lähteinä on käytetty artikkeleita sekä tutkimuksia. Lisäksi esimerkkeinä käytetään omakohtaisia kokemuksiani työharjoitteluajaltani, jossa toimenkuvaani kuului testauksen integrointi yrityksen ohjelmistoprosesseihin. Prosessi jatkuu yhä ja opin itsekin jatkuvasti lisää.