Learning Centre

Quality measurement and the utilisation of measurement results in a software development process

 |  Login

Show simple item record

dc.contributor Aalto-yliopisto fi
dc.contributor Aalto University en
dc.contributor.author Hirvensalo, Jorma
dc.date.accessioned 2012-01-24T14:41:47Z
dc.date.available 2012-01-24T14:41:47Z
dc.date.issued 2003-04-11
dc.identifier.isbn 951-22-6424-2
dc.identifier.issn 1458-0322
dc.identifier.uri https://aaltodoc.aalto.fi/handle/123456789/2066
dc.description.abstract The research topic of the thesis is quality measurement and the utilisation of measurement results in a software development process of a large switching system. The first problem studied, the utilisation, means that measurement results are poorly analysed; data is collected, but not enough conclusions are drawn about how that experience data could help in the planning and execution of software development projects. So, the problem is how to learn more about the collected material. The second research problem is further development of measurements from the point of view of the utilisation. We think this is because the existing metrics have too much focused on later phases instead of using purposeful driving metrics for controlling the process towards high final quality in early phases. The main objectives of this study are to examine the coupling of existing quality metrics to design practices, to generate new quality indicators, and to develop the utilisation of measurement results further. Basically, the study aims at finding out relationships between post-release measurement results and the driving attributes. It also aims at making proposals for methods to improve and introduce new measures; and to create a utilisation model for better use of measurement results. Research methods involve both empirical research and constructive design of models for measurement processes and utilisation. We apply statistical methods to sixteen data sets gathered from real software modules; and discuss correlation in the light of nineteen case studies. Eleven stated hypotheses are tested by their evidence based on the statistical analyses of the material collected during the 1990's from industrial projects. Generation of process and utilisation models is based on constructive modelling, on experience of good practices, and on adoption of elements from modern measurement theory as well as from goal- and attribute-oriented approaches. First, the results contribute to enhancement of empirical knowledge regarding implementation, problems, obstacles as well as lessons learnt on utilisation of measurements in an industrial environment. As a second result, the study provides analysed test results for each of the eleven hypotheses. A new result worth mentioning is a conclusion that 70-80 % of individual modules, which have been faultless in Function Test, are also faultless in System Test and during their first 6 months after delivery. Furthermore, the thesis presents an improved measurement framework including a renewed measurement process. The process is composed of four parts for planning, definition, performing - and especially - for utilising measurements. The thesis has also resulted in a novel utilisation model that can be used to improve the use of measurement results. Finally, we present a supplementary result that requires further research and validation. In particular, we have constructed a six-level measurement utilisation capability model. en
dc.format.extent 143, [29]
dc.format.mimetype application/pdf
dc.language.iso en en
dc.publisher Helsinki University of Technology en
dc.publisher Teknillinen korkeakoulu fi
dc.relation.ispartofseries Report / Helsinki University of Technology, Networking Laboratory en
dc.relation.ispartofseries 2/2003 en
dc.relation.haspart Additional errata file available. en
dc.subject.other Electrical engineering en
dc.title Quality measurement and the utilisation of measurement results in a software development process en
dc.type G4 Monografiaväitöskirja fi
dc.description.version reviewed en
dc.contributor.department Department of Electrical and Communications Engineering en
dc.contributor.department Sähkö- ja tietoliikennetekniikan osasto fi
dc.subject.keyword telecommunication switching en
dc.subject.keyword software quality en
dc.subject.keyword measurements en
dc.subject.keyword metrics en
dc.subject.keyword capability en
dc.subject.keyword maturity en
dc.identifier.urn urn:nbn:fi:tkk-000400
dc.type.dcmitype text en
dc.type.ontasot Väitöskirja (monografia) fi
dc.type.ontasot Doctoral dissertation (monograph) en
dc.contributor.lab Networking Laboratory en
dc.contributor.lab Tietoverkkolaboratorio fi

Files in this item

This item appears in the following Collection(s)

Show simple item record

Search archive

Advanced Search

article-iconSubmit a publication