DocumentCode :
1918452
Title :
PCA based cost estimation model for agile software development projects
Author :
Garg, Sakshi ; Gupta, Daya
Author_Institution :
Dept. of Comput. Eng., Delhi Technol. Univ. (DTU), Delhi, India
fYear :
2015
fDate :
3-5 March 2015
Firstpage :
1
Lastpage :
7
Abstract :
Agile software development has been attached much importance as a new software engineering methodology as it emphasizes on good communication between the developers, the rapid delivery of software, and change on demand. The metrics and methods from conventional lifecycle models cannot predict accurately for agile projects. We have proposed a new cost estimation model for agile software development projects. In this model we apply Principal Component Analysis to reduce the dimensions of the attributes required and identify the key attributes which have maximum correlation to the development cost; and then use constraint solving approach to satisfy the criteria imposed by agile manifesto. The proposed methodology is found to bet suitable for agile projects as it uses constraint programming to explicitly check for satisfaction of agile manifestos. On comparison with other approaches under research we find that our model provides a low MMRE value i.e.50.63. Our methodology can also be used in case of unavailability of historical data or expert opinion. Hence we can safely say that the proposed cost estimation approach increases the precision and accuracy of estimates; and hence is better suited for the Agile Software Development Projects.
Keywords :
constraint handling; principal component analysis; project management; software cost estimation; software development management; software metrics; software prototyping; MMRE value; PCA based cost estimation model; agile manifestos; agile software development projects; constraint programming; constraint solving approach; expert opinion; lifecycle models; principal component analysis; software engineering methodology; Complexity theory; ISO Standards; MATLAB; agile development; factor analysis principal components analysis; software cost estimation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Engineering and Operations Management (IEOM), 2015 International Conference on
Conference_Location :
Dubai
Print_ISBN :
978-1-4799-6064-4
Type :
conf
DOI :
10.1109/IEOM.2015.7228109
Filename :
7228109
Link To Document :
بازگشت