A Quality-Based Requirement Prioritization Framework Using Binary Inputs
Carlos E. Otero, Erica Dell, Abrar Qureshi, Luis Daniel Otero · 2010
Despite the clear need to prioritize requirements in software projects, finding a practical method for requirements prioritization has proven difficult. Existing requirements prioritization methods that provide the most consistent results are also the most complex, and therefore the most difficult to implement. More informal methods save time and are easier to apply, but may not be suitable for practical scenarios because they lack the structure and consistency required to properly analyze requirements. This paper proposes a novel and practical approach for prioritizing requirements in software projects. The proposed approach attempts to quantify the quality of requirements to provide a measurement that is representative of all quality criteria identified for a specific software project. The derived quality measurement can be easily computed to serve as the main metric for requirements prioritization.