Tilastollinen tutkimus ohjelmiston laatuun vaikuttavista tekijöistä


Autoria(s): Luomansuu, Riku
Data(s)

28/05/2009

28/05/2009

2009

Resumo

Tämä työ on tehty osana MASTO-tutkimushanketta, jonka tarkoituksena on kehittää ohjelmistotestauksen adaptiivinen referenssimalli. Työ toteutettiin tilastollisena tutkimuksena käyttäen survey-menetelmää. Tutkimuksessa haastateltiin 31 organisaatioyksikköä eri puolelta suomea, jotka tekevät keskikriittisiä sovelluksia. Tutkimuksen hypoteeseina oli laadun riippuvuus ohjelmistokehitysmenetelmästä, asiakkaan osallistumisesta, standardin toteutumisesta, asiakassuhteesta, liiketoimintasuuntautuneisuudesta, kriittisyydestä, luottamuksesta ja testauksen tasosta. Hypoteeseista etsittiin korrelaatiota laadun kanssa tekemällä korrelaatio ja regressioanalyysi. Lisäksi tutkimuksessa kartoitettiin minkälaisia ohjelmistokehitykseen liittyviä käytäntöjä, menetelmiä ja työkaluja organisaatioyksiköissä käytettiin, ongelmia ja parannusehdotuksia liittyen ohjelmistotestaukseen, merkittävimpiä tapoja asiakkaan vaikuttamiseksi ohjelmiston laatuun sekä suurimpia hyötyjä ja haittoja ohjelmistokehityksen tai testauksen ulkoistamisessa. Tutkimuksessa havaittiin, että laatu korreloi positiivisesti ja tilastollisesti merkitsevästi testauksen tason, standardin toteutumisen, asiakasosallistumisen suunnitteluvaiheessa sekä asiakasosallistumisen ohjaukseen kanssa, luottamuksen ja yhden asiakassuhteeseen liittyvän osakysymyksen kanssa. Regressioanalyysin perusteella muodostettiin regressioyhtälö, jossa laadun todettiin positiivisesti riippuvan standardin toteutumisesta, asiakasosallistumisesta suunnitteluvaiheessa sekä luottamuksesta.

This thesis is a part of the MASTO – research project. The objective of the project was to develop an adaptive reference model for software testing. Survey method was used as the research method. In the study 31 organizational units were interviewed. The study included hypotheses that software development method, customer participation, compliance of standard, customer relationship, business orientation, criticality of the endproducts, trust, and excellence of testing affect quality. Hypotheses were tested by calculating correlation and regression models. Further, practices, methods and tools used in the OUs were studied. The results of the correlation study included that quality positively correlates with excellence of testing, compliance of standard, customer participation in development phase, customer participation in general control, and trust. Further, the results of the regression model suggested that quality is associated with compliance of standard, customer participation in planning phase, and trust.

Identificador

http://www.doria.fi/handle/10024/45295

Idioma(s)

fi

Palavras-Chave #statistical study #software quality #software testing #survey #tilastollinen tutkimus #ohjelmistotestaus #laatu
Tipo

Master's thesis

Diplomityö