Utilising Perspectives to Improve Completeness in Industrial Requirements Specifications

被引:0
作者
Stoiber, Reinhard [1 ]
机构
[1] Stoiber Informat GmbH, Canton Of Zurich, Switzerland
来源
2020 28TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE'20) | 2020年
关键词
D O I
10.1109/RE48521.2020.00058
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In projects with requirements-related troubles the reason is often plainly that too little effort has been spent on requirements engineering (RE). Our varied industrial experience repeatedly showed, however, that even in projects with plenty of RE-budget and -efforts spent numerous problems are often found during acceptance testing that can still be traced back to incomplete or even missing requirements. How is that possible? After observing this repeatedly throughout more than eight years of industrial experience we performed a careful, in-depth qualitative analysis on the underlying root causes that lead us to the hypothesis we present in this paper: requirements engineers often tacitly lay a strong focus on one particular perspective in text-based requirements documentation, while the others typically remain un- or underspecified. Thus, incompleteness arises. In this paper we summarise our observations and present a solution idea that more explicitly considers the different perspectives during the RE process. This can significantly increase requirements completeness, lead to an improved overall balancing of RE efforts and, hence, also lead to higher chances for project success.
引用
收藏
页码:408 / 409
页数:2
相关论文
共 11 条
[1]  
[Anonymous], the Unified Modeling Language User Guide
[2]  
Davis A. M., 2005, Just enough requirements management: Where Software Development Meets Marketing
[3]  
Ferrari Alessio, 2016, REFSQ, P23
[4]   How to Complete Customer Requirements Using Concept Expansion for Requirement Refinement [J].
Geierhos, Michaela ;
Baeumer, Frederik Simon .
NATURAL LANGUAGE PROCESSING AND INFORMATION SYSTEMS, NLDB 2016, 2016, 9612 :37-47
[5]   Completeness and consistency in hierarchical state-based requirements [J].
Heimdahl, MPE ;
Leveson, NG .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1996, 22 (06) :363-377
[6]  
International Institute of Business Analysis, 2015, INVENT LEARN GUIDE F
[7]  
IREB e.V, 2017, CERT PROF REQ ENG FD
[8]   Automatic recommendation to omitted steps in use case specification [J].
Ko, Deokyoon ;
Kim, Suntae ;
Park, Sooyong .
REQUIREMENTS ENGINEERING, 2019, 24 (04) :431-458
[9]  
Menzel Igor, 2010, IEEE RE C
[10]  
Mohanani Rahul, 2018, IEEE T SOFT ENG