Assessing the Quality of Software Requirements Specifications

被引:10
|
作者
Knauss, Eric [1 ]
El Boustani, Christian [1 ]
机构
[1] Leibniz Univ Hannover, FG Software Engn, D-30167 Hannover, Germany
关键词
D O I
10.1109/RE.2008.29
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Software Requirements Specifications (SRS) are hard to compare due to the uniqueness of the projects they were created in. In practice this means that it is not possible to objectively determine if a projects SRS fails to reach a certain quality threshold. Therefore, a commonly agreed-on quality model is needed. Additionally, a large set of empirical data is needed to establish a correlation between project success and quality levels. As there is no such quality model, we had to define our own based on the Goal-Question-Metric (GQM) method. Based on this we analyzed more than 40 software projects (student projects in undergraduate software engineering classes), in order to contribute to the empirical part. This paper contributes in three areas: Firstly, we outline our GQM plan and our set of metrics. They were derived from widespread literature, and hence could lead to a discussion of how to measure requirements quality. Practitioners and researchers can profit from our experience, when measuring the quality of their requirements. Secondly, we present our findings. We hope that others find these valuable when comparing them to their own results. Finally, we show that the results of our quality assessment correlate to project success. Thus, we give an empirical indication for the correlation of requirements engineering and project success.
引用
收藏
页码:341 / 342
页数:2
相关论文
共 50 条
  • [1] Assessing the Quality of Software Requirements Specifications for Automotive Software Systems
    Takoshima, Akiyuki
    Aoyama, Mikio
    [J]. 2015 22ND ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2015), 2015, : 393 - 400
  • [2] A quality model for the evaluation of software requirements specifications
    Gasston, JL
    [J]. Constructing the Infrastructure for the Knowlege Economy: Methods and Tools, Theory and Structure, 2004, : 281 - 291
  • [3] Analyzing the Impact of Assessing Requirements Specifications on the Software Development Life Cycle
    AbuSalim, Samah W. G.
    Ibrahim, Rosziati
    Mostafa, Salama A.
    Wahab, Jahari Abdul
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2020, PT VI, 2020, 12254 : 632 - 648
  • [4] SOFTWARE QUALITY METRICS - CONSIDERATIONS ABOUT REQUIREMENTS AND REQUIREMENT SPECIFICATIONS
    FARBEY, B
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1990, 32 (01) : 60 - 64
  • [5] WORKADAY SOFTWARE REQUIREMENTS SPECIFICATIONS
    POSTON, RM
    [J]. IEEE SOFTWARE, 1985, 2 (05) : 63 - 65
  • [6] A quantitative approach for assessing the priorities of software quality requirements
    Liu, XQF
    [J]. SEKE '96: THE 8TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, PROCEEDINGS, 1996, : 377 - 384
  • [7] A quantitative approach for assessing the priorities of software quality requirements
    Liu, XQF
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1998, 42 (02) : 105 - 113
  • [8] Requirements Clinic: Third Party Inspection Methodology and Practice for Improving the Quality of Software Requirements Specifications
    Saito, Shinobu
    Takeuchi, Mutsuki
    Hiraoka, Masatoshi
    Kitani, Tsuyoshi
    Aoyama, Mikio
    [J]. 2013 21ST IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2013, : 290 - 295
  • [9] TRANSFORMATION OF ORGANIZATION OF SOFTWARE REQUIREMENTS SPECIFICATIONS
    Matsuo, Yusuke
    Ohnishi, Atsushi
    [J]. ICSOFT 2009: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 1, 2009, : 291 - 294
  • [10] INDEXING AND CLUSTERING OF SOFTWARE REQUIREMENTS SPECIFICATIONS
    PALMER, JD
    LIANG, YQ
    [J]. INFORMATION AND DECISION TECHNOLOGIES, 1992, 18 (04): : 283 - 299