Empirical studies on software quality construction: Exploring human factors and organizational influences
Seth, Frank Philip (2015-08-12)
Väitöskirja
Seth, Frank Philip
12.08.2015
Lappeenranta University of Technology
Acta Universitatis Lappeenrantaensis
Julkaisun pysyvä osoite on
https://urn.fi/URN:ISBN:978-952-265-806-7
https://urn.fi/URN:ISBN:978-952-265-806-7
Tiivistelmä
Software quality has become an important research subject, not only in the
Information and Communication Technology spheres, but also in other industries at
large where software is applied. Software quality is not a happenstance; it is defined,
planned and created into the software product throughout the Software Development
Life Cycle.
The research objective of this study is to investigate the roles of human and
organizational factors that influence software quality construction. The study employs
the Straussian grounded theory. The empirical data has been collected from 13
software companies, and the data includes 40 interviews.
The results of the study suggest that tools, infrastructure and other resources have a
positive impact on software quality, but human factors involved in the software
development processes will determine the quality of the products developed. On the
other hand, methods of development were found to bring little effect on software
quality. The research suggests that software quality is an information-intensive
process whereby organizational structures, mode of operation, and information flow
within the company variably affect software quality. The results also suggest that
software development managers influence the productivity of developers and the
quality of the software products. Several challenges of software testing that affect
software quality are also brought to light. The findings of this research are expected to
benefit the academic community and software practitioners by providing an insight
into the issues pertaining to software quality construction undertakings.
Information and Communication Technology spheres, but also in other industries at
large where software is applied. Software quality is not a happenstance; it is defined,
planned and created into the software product throughout the Software Development
Life Cycle.
The research objective of this study is to investigate the roles of human and
organizational factors that influence software quality construction. The study employs
the Straussian grounded theory. The empirical data has been collected from 13
software companies, and the data includes 40 interviews.
The results of the study suggest that tools, infrastructure and other resources have a
positive impact on software quality, but human factors involved in the software
development processes will determine the quality of the products developed. On the
other hand, methods of development were found to bring little effect on software
quality. The research suggests that software quality is an information-intensive
process whereby organizational structures, mode of operation, and information flow
within the company variably affect software quality. The results also suggest that
software development managers influence the productivity of developers and the
quality of the software products. Several challenges of software testing that affect
software quality are also brought to light. The findings of this research are expected to
benefit the academic community and software practitioners by providing an insight
into the issues pertaining to software quality construction undertakings.
Kokoelmat
- Väitöskirjat [997]