Jul 2026· Al-imad Journal of Humanities and Applied Sciences· Vol 2, pp. 228-241· 0 citations
TL;DR
A hybrid prioritization framework that combines the hierarchical cumulative voting (HCV) with the best-worst method (BWM) is proposed, used to determine consistent expert weights with fewer pairwise comparisons for agile software development.
Abstract
Requirements prioritization is a fundamental activity in requirements engineering, as it directly impacts release planning, resource allocation, and project success. In agile software development (ASD), this process becomes more challenging due to evolving requirements, multiple stakeholders, limited scalability, and the high cognitive burden of traditional techniques. This study proposes a hybrid prioritization framework that combines the hierarchical cumulative voting (HCV), used to structure requirements and simplify stakeholder input, with the best-worst method (BWM), used to determine consistent expert weights with fewer pairwise comparisons. The stakeholder and expert rankings were integrated using reciprocal rank fusion (RRF) to produce a unified ranking. The framework was evaluated through a case study of an Organizational Quality Management System (OQMS), which included 17 requirements, 43 stakeholders, and 10 experts. The results showed that the approach was effective and reliable, demonstrating that the proposed framework reduced the effort required for requirements prioritization while maintaining a high level of judgment consistency and producing a reliable prioritization result. Overall, the framework demonstrated effectiveness and scalability for ASD while preserving the perspectives of stakeholders and experts.
This study identifies Inadequate Architecture, Lack of Standardized Framework, Communication and Coordination, Poor Requirement Verification, and Minimum Documentation as the most significant challenges in Agile development.
Kamran Khan Tatari, Shahid Latif, Salim ur Rehman et al.· Information· 0 citations
Software development projects frequently face uncertainty arising from evolving requirements, communication gaps, and inconsistent coordination among stakeholders. This study presents the Collaborative Development Method (CDM), an agile framework designed to strengthen collaboration, improve requirements engineering pr...
Maha Makkass, Youness Laghouaouta, A. Anwar· International Journal of Adv...· 0 citations
Purpose: This study evaluates the quality of Scrum implementation in the New Corporate Website project at XYZ Bank and proposes process improvement recommendations using an integrated framework based on the Capability Maturity Model Integration (CMMI) 2.0. CMMI 2.0 was selected because it provides comprehensive Practic...
Farand Farhansyah, E. K. Budiardjo, Alex Ferdinansyah· Scientific Journal of Inform...· 0 citations
The results show that the proposed methodology improved work visibility through Kanban-based flow visualization, increased clarity and traceability of workflow and artefacts, and remained fully compatible with the existing stage-gate and regulatory controls.
Muhammad Ali Ihsan Fauzi, Eko K. Budiardjo, Heru Saputra· Jurnal Teknik Informatika (J...· 0 citations
Resource allocation in Agile software development is often performed reactively, limiting the ability of project managers to evaluate the impact of changing requirements, workload fluctuations, resource availability, and task dependencies before decisions are implemented. Existing project management tools provide visib...
Syfa Nur Lathifah, Elvira Lailatuth Thohiroh· International Conferences on...· 0 citations
Agile Scrum is widely adopted in software engineering, yet teams frequently face challenges such as unstructured backlog management, limited sprint progress visibility, and highly subjective priority decisions. This study addresses these critical issues by developing an Android-based project management application that...