Reference Hub2
Risk Classification in Global Software Development Using a Machine Learning Approach: A Result Comparison of Support Vector Machine and K-Nearest Neighbor Algorithms

Risk Classification in Global Software Development Using a Machine Learning Approach: A Result Comparison of Support Vector Machine and K-Nearest Neighbor Algorithms

Asim Iftikhar, Shahrulniza Musa, Muhammad Mansoor Alam, Rizwan Ahmed, Mazliham Mohd Su'ud, Laiq Muhammad Khan, Syed Mubashir Ali
Copyright: © 2022 |Volume: 15 |Issue: 1 |Pages: 21
ISSN: 1938-7857|EISSN: 1938-7865|EISBN13: 9781683180340|DOI: 10.4018/JITR.299385
Cite Article Cite Article

MLA

Iftikhar, Asim, et al. "Risk Classification in Global Software Development Using a Machine Learning Approach: A Result Comparison of Support Vector Machine and K-Nearest Neighbor Algorithms." JITR vol.15, no.1 2022: pp.1-21. http://doi.org/10.4018/JITR.299385

APA

Iftikhar, A., Musa, S., Alam, M. M., Ahmed, R., Su'ud, M. M., Muhammad Khan, L., & Ali, S. M. (2022). Risk Classification in Global Software Development Using a Machine Learning Approach: A Result Comparison of Support Vector Machine and K-Nearest Neighbor Algorithms. Journal of Information Technology Research (JITR), 15(1), 1-21. http://doi.org/10.4018/JITR.299385

Chicago

Iftikhar, Asim, et al. "Risk Classification in Global Software Development Using a Machine Learning Approach: A Result Comparison of Support Vector Machine and K-Nearest Neighbor Algorithms," Journal of Information Technology Research (JITR) 15, no.1: 1-21. http://doi.org/10.4018/JITR.299385

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

Software development through teams at different geographical locations is a trend of modern era, which is not only producing good results without costing lot of money but also productive in relation to its cost, low risk and high return. This shift of perception of working in a group rather than alone is getting stronger day by day and has become an important planning tool and part of their business strategy. In this research classification approaches like SVM and K-NN have been implemented to classify the true positive events of global software development project risk according to Time, Cost and Resource. Comparative analysis has also been performed between these two algorithms to determine the highest accuracy algorithms. Results proved that Support Vector Machine (SVM) performed very well in case of Cost Related Risk and Resource Related Risk. Whereas, KNN is found superior to SVM for Time Related Risk.