Scrum Software Maintenance Model: Efficient Software Maintenance in Agile Methodology

被引:0
|
作者
Rehman, Fateh Ur [1 ]
Maqbool, Bilal [1 ]
Riaz, Muhammad Qasim [1 ]
Qamar, Usman [1 ]
Abbas, Muhammad [1 ]
机构
[1] NUST, Coll Elect & Mech Engn, Dept Comp Engn, Rawalpindi, Pakistan
关键词
Agile; Scrum; Software Maintenance; Agile Maintenance; Scrum Maintenance; Maintenance Sprints;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Agile methodologies gained fame due to the fact of producing high-quality software systems. Maintenance effort is almost more than half of the total effort invested in any software system during its lifespan. A well-discussed issue within the community of researchers and engineers is how to use agile methodologies for maintaining the developed software because agile software development life cycle doesn't have the specifically planned mechanism for maintenance. To bridge this gap, we used the theoretical and empirical technique to formulate factors that should be followed during the agile maintenance including planning for the maintenance; the on-site customer should be present, iterative maintenance, documentation update after each phase and maintenance should be testable.
引用
收藏
页数:5
相关论文
共 50 条
  • [41] Situational Factors Which Have an Impact on the Successful Usage of an Agile Methodology for Software Maintenance: An Empirical Study
    Hernandez, Lourdes
    Nahum Vite
    Alvarez, Francisco
    Garcia, Alma-Rosa
    TRENDS AND APPLICATIONS IN SOFTWARE ENGINEERING, 2016, 405 : 99 - 109
  • [42] Evaluating the Contributions of a Structured Software Development and Maintenance Methodology
    Kay M. Nelson
    Mehdi Ghods
    Information Technology and Management, 2002, 3 (1-2) : 11 - 23
  • [43] Agile Software Development and Reuse Approach with Scrum and Software Product Line Engineering
    Lee, Wen-Tin
    Chen, Chih-Hsien
    ELECTRONICS, 2023, 12 (15)
  • [44] Agile-scrum Software Development Monitoring System
    Firdaus, Muhammad Bambang
    Patulak, Ita Merni
    Tejawati, Andi
    Bryantama, Aslam
    Putra, Gubtha Mahendra
    Pakpahan, Herman Santoso
    2019 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS AND INFORMATION ENGINEERING (ICEEIE), 2019, : 288 - 293
  • [45] Software Development Using Agile and Scrum in Distributed Teams
    Khmelevsky, Youry
    Li, Xitong
    Madnick, Stuart
    2017 11TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2017, : 431 - 434
  • [46] A Capstone Course on Agile Software Development Using Scrum
    Mahnic, Viljan
    IEEE TRANSACTIONS ON EDUCATION, 2012, 55 (01) : 99 - 106
  • [47] Integrating Software Security into Agile-Scrum Method
    Ghani, Imran
    Azham, Zulkarnain
    Jeong, Seung Ryul
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2014, 8 (02): : 646 - 663
  • [48] Estimation of Risks in Scrum Using Agile Software Development
    Ahmed, Muhammad
    Malik, Babur Hayat
    Tahir, Rana M.
    Perveen, Sidra
    Alvi, Rabia Imtiaz
    Rehmat, Azra
    Ain, Qura Tul
    Asghar, Mehrina
    ADVANCES IN ARTIFICIAL INTELLIGENCE, SOFTWARE AND SYSTEMS ENGINEERING, 2019, 787 : 111 - 121
  • [49] Types of software evolution and software maintenance
    Chapin, N
    Hale, JE
    Khan, KM
    Ramil, JF
    Tan, WG
    JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2001, 13 (01): : 3 - 30
  • [50] Software Errors and Software Maintenance Management
    Rajiv D. Banker
    Srikant M. Datar
    Chris F. Kemerer
    Dani Zweig
    Information Technology and Management, 2002, 3 (1-2) : 25 - 41