Investigation of Adherence Degree of Agile Requirements Engineering Practices in Non-Agile Software Development Organizations

被引:0
|
作者
Ibrahim, Mennatallah H. [1 ]
Darwish, Nagy Ramadan [1 ]
机构
[1] Cairo Univ, Inst Stat Studies & Res, Dept Comp & Informat Sci, Cairo, Egypt
关键词
agile methods; agile requirements engineering practices; requirements engineering;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Requirements are critical for the success of software projects. Requirements are practically difficult to produce, as the hardest stage of building a software system is to decide what the system should do. Moreover, requirements errors are expensive to fix in the later phases of the software development life cycle. The rapidly changing business environment is highly challenging traditional Requirements Engineering (RE) practices. Most of the software development organizations are working in such dynamic environment, as a result, either by or without their awareness agile methodologies are adopted in various phases of their software development cycles. The aim of this paper is to investigate the adherence degree of agile RE practices in various software development organizations that are classifying themselves as adopting traditional (i.e. non-agile) software development methodologies. An approach is proposed for achieving this aim and it is applied on five different projects from four different organizations. The result shows that even the non-agile software development organizations are applying agile RE practices by different adherence degrees.
引用
收藏
页码:97 / 103
页数:7
相关论文
共 50 条
  • [1] Comparing decision making in agile and non-agile software organizations
    Zannier, Carmen
    Maurer, Frank
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, PROCEEDINGS, 2007, 4536 : 1 - +
  • [2] The adoption of the Scaled Agile Framework (SAFe) in non-agile organizations
    Nyandongo, Kwete Mwana
    Madumo, Mmammule Grace
    [J]. 2022 IEEE 28TH INTERNATIONAL CONFERENCE ON ENGINEERING, TECHNOLOGY AND INNOVATION (ICE/ITMC) & 31ST INTERNATIONAL ASSOCIATION FOR MANAGEMENT OF TECHNOLOGY, IAMOT JOINT CONFERENCE, 2022,
  • [3] Comparative analysis of job satisfaction in agile and non-agile software development teams
    Melnik, Grigori
    Maurer, Frank
    [J]. EXTREME PROGRAMMING AND AGILE PROCESSES IN SOFTWARE ENGINEERING, PROCEEDINGS, 2006, 4044 : 32 - 42
  • [4] An Empirical Study on the Requirements Engineering Practices for Agile Software Development
    Kassab, Mohamad
    [J]. 2014 40TH EUROMICRO CONFERENCE SERIES ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2014), 2014, : 254 - 261
  • [5] Requirements engineering and agile software development
    Paetsch, F
    Eberlein, A
    Maurer, F
    [J]. TWELFTH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES, PROCEEDINGS, 2003, : 308 - 313
  • [6] "Agile Meets Non-Agile": Implications of Adopting Agile Practices at Enterprises Completed Research
    Gerster, Daniel
    Dremel, Christian
    Kelker, Prashant
    [J]. AMCIS 2018 PROCEEDINGS, 2018,
  • [7] Agile Requirements Engineering Practices: A Survey in Brazilian Software Development Companies
    Barata, Juan Carlos
    Lisboa, Diego
    Bastos, Laudelino Cordeiro
    Neto, Adolfo
    [J]. AGILE METHODS, WBMA 2021, 2023, 1642 : 110 - 119
  • [8] Individual empowerment of agile and non-agile software developers in small teams
    Tessem, Bjornar
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2014, 56 (08) : 873 - 889
  • [9] Investigating agile requirements engineering practices in the South African software development market
    Naicker, Nalindren
    Maharaj, Manoj S.
    [J]. Journal of Computing and Information Technology, 2020, 28 (01) : 33 - 58
  • [10] Agile improvement practices in software organizations
    Borjesson, Anna
    Martinsson, Fredrik
    Timmeras, Magnus
    [J]. EUROPEAN JOURNAL OF INFORMATION SYSTEMS, 2006, 15 (02) : 169 - 182