Successful Management of Cloud Based Global Software Development Projects: A Multivocal Study

AI-generated keywords: Cloud-based Global Software Development (CGSD) success factors Multivocal Literature Review (MLR) cloud sourcing software development as a service architectures

AI-generated Key Points

  • Cloud-based Global Software Development (CGSD) is an emerging approach in the software industry
  • CGSD involves using cloud computing services to support global software projects
  • CGSD has a significant impact on both strategic and operational aspects of project management
  • A Multivocal Literature Review (MLR) was conducted to identify success factors for managing CGSD projects
  • 32 success factors were identified, including time to market, continuous development, financial restructuring, and scalability
  • There is a positive correlation between success factors reported in formal literature and industry-based grey literature
  • Implementing these success factors can enhance project management practices in CGSD
  • Cloud service providers offer various software services such as IaaS, PaaS, and SaaS
  • Cloud sourcing provides utility computing options with different deployment models like private, public, hybrid, and community
  • Previous research has highlighted how cloud sourcing can address challenges in global software development
  • Future research should continue exploring related work and motivations to advance understanding of CGSD project management.
Also access our AI generated: Comprehensive summary, Lay summary, Blog-like article; or ask questions about this paper to our AI assistant.

Authors: Muhammad Azeem Akbar, Sajjad Mehmood, Arif Ali Khan

License: CC BY 4.0

Abstract: Context: Software industry is continuously exploring better ways to develop applications. A new phenomenon to achieve this is Cloud based Global Software Development (CGSD), which refers to the adoption of cloud computing services by organizations to support global software development projects. The CGSD approach affects the strategic and operational aspects of the way projects are managed. Objective: The objective of the study is to identify the success factors which contribute to management of CGSD projects. Methods: We carried out a Multivocal Literature Review (MLR) to identify the success factors from the state-of-the-art and the state-of-the-practice in project management of CGSD projects. We identified 32 success factors that contribute to the management of CGSD projects. Results: The findings of MLR indicate that time to market, continuous development, financial restructuring, scalability Moreover, the findings of the study show that there is a positive correlation between the success factors reported in both formal literature and industry based grey literature. Conclusion: The findings of this study can assist the practitioners to develop the strategies needed for effective project management of CGSD projects.

Submitted to arXiv on 18 Aug. 2022

Ask questions about this paper to our AI assistant

You can also chat with multiple papers at once here.

AI assistant instructions?

Results of the summarizing process for the arXiv paper: 2208.08743v1

The software industry is constantly seeking new ways to improve application development, and one emerging approach is Cloud-based Global Software Development (CGSD). This refers to the use of cloud computing services by organizations to support global software projects. CGSD has a significant impact on both the strategic and operational aspects of project management. The objective of this study was to identify the success factors that contribute to the effective management of CGSD projects. To achieve this, a Multivocal Literature Review (MLR) was conducted, which involved analyzing both state-of-the-art research and industry-based grey literature. A total of 32 success factors were identified. The findings of the MLR revealed that several key success factors are crucial for managing CGSD projects. These include time to market, continuous development, financial restructuring, and scalability. Importantly, there was a positive correlation between the success factors reported in formal literature and those found in industry-based grey literature. The implications of these findings are significant for practitioners in the field who can use them to develop effective strategies for managing CGSD projects. By understanding and implementing these success factors, organizations can enhance their project management practices in the context of CGSD. Moving forward, it is important to consider related work and motivations for this study. Cloud service providers offer various software services such as infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). Cloud sourcing provides utility computing options with different deployment models like private, public, hybrid, and community. Previous research has highlighted how cloud sourcing can address challenges faced by global software development such as risk management models used to analyze risks in cloud-based GSD processes; tools created to compare traditional development methods with cloud-based GSD in terms of time and cost effectiveness; reducing feedback latency in agile global software development projects; allowing developers to focus on project delivery; managing software development activities conducted in distributed environments; identifying benefits and risks associated with cloud-based distributed software development; using cloud platforms to address temporal differences and task synchronization; proposing software development as a service architectures for GSD projects in the cloud. In conclusion, this study provides valuable insights into the success factors for managing CGSD projects. By considering these factors, practitioners can enhance their project management strategies and improve the overall effectiveness of CGSD projects. Future research should continue to explore related work and motivations in order to further advance our understanding of CGSD project management.
Created on 01 Jul. 2023

Assess the quality of the AI-generated content by voting

Score: 0

Why do we need votes?

Votes are used to determine whether we need to re-run our summarizing tools. If the count reaches -10, our tools can be restarted.

The previous summary was created more than a year ago and can be re-run (if necessary) by clicking on the Run button below.

Similar papers summarized with our AI tools

Navigate through even more similar papers through a

tree representation

Look for similar papers (in beta version)

By clicking on the button above, our algorithm will scan all papers in our database to find the closest based on the contents of the full papers and not just on metadata. Please note that it only works for papers that we have generated summaries for and you can rerun it from time to time to get a more accurate result while our database grows.

Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.