A Systematic Review of Agile Methodologies in Software Maintenance
VerifiedAdded on 2022/12/30
|13
|925
|2
Report
AI Summary
This report provides a systematic review of Agile methodologies in software maintenance, examining their growing popularity since 2000. It addresses the high cost of software maintenance and how Agile approaches offer iterative and flexible solutions. The report aims to compare various Agile methodologies, contrast them with the Waterfall model, and explore the transition process. It identifies different Agile methodologies like Extreme Programming and Scrum, along with associated tools and their strengths and weaknesses. The research questions focus on understanding Agile development, the pros and cons of Agile, the switch from Waterfall, subparts of Agile, and the impact of programming practices on software maintenance. The report also discusses future directions, including comparing the quality of products developed using Waterfall and Agile, detailed analysis of metrics, refinement of extreme programming models, and the creation of automated tools for project refinements. The report is based on a systematic review of research papers published between 2001 and 2015 and offers a valuable resource for researchers, companies, and beginners seeking to improve software quality through Agile methodologies.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
1 out of 13