Testauspolitiikan kehittäminen alihankintaprojekteihin
Vainio, Noora (2017)
Vainio, Noora
2017
Tietotekniikka
Tieto- ja sähkötekniikan tiedekunta - Faculty of Computing and Electrical Engineering
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2017-06-07
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tty-201705191441
https://urn.fi/URN:NBN:fi:tty-201705191441
Tiivistelmä
Alihankintaprojekteja tekevissä yrityksissä projektien diversiteetti on suuri. Projektien testausvaatimukset ja -käytännöt vaihtelevat tämän vuoksi suuresti. Kuitenkin asiakkaat ovat erityisesti myyntivaiheessa kiinnostuneita yrityksen testauskäytännöistä. Lisäksi projektien laadun pitäisi pysyä tasaisena. Testauspolitiikka eli organisaation laajuiset testauskäytännöt voivat auttaa näihin ongelmiin.
Tässä työssä kehitettiin yritykselle testauspolitiikka pohjautuen olemassa oleviin testauskäytäntöihin. Tavoitteena oli luoda käytännönläheinen ja yleispätevä testauspolitiikka, jota voidaan hyödyntää erilaisissa projekteissa. Testauspolitiikka muodostettiin yrityksen työntekijöiden haastatteluiden pohjalta.
Työn tavoitteena oli myös arvioida testauspolitiikan sopivuutta testausstrategian muodostamiseen. Projektin testausstrategialla tarkoitetaan yhden projektin lähestymistapaa testaukseen, jossa kuvataan mm. testauskäytännöt, testiympäristö, testiaineistot ja testaustyökalut.
Testauspolitiikan luomisen jälkeen sitä sovellettiin esimerkkiprojektin testausstrategian luomiseen. Projektin testausta seurattiin ja projektihenkilökuntaa haastateltiin projektin lopussa testauskäytäntöihin sekä testauspolitiikkaan liittyen. Projekti pohjautui vahvasti aiemmin toteutettuun järjestelmään, minkä vuoksi kehitys- ja testauspanos projektissa jäi hyvin pieneksi. Näin ollen esimerkkiprojekti osoittautui liian pieneksi.
Testauspolitiikan luominen haastatteluiden pohjalta onnistui, ja esimerkkiprojektin henkilökunta koki testauspolitiikan sopivan yleispäteväksi alihankintaprojekteihin. Esimerkkiprojektin seurannasta ei voitu kuitenkaan muodostaa luotettavaa arviota testauspolitiikan hyödystä testausstrategian luomiseen, koska aineistoa ei saatu kerättyä riittävästi. Jotta testauspolitiikan hyödyistä kohdeyrityksessä saisi muodostettua luotettavamman arvion, tulisi esimerkkiprojekteja olla enemmän ja niiden oltava laajempia. Työn lopussa ehdotetaan jatkomahdollisuuksia testauspolitiikan hyödyntämisen arvioimiseen luotettavammin.
Tässä työssä kehitettiin yritykselle testauspolitiikka pohjautuen olemassa oleviin testauskäytäntöihin. Tavoitteena oli luoda käytännönläheinen ja yleispätevä testauspolitiikka, jota voidaan hyödyntää erilaisissa projekteissa. Testauspolitiikka muodostettiin yrityksen työntekijöiden haastatteluiden pohjalta.
Työn tavoitteena oli myös arvioida testauspolitiikan sopivuutta testausstrategian muodostamiseen. Projektin testausstrategialla tarkoitetaan yhden projektin lähestymistapaa testaukseen, jossa kuvataan mm. testauskäytännöt, testiympäristö, testiaineistot ja testaustyökalut.
Testauspolitiikan luomisen jälkeen sitä sovellettiin esimerkkiprojektin testausstrategian luomiseen. Projektin testausta seurattiin ja projektihenkilökuntaa haastateltiin projektin lopussa testauskäytäntöihin sekä testauspolitiikkaan liittyen. Projekti pohjautui vahvasti aiemmin toteutettuun järjestelmään, minkä vuoksi kehitys- ja testauspanos projektissa jäi hyvin pieneksi. Näin ollen esimerkkiprojekti osoittautui liian pieneksi.
Testauspolitiikan luominen haastatteluiden pohjalta onnistui, ja esimerkkiprojektin henkilökunta koki testauspolitiikan sopivan yleispäteväksi alihankintaprojekteihin. Esimerkkiprojektin seurannasta ei voitu kuitenkaan muodostaa luotettavaa arviota testauspolitiikan hyödystä testausstrategian luomiseen, koska aineistoa ei saatu kerättyä riittävästi. Jotta testauspolitiikan hyödyistä kohdeyrityksessä saisi muodostettua luotettavamman arvion, tulisi esimerkkiprojekteja olla enemmän ja niiden oltava laajempia. Työn lopussa ehdotetaan jatkomahdollisuuksia testauspolitiikan hyödyntämisen arvioimiseen luotettavammin.