Requirement Prioritization strategies are practiced in software project development to determine and manage the significant requirements that are needed to be delivered in each stages of a software release. For handling requirement prioritization we have different techniques, where we choose the appropriate technique based on the customer's requirements. But choosing the appropriate technique may encounter problems as two or more technique can overlap each other. So to determine the most efficient technique certain factors like cost, dependency, time, risk, benefit, value and effort was incorporated to build a process model which can tackle and minimize the problems associated with prioritizing the requirements. Systematic review of this model is to provide an easy path to determine the perfect prioritization technique based on different non-functional factors. This Process-model considers all the above non-functional factors by providing a pathway in selecting the suitable technique.
cited By 0
A. Viswanathan, Nair, S. R., and Krishnan, S. M., “Solution model for requirement prioritization”, International Journal of Control Theory and Applications, vol. 9, pp. 7489-7496, 2016.