Hybrid Agile Model, the Synergy of Waterfall Model and Scrum in a Software Project
Hybrid agile is one of the recent software engineering process model used by a software engineering team in a software development project. A hybrid agile model is used by software engineering team to meet the requirements of a software project. However, what does the hybrid agile model used by a software engineering team look like? A qualitative study was conducted to answer this question, and a series of interviews were chosen as a data collection instrument. The interview participants are practitioners involved in software projects using hybrid agile. The recorded interviews are transcribed and analysed using thematic analysis. The finding shows that the software engineering team uses the Waterfall model in the planning, design, deployment and maintenance phases, while scrum in the development and testing phases. The results have led to the hybrid agile model presented in this study, which leverages the strengths of each model to ensure the completion of a software project. Future iterations of this study will assess a project's software quality, comparing the proposed model with plan-driven and scrum.
Authors
- Siti Sarah Maidin
- Normi Sham Awang Abu Bakar (ORCID: https://orcid.org/0000-0002-8069-3323)
- Norzariyah Yahya (ORCID: https://orcid.org/0000-0002-3369-5668)
- Abdul Salam (ORCID: https://orcid.org/0000-0003-3844-0821)
Institutions
- INTI International University (MY)
- International Islamic University Malaysia (MY)
Publication Details
- Published
- 2024-11-07
- DOI
- https://doi.org/10.1109/icitda64560.2024.10809639
- Primary Topic
- Software Engineering Techniques and Practices
- Type
- article
- Field-Weighted Citation Impact
- 0.00