Towards automated requirements prioritization and triage |
| |
Authors: | Chuan Duan Paula Laurent Jane Cleland-Huang Charles Kwiatkowski |
| |
Affiliation: | (1) School of Computing, DePaul University, 243 S. Wabash, Chicago, IL 60604, USA |
| |
Abstract: | Time-to-market deadlines and budgetary restrictions require stakeholders to carefully prioritize requirements and determine
which ones to implement in a given product release. Unfortunately, existing prioritization techniques do not provide sufficient
automation for large projects with hundreds of stakeholders and thousands of potentially conflicting requests and requirements.
This paper therefore describes a new approach for automating a significant part of the prioritization process. The proposed
method utilizes data-mining and machine learning techniques to prioritize requirements according to stakeholders’ interests,
business goals, and cross-cutting concerns such as security or performance requirements. The effectiveness of the approach
is illustrated and evaluated through two case studies based on the requirements of the Ice Breaker System, and also on a set
of stakeholders’ raw feature requests mined from the discussion forum of an open source product named SugarCRM. |
| |
Keywords: | Requirements prioritization Requirements triage Data mining Non-functional requirements |
本文献已被 SpringerLink 等数据库收录! |
|