Challenges of project management in global software development: A client-vendor analysis

M Niazi, S Mahmood, M Alshayeb, MR Riaz… - Information and …, 2016 - Elsevier
Abstract Context Global Software Development (GSD) is the process whereby software is
developed by different teams located in various parts of the globe. One of the major reasons …

Systematic literature review and empirical investigation of motivators for requirements change management process in global software development

AA Khan, MA Akbar - Journal of Software: Evolution and …, 2020 - Wiley Online Library
Most software development firms have adopted the concepts of global software
development (GSD) to develop high‐quality and low‐cost products. However, GSD is not a …

Effect of project management in requirements engineering and requirements change management processes for global software development

M Shafiq, Q Zhang, MA Akbar, AA Khan… - IEEE …, 2018 - ieeexplore.ieee.org
Presently, global software development (GSD) is growing very rapidly. However, it is not an
easy and straightforward process. Requirements engineering (RE) and requirements …

Work–life conflict of globally distributed software development personnel: An empirical investigation using border theory

S Sarker, M Ahuja, S Sarker - Information Systems Research, 2018 - pubsonline.informs.org
While a key motivation for globally distributed software development (GDSD) is to harness
appropriate human capital, ironically, scant attention has been paid to addressing the …

The Sars-Cov-2 pandemic and agile methodologies in software development: a multiple case study in Germany

M Neumann, Y Bogdanov, M Lier… - Lean and Agile Software …, 2021 - Springer
In recent years, agile methodologies have been established in software development.
Today, many companies use agile or hybrid approaches in software development projects …

From offshore outsourcing to insourcing and partnerships: four failed outsourcing attempts

NB Moe, D Šmite, GK Hanssen, H Barney - Empirical Software …, 2014 - Springer
Most large software companies are involved in offshore development, now small-and
medium-sized companies are starting to undertake global sourcing too. Empirical research …

Waste identification as the means for improving communication in globally distributed agile software development

M Korkala, F Maurer - Journal of Systems and Software, 2014 - Elsevier
Agile approaches highly values communication between team members to improve software
development processes, even though, communication in globally distributed agile teams …

Effort estimation in large-scale software development: An industrial case study

M Usman, R Britto, LO Damm, J Börstler - Information and Software …, 2018 - Elsevier
Context: Software projects frequently incur schedule and budget overruns. Planning and
estimation are particularly challenging in large and globally distributed agile projects. While …

Utilizing online serious games to facilitate distributed requirements elicitation

H Ghanbari, J Similä, J Markkula - Journal of Systems and Software, 2015 - Elsevier
Requirements elicitation is one of the most important and challenging activities in software
development projects. A variety of challenges related to requirements elicitation are reported …

Evaluating and strategizing the onboarding of software developers in large-scale globally distributed projects

R Britto, D Smite, LO Damm, J Börstler - Journal of Systems and Software, 2020 - Elsevier
The combination of scale and distribution in software projects makes the onboarding of new
developers problematic. To the best of our knowledge, there is no research on the …