Tietämyksen välittäminen ohjelmistotestausorganisaatioissa
Data(s) |
18/12/2007
18/12/2007
2007
|
---|---|
Resumo |
Ohjelmistotestaus on suuri ja kasvava kustannuserä ohjelmistotuotannossa. Kirjallisuudessa mainittu ohjelmistotestauksen kustannusten osuus on noin 50% ohjelmistokehityshankkeiden budjetista. Tutkimusprojektin tarkoituksena on selvittää, kuinka ohjelmistotestauksen kustannusten kasvu saataisiin pysähtymään tai laskemaan laatua menettämättä. Tässä työssä keskitytään laadullisen analyysin kautta selvittämään ja ymmärtämään tietämyksen välittämistä ohjelmistotestausorganisaatiossa. Tutkimusmateriaali on kerätty haastattelemalla26 organisaatioyksikön edustajia. Näiden organisaatioyksiköiden joukosta on edelleen valittu viisi organisaatioyksikköä lähempään tarkasteluun. Työssä havaittiin muun muassa, että tuotesuuntautuneessa ohjelmistokehityksessä tietämystä on vaivattomampi kodifioida. Esimerkiksi testitapausten määrittäminen ennakkoon on tällöin helpompaa. Kodifiointi mahdollistaa myös testauksen laajamittaisen ulkoistamisen, sillä kodifioitua tietämystä on helpompi välittää. Räätälöityjen järjestelmien testaamisessa tarvittava tietämys vaikuttaa olevan suurelta osin hiljaista, esimerkiksi sovellusalueosaaminen painottuu enemmän. Software testing is a major and growing expense in software engineering. The goal of our research project is to find out how to limit the growth of software testing expenses without impairing the overallsoftware quality. Our purpose is to to find out and understand the role of knowledge transfer in soft-ware testing organizations through a qualitative research method. The research material for this study was gathered by interviewing 26 organizational units (OUs). From these OUs five were selected for a further case-study. We found that it is more straightforward to codify knowledge in product-oriented software development. This helps in defining e.g. the test cases in advance. Also, codification enabled outsourcing of software testing as codified knowledge is easier to transfer. The knowledgeneeded in testing customized systems is mainly in tacit form (e.g. domain knowledge). |
Identificador | |
Idioma(s) |
fi |
Palavras-Chave | #ohjelmistotestaus #laadullinen tutkimus #tietämyksenhallinta ohjelmistotestauksessa #ohjelmistotestauksen ulkoistaminen #software testing #qualitative research #knowledge management insoftware testing #outsourcing software testing |
Tipo |
Diplomityö Master's thesis |