Construction and Evaluation of an Algorithmic and Distributed Prioritization Method
Annabella Loconsole, Hannes Gruber, Adrian Nae, Björn Regnell · 2011
Abstract. Prioritization of requirements and tasks is an important activity of the development process; it can however be a very complex and time-consuming activity. In this paper we present MAAD (Method for Agile, Automated and Distributed prioritization) an algorithmic prioritization method. The method was developed at Flygprestanda AB, which needed a systematic and automated way of prioritizing requirements and work tasks. The method is constructed based on existing prioritization methods, focusing on minimizing the end-user time-consumption. Factors considered in the priority calculation are Urgency, Benefit, Cost, and Type. Furthermore, in order for the method to suit different companies and projects the importance of the different factors is adjustable. An evaluation was performed, which showed that MAAD prioritization was easier-to-use, less time-consuming, more accurate, more scalable and the prioritization method most suitable for Flygprestanda compared to Wiegers method and the prioritization method used at the company.