SAMSEF: An Agile Software Maintenance Leveraging Scrum Framework for Improved Efficiency and Effectiveness
摘要
Agile methodologies have gained widespread recognition for their ability to produce high-quality software systems. Given that over half of all job, roles are associated with maintenance activities throughout a program system’s entire lifecycle, researchers and engineers are actively exploring utilizing agile methods to ensure the continued robustness of the software. The agile software development lifecycle lacks a dedicated maintenance plan, prompting the need for a set of agile maintenance principles derived from both theoretical foundations and practical experience. These established standards encompass maintenance planning, customer involvement, incremental maintenance execution, documentation updates at each stage, and thorough testing of maintenance tasks. This study proposes an efficient framework named SAMSEF-based. It is a hybrid of Model-Based Software Engineering and Agile methodology, successfully used in a pilot study on health technology systems. It can improve project progression and system design documentation, enhancing agile capabilities.