Status Quo in Requirements Engineering

Author:

Wagner Stefan1ORCID,Fernández Daniel Méndez2,Felderer Michael3,Vetrò Antonio4,Kalinowski Marcos5,Wieringa Roel6,Pfahl Dietmar7,Conte Tayana8,Christiansson Marie-Therese9,Greer Desmond10,Lassenius Casper11,Männistö Tomi12,Nayebi Maleknaz13,Oivo Markku14,Penzenstadler Birgit15,Prikladnicki Rafael16,Ruhe Guenther13,Schekelmann André17,Sen Sagar18,Spínola Rodrigo19,Tuzcu Ahmed20,Vara Jose Luis De La21,Winkler Dietmar22

Affiliation:

1. University of Stuttgart, Stuttgart, Germany

2. Technical University of Munich, Garching, Germany

3. University of Innsbruck and Blekinge Institute of Technology, Karlskrona, Sweden

4. Nexa Center for Internet 8 Society, DAUIN, Politecnico di Torino, Torino, Italy

5. Pontifical Catholic University of Rio de Janeiro, Rio de Janeiro, Brazil

6. University of Twente, Enschede, The Netherlands

7. University of Tartu, Tartu, Estonia

8. Universidade Federal do Amazonas, Manaus, Brazil

9. Karlstad University, Karlstad, Sweden

10. Queen’s University, Belfas, UK

11. Aalto University and SimulaMet, Oslo, Norway

12. University of Helsinki, Helsinki, Finland

13. University of Calgary, Calgary, Canada

14. University of Oulu, Oulu, Finland

15. California State University, Long Beach, USA

16. Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, Brazil

17. Hochschule Niederrhein, Krefeld, Germany

18. Simula, Fornebu, Norway

19. Salvador University - UNIFACS, Salvador, Brazil

20. zeb.rolfes.schierenbeck.associates GmbH, Munich, Germany

21. Carlos III University of Madrid, Madrid, Spain

22. Technische Universität Wien, CDL-SQI, Vienna, Austria

Abstract

Requirements Engineering (RE) has established itself as a software engineering discipline over the past decades. While researchers have been investigating the RE discipline with a plethora of empirical studies, attempts to systematically derive an empirical theory in context of the RE discipline have just recently been started. However, such a theory is needed if we are to define and motivate guidance in performing high quality RE research and practice. We aim at providing an empirical and externally valid foundation for a theory of RE practice, which helps software engineers establish effective and efficient RE processes in a problem-driven manner. We designed a survey instrument and an engineer-focused theory that was first piloted in Germany and, after making substantial modifications, has now been replicated in 10 countries worldwide. We have a theory in the form of a set of propositions inferred from our experiences and available studies, as well as the results from our pilot study in Germany. We evaluate the propositions with bootstrapped confidence intervals and derive potential explanations for the propositions. In this article, we report on the design of the family of surveys, its underlying theory, and the full results obtained from the replication studies conducted in 10 countries with participants from 228 organisations. Our results represent a substantial step forward towards developing an empirical theory of RE practice. The results reveal, for example, that there are no strong differences between organisations in different countries and regions, that interviews, facilitated meetings and prototyping are the most used elicitation techniques, that requirements are often documented textually, that traces between requirements and code or design documents are common, that requirements specifications themselves are rarely changed and that requirements engineering (process) improvement endeavours are mostly internally driven. Our study establishes a theory that can be used as starting point for many further studies for more detailed investigations. Practitioners can use the results as theory-supported guidance on selecting suitable RE methods and techniques.

Funder

Austrian Federal Ministry of Science, Research and Economy

Austrian National Foundation for Research, Technology and Development

IREB

CNPq

Estonian Research Council

Fapergs

Publisher

Association for Computing Machinery (ACM)

Subject

Software

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3