Status of non-functional requirements in mobile application development: An empirical study

被引:0
|
作者
Gupta V. [1 ]
Chopra R.K. [2 ]
Chauhan D.S. [3 ]
机构
[1] Amity University, Noida
[2] Uttarakhand Technical University, Dehradun
[3] GLA University, Mathura
来源
| 1600年 / IGI Global卷 / 10期
关键词
Empirical study; Mobile application; Non-functional requirements;
D O I
10.4018/JITR.2017010105
中图分类号
学科分类号
摘要
Non-functional requirements determine the acceptance of the software application amongst its stakeholders apart from the desired functionality yet they are mostly neglected by the software development organizations. Efforts are made to enhance the success rate of the mobile app product; however, there is a lack of empirical studies available for analyzing the contribution of nonfunctional requirements towards the product success. In order to suggest mechanisms for improving product success rates, it is important to undertake the empirical study through surveys and case studies in industrial settings to analyze the software development practices focused on non-functional requirements. The analysis of data collected through empirical methods suggests that non-functional requirements are handled in the rough adhoc fashion and the number of implemented non-functional requirements is less with respect to number of implemented functional requirements. The contribution of non-functional requirements to overall development cost and time is lesser due to lesser number of requirements that undergo implementation but will grow to higher extend as their number will increase. The impact of non-functional requirements on product success rates, failure rates, overall cost and development time varies with type of development, size of organization and complexity of the undertaken mobile app projects. Copyright © 2017, IGI Global.
引用
收藏
页码:59 / 84
页数:25
相关论文
共 50 条
  • [1] An Empirical Study About the Instability and Uncertainty of Non-functional Requirements
    Viviani, Luiz
    Guerra, Eduardo
    Melegati, Jorge
    Wang, Xiaofeng
    AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, XP 2023, 2023, 475 : 77 - 93
  • [2] Are "Non-functional" Requirements really Non-functional?
    Eckhardt, Jonas
    Vogelsang, Andreas
    Fernandez, Daniel Mendez
    2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2016, : 832 - 842
  • [3] A Qualitative Study on Non-Functional Requirements in Agile Software Development
    Jarzebowicz, Aleksander
    Weichbroth, Pawel
    IEEE ACCESS, 2021, 9 : 40458 - 40475
  • [4] Non-functional requirements in the software development process
    Sivess, V
    SOFTWARE QUALITY JOURNAL, 1996, 5 (04) : 285 - 294
  • [5] Non-functional requirements in the software development process
    Sivess, V
    SOFTWARE QUALITY MANAGEMENT IV - IMPROVING QUALITY, 1996, : 425 - 435
  • [6] On non-functional requirements
    Glinz, Martin
    15TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2007, : 21 - +
  • [7] Formalization and Evaluation of Non-functional Requirements: Application to Resilience
    Moradi, Behrang
    Daclin, Nicolas
    Chapurlat, Vincent
    COLLABORATIVE NETWORKS OF COGNITIVE SYSTEMS, 2018, 534 : 124 - 131
  • [8] Managing non-functional requirements in agile software development
    Rahy, Scarlet
    Bass, Julian M.
    IET SOFTWARE, 2022, 16 (01) : 60 - 72
  • [9] Managing Non-functional Requirements in Agile Software Development
    Sherif, Ezeldin
    Helmy, Waleed
    Galal-Edeen, Galal Hassan
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2022, PT II, 2022, 13376 : 205 - 216
  • [10] Dynamic Testing Techniques of Non-functional Requirements in Mobile Apps: A Systematic Mapping Study
    Junior, Misael C.
    Amalfitano, Domenico
    Garces, Lina
    Fasolino, Anna Rita
    Andrade, Stevao A.
    Delamaro, Marcio
    ACM COMPUTING SURVEYS, 2022, 54 (10S)