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 条
  • [21] Adoption of Agile Methodology in Software Development
    Duka, D.
    2013 36TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2013, : 426 - 430
  • [22] Scrum+: A scaled Scrum for the agile global software development project management with multiple models
    Jesus Pardo-Calvache, Cesar
    Rocio Chilito-Gomez, Piedad
    Esteban Viveros-Meneses, Daniel
    Pino, Francisco J.
    REVISTA FACULTAD DE INGENIERIA-UNIVERSIDAD DE ANTIOQUIA, 2019, (93): : 105 - 116
  • [23] Managing Uncertainty in Software Development Projects: An Assessment of the Agile Development Method Scrum
    Doenmez, Denniz
    Grote, Gudela
    AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, 2011, 77 : 326 - 328
  • [24] Development of Agile Scrum Perception Tool to Evaluate Students' Opinions on Agile Methodology in Nursing Education
    Thiyagarajan, Suseela
    Saldanha, Prakash R. M.
    Govindan, Radhakrishnan
    Leena, K. C.
    Prathyusha, P., V
    INTERNATIONAL JOURNAL OF APPLIED AND BASIC MEDICAL RESEARCH, 2024, 14 (01) : 35 - 41
  • [25] Adopting Scrum as an Agile Approach in Distributed Software Development: A Review of Literature
    Faniran, Victor Temitayo
    Badru, Abdulbaqi
    Ajayi, Nurudeen
    2017 1ST INTERNATIONAL CONFERENCE ON NEXT GENERATION COMPUTING APPLICATIONS (NEXTCOMP), 2017, : 36 - 40
  • [26] Towards Scrum Based Agile Framework for Global Software Development Teams
    Shafiq, Shagufta
    Hafeez, Yaser
    Ali, Sadia
    Iqbal, Naila
    Jamal, Muhammad
    MEHRAN UNIVERSITY RESEARCH JOURNAL OF ENGINEERING AND TECHNOLOGY, 2019, 38 (04) : 979 - 998
  • [27] Modeling the Dynamics of an Agile Scrum Team in the Development of a Single Software Project
    Ching, P. M.
    Mutuc, J. E.
    2018 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEE IEEM), 2018, : 386 - 390
  • [28] Evaluation of Trustworthy Scrum Employment for Agile Software Development based on the Views of Software Developers
    Koc, Guler
    Aydos, Murat
    Tekerek, Mehmet
    2019 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ENGINEERING (UBMK), 2019, : 63 - 67
  • [29] Towards Agile Development of Critical Software
    Gorski, Janusz
    Lukasiewicz, Katarzyna
    SOFTWARE ENGINEERING FOR RESILIENT SYSTEMS, SERENE 2013, 2013, 8166 : 48 - 55
  • [30] ScrumOntoBDD: Agile software development based on scrum, ontologies and behaviour-driven development
    Lopes de Souza P.
    Lopes de Souza W.
    Ferreira Pires L.
    Journal of the Brazilian Computer Society, 2021, 27 (01)