Nonlinear Engineering (Sep 2023)

An effective framework to improve the managerial activities in global software development

  • Siddique Saba,
  • Naveed Muhammad,
  • Ali Atif,
  • Keshta Ismail,
  • Satti Muhammad Islam,
  • Irshad Azeem,
  • Alomari Zakaria,
  • Edo Onome Christopher,
  • Diekola Oladapo Ayodeji

DOI
https://doi.org/10.1515/nleng-2022-0312
Journal volume & issue
Vol. 12, no. 1
pp. 690 – 714

Abstract

Read online

Global Software Development (GSD) is a contemporary approach to software development that offers numerous advantages, including enhanced cost-effectiveness and timely delivery. It enables access to a vast pool of skilled developers and facilitates the exchange of best practices and innovative ideas within the software industry. However, effective project management plays a vital role in ensuring successful product development. Organizations that achieve project success consistently adhere to well-defined project management methodologies, resulting in desired outcomes within predefined time frames and allocated resources. The success rate of software projects significantly increases with diligent software management efforts. Nevertheless, the distributed nature of GSD presents significant challenges related to collaboration, information dissemination, and process control, which ultimately impede effective development and compromise software quality. In this study, we identify various challenges associated with the GSD process and propose strategies to overcome obstacles to effective project management. Additionally, we introduce a comprehensive framework designed to enhance managerial activities in GSD.

Keywords