Estimating Effort in Global Software Development Projects Using Machine Learning Techniques

Mamoona Humayun,Cui Gang
DOI: https://doi.org/10.7763/ijiet.2012.v2.111
2012-01-01
International Journal of Information and Education Technology
Abstract:Effort estimation is crucial for the control, quality and success of any software development project and it become even more crucial in GSD where stakeholders are from different background and interest and there is a huge cultural, linguistic and temporal difference involved between them. Software Effort estimation techniques fall under the categories of Expert judgment, Algorithmic estimation and Machine Learning. In this study a comparative analysis is made between traditional effort estimation techniques and ML techniques. Results show us that ML methods give us more accurate effort estimation as compared to the traditional methods of effort estimation. Moreover the comparisons of different ML techniques are done in this paper to study that which ML method is more suitable in which situation.
What problem does this paper attempt to address?