Title: Requirement reprioritisation for pairwise compared requirements

Authors: Varun Gupta; Durg Singh Chauhan; Kamlesh Dutta

Addresses: Uttarakhand Technical University, Dehradun 248007, India ' Uttarakhand Technical University, Dehradun, 248007 India ' Department of CSE, National Institute of Technology, Hamirpur 177005, India

Abstract: Prioritisation and reprioritisation are the two main activities in incremental developments of evolving software systems for mass markets. Reprioritisation is very effortful and time consuming activity aiming at re-allotment of priorities to already prioritised requirements as well as changed, delayed, modified and newly arrived ones. Conceptual models of reprioritisation exist but the reprioritisation techniques aiming at reduction of efforts and enhancement of accuracy are missing from the literature. The situation is more complicated by considering the reprioritisation efforts in case of pairwise compared requirements. This paper focuses on the reprioritisation of the pairwise-compared requirements by covering almost the entire set of requirements with the minimum effort. The proposed technique had been illustrated and evaluated on a live case system of 'tool for automatic analysis and comparison of different release planning methods'. The results were promising, since the proposal has higher coverage over almost entire requirement set and results in fewer pairwise comparisons, thereby leading in the reduction in reprioritisation efforts.

Keywords: reprioritisation; dependencies; pairwise comparisons; software development; incremental development; release planning.

DOI: 10.1504/IJCAET.2014.058003

International Journal of Computer Aided Engineering and Technology, 2014 Vol.6 No.1, pp.29 - 47

Published online: 17 Jun 2014 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article