Title :
Large-scale software engineering questions - expert opinion or empirical evidence?
Author :
Kitchenham, B. ; Budgen, D. ; Brereton, P. ; Turner, M. ; Charters, S. ; Linkman, S.
Author_Institution :
Sch. of Comput. & Math., Keele Univ., Stoke on Trent
fDate :
10/1/2007 12:00:00 AM
Abstract :
A recent report on the state of the UK information technology (IT) industry based most of its findings and recommendations on expert opinion. It is surprising that the report was unable to incorporate more empirical evidence. This paper aims to assess whether it is necessary to base IT industry and academic policy on expert opinion rather than on empirical evidence. Current evidence related to the rate of project failure is identified and the methods used to accumulate that evidence discussed. This shows that the report failed to identify relevant evidence and most evidence related to project failure is based on convenience samples. The status of empirical research in the computing disciplines is reviewed showing that empirical evidence covers a restricted range of subjects and seldom addresses the ´Society´ level of analysis. Other more robust designs that would address large-scale IT questions are discussed. We recommend adopting a more systematic approach to accumulating and reporting evidence. In addition, we propose using quasi-experimental designs developed and used in the social sciences to improve the methodology used for undertaking large-scale empirical studies in software engineering.
Keywords :
DP industry; software engineering; UK information technology industry; empirical evidence; expert opinion; large-scale software engineering; social sciences;
Journal_Title :
Software, IET
DOI :
10.1049/iet-sen:20060052