Risk Prediction by Using Artificial Neural Network in Global Software Development

Author:

Iftikhar Asim12ORCID,Alam Muhammad234ORCID,Ahmed Rizwan1ORCID,Musa Shahrulniza2ORCID,Su’ud Mazliham Mohd35ORCID

Affiliation:

1. College of Computer Science and Information Systems, Institute of Business Management (IoBM), Korangi Creek, Karachi, Pakistan

2. Malaysian Institute of Information Technology, Universiti Kuala Lumpur (UniKL MIIT), Kuala Lumpur, Malaysia

3. Multimedia University (MMU), Cyberjaya, Malaysia

4. Riphah Institute of System Engineering (RISE), Faculty of Computing, Riphah International University, Islamabad, Pakistan

5. Malaysian France Institute, Universiti Kuala Lumpur (UniKL MFI), Kuala Lumpur, Malaysia

Abstract

The demand for global software development is growing. The nonavailability of software experts at one place or a country is the reason for the increase in the scope of global software development. Software developers who are located in different parts of the world with diversified skills necessary for a successful completion of a project play a critical role in the field of software development. Using the skills and expertise of software developers around the world, one could get any component developed or any IT-related issue resolved. The best software skills and tools are dispersed across the globe, but to integrate these skills and tools together and make them work for solving real world problems is a challenging task. The discipline of risk management gives the alternative strategies to manage risks that the software experts are facing in today’s world of competitiveness. This research is an effort to predict risks related to time, cost, and resources those are faced by distributed teams in global software development environment. To examine the relative effect of these factors, in this research, neural network approaches like Levenberg–Marquardt, Bayesian Regularization, and Scaled Conjugate Gradient have been implemented to predict the responses of risks related to project time, cost, and resources involved in global software development. Comparative analysis of these three algorithms is also performed to determine the highest accuracy algorithms. The findings of this study proved that Bayesian Regularization performed very well in terms of the MSE (validation) criterion as compared with the Levenberg–Marquardt and Scaled Conjugate Gradient approaches.

Funder

Universiti Kuala Lumpur

Publisher

Hindawi Limited

Subject

General Mathematics,General Medicine,General Neuroscience,General Computer Science

Reference54 articles.

1. Communication issues in GSD;Y. H. Shah;International Journal of Advanced Science and Technology,2012

2. Global software development geographical distance communication challenges;A. Al-Zaidi;The International Arab Journal of Information Technology,2017

3. Global software development in practice lessons learned

4. Global software development

5. Practitioner's view of barriers to software outsourcing partnership formation: An empirical exploration

Cited by 6 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3