Large-scale software engineering questions expert opinion or empirical evidence?

نویسندگان

  • Barbara A. Kitchenham
  • David Budgen
  • Pearl Brereton
  • Mark Turner
  • Stuart M. Charters
  • Stephen G. Linkman
چکیده

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.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Applying Empirical Software Engineering to Software Architecture: Challenges and Lessons Learned

In the last 15 years, software architecture has emerged as an important software engineering field for managing the development and maintenance of large, software-intensive systems. Software architecture community has developed numerous methods, techniques, and tools to support the architecture process (analysis, design, and review). Historically, most advances in software architecture have bee...

متن کامل

An empirical research agenda for understanding formal methods productivity

Context: Formal methods, and particularly formal verification, is becoming more feasible to use in the engineering of large highly dependable software-based systems, but so far has had little rigorous empirical study. Its artefacts and activities are different to those of conventional software engineering, and the nature and drivers of productivity for formal methods are not yet understood. Obj...

متن کامل

A Measurement-Based for Adopting Usability Engineering Methods and Tools

In the context of a software development organization, two strategies are possible for introducing and institutionalizing new usability engineering methods. The first one, expert-based institutionalization, require to resort to third party companies or experts that can, based its previous expertise, assist the team in selecting, implementing and institutionalizing usability engineering methods ...

متن کامل

An Empirical Study of Software Requirements Verification and Validation Techniques along their Mitigation Strategies

Requirements engineering is very crucial phase of software development cycle. Different sub activities are performed during requirements engineering. Previous research shows that there are various techniques regarding requirements verification and validation. These techniques can have different relative importance in different situation. Typically the requirements engineers don’t have proper kn...

متن کامل

Use of expert knowledge in evaluating costs and benefits of alternative service provisions: a case study.

OBJECTIVES A treatment pathway model was developed to examine the costs and benefits of the current bowel cancer service in England and to evaluate potential alternatives in service provision. To use the pathway model, various parameters and probability distributions had to be specified. They could not all be determined from empirical evidence and, instead, expert opinion was elicited in the fo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IET Software

دوره 1  شماره 

صفحات  -

تاریخ انتشار 2007