ROBUSTIFYING THE SCRUM AGILE METHODOLOGY FOR THE DEVELOPMENT OF COMPLEX, CRITICAL AND FAST-CHANGING ENTERPRISE SOFTWARE

被引:0
|
作者
Vescovi, Marcos [1 ]
Varejao, Flavio [2 ]
Cordeiro, Vagner [1 ]
机构
[1] Finansolo Software, POB 847, Aptos, CA 95001 USA
[2] Univ Fed Espirito Santo, Dept Informat, BR-29000 Vitoria, ES, Brazil
关键词
Agile methods; Scrum methodology; Software design; Software entropy; Change curve;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A class of complex enterprise software including financial, taxation and supply chain management software contains mission critical functionality and change requests are substantial and frequent. Agile methodologies provide the adaptability but not the robustness necessary to deal with the criticality and to avoid software entropy. Task analysis shows that a significant effort of analysis and design is required to flatten the change curve. The Robust Agile Methodology, "R-Agile," is proposed with the adaptability to handle fast-changing requirements, and the design and test necessary to handle complexity and criticality.
引用
收藏
页码:70 / 79
页数:10
相关论文
共 50 条
  • [1] Scrum for safety: an agile methodology for safety-critical software systems
    Mario Barbareschi
    Salvatore Barone
    Riccardo Carbone
    Valentina Casola
    Software Quality Journal, 2022, 30 : 1067 - 1088
  • [2] Scrum for safety: an agile methodology for safety-critical software systems
    Barbareschi, Mario
    Barone, Salvatore
    Carbone, Riccardo
    Casola, Valentina
    SOFTWARE QUALITY JOURNAL, 2022, 30 (04) : 1067 - 1088
  • [3] The Influence of Agile Methodology (Scrum) on Software Project Management
    Hayat, Faisal
    Rehman, Ammar Ur
    Arif, Khawaja Sarmad
    Wahab, Kanwal
    Abbas, Muhammad
    2019 20TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD), 2019, : 145 - 149
  • [4] Scrum Software Maintenance Model: Efficient Software Maintenance in Agile Methodology
    Rehman, Fateh Ur
    Maqbool, Bilal
    Riaz, Muhammad Qasim
    Qamar, Usman
    Abbas, Muhammad
    2018 21ST SAUDI COMPUTER SOCIETY NATIONAL COMPUTER CONFERENCE (NCC), 2018,
  • [5] Effective communication in Scrum and agile software development
    Ellmann M.
    Informatik-Spektrum, 2022, 45 (03) : 171 - 182
  • [6] Succeeding With Agile: Software Development Using Scrum
    Ashbacher, Charles
    JOURNAL OF OBJECT TECHNOLOGY, 2010, 9 (04):
  • [7] Software Development Methodology for Fast Changing Environment
    Sochova, Zuzana
    NEW TRENDS IN SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2009, 199 : 379 - 388
  • [8] Agile Software Methodology with Scrum for Developing Quality Assurance System
    Legowo, Mercurius Broto
    Indiarto, Budi
    Prayitno, Deden
    2019 2ND INTERNATIONAL CONFERENCE OF COMPUTER AND INFORMATICS ENGINEERING (IC2IE 2019): ARTIFICIAL INTELLIGENCE ROLES IN INDUSTRIAL REVOLUTION 4.0, 2019, : 104 - 109
  • [9] Agile software development with Scrum and IS/IEC software quality standards
    Nael, Margus
    DATABASES AND INFORMATION SYSTEMS, 2008, : 427 - 430
  • [10] Effectiveness of the Scrum Methodology for Agile Development of Space Hardware
    Garzaniti, Nicola
    Briatore, Simone
    Fortin, Clement
    Golkar, Alessandro
    2019 IEEE AEROSPACE CONFERENCE, 2019,