Authors: Anupama Kaushik; Devendra Kr. Tayal; Kalpana Yadav
Addresses: Department of IT, Maharaja Surajmal Institute of Tech., New Delhi, 110058, India ' Department of CSE, IGDTUW, Delhi, 110006, India ' Department of IT, IGDTUW, Delhi, 110006, India
Abstract: Effort estimation is very important for any software development organisation. A lot of work is present for effort estimation in traditional software development but, effort estimation in agile software development (ASD) poses a great research challenge as not much of work is done in this regard. This work proposes a fuzzy approach for effort estimation in ASD environment by identifying first the cost drivers affecting the effort of agile projects and then calculating the effort using fuzzified story point approach. These cost drivers are collected through meetings and by taking a web survey from the companies in Delhi-NCR which practise ASD. Statistical tests are also performed in order to show the dependency of effort on these cost drivers. Here, fuzzy interval type-2 is used which is compared with fuzzy type-1. It is found that, the effort calculated using fuzzy interval type-2 is better than fuzzy type-1.
Keywords: software effort estimation; fuzzy logic; ASD; agile software development; interval type-2 FIS; cost drivers; agile effort; story point approach; agile effort estimation; fuzzy type-1; success factors.
International Journal of Agile Systems and Management, 2020 Vol.13 No.2, pp.103 - 129
Received: 27 Jun 2019
Accepted: 10 Oct 2019
Published online: 29 Jun 2020 *