Using AHP for Prioritizing the XP User Stories from the Developers and Customers Perspectives

Sultan Alshehri, Luigi Benedicenti, Mohamed Ismail · International Journal of Computer and Communication Engineering · 2013

 Abstract—Prioritizinguser storiesin Extreme Programming (XP) is an important activitythat occurs during the planning game. In order to start development, the stakeholdershave to select which user stories should be implemented. Many studies and projects showed that there are many factors that affect the selection of stories. The literature confirms there are many ways to prioritize user stories. In this paper,the Analytic Hierarchy Process (AHP) method is presented. AHPconsiders various factors from two dimensions: the customer,who is concernedwith value and urgency; and the developers,who are concerned with risk, cost of implementation, and complexity. Experimental results show promise for using AHP in XP.

Read the paper · More papers on PaperTik