Systematic literature review of knowledge sharing barriers and facilitators in global software development organizations using concept maps
Knowledge is the most important resource in software development. The success of software
development relies on knowledge sharing between software developers working across the …
development relies on knowledge sharing between software developers working across the …
Systematic literature reviews in distributed software development: A tertiary study
Distributed Software Development (DSD) emerged from the need to achieve geographically
distant customers and currently, allows organizations have global customers and other …
distant customers and currently, allows organizations have global customers and other …
Risks and risk mitigation in global software development: A tertiary study
Context There is extensive interest in global software development (GSD) which has led to a
large number of papers reporting on GSD. A number of systematic literature reviews (SLRs) …
large number of papers reporting on GSD. A number of systematic literature reviews (SLRs) …
Towards a reduction in architectural knowledge vaporization during agile global software development
Context The adoption of agile methods is a trend in global software development (GSD), but
may result in many challenges. One important challenge is architectural knowledge (AK) …
may result in many challenges. One important challenge is architectural knowledge (AK) …
A process framework for global software engineering teams
CONTEXT: Global Software Engineering (GSE) continues to experience substantial growth
and is fundamentally different to collocated development. As a result, software managers …
and is fundamentally different to collocated development. As a result, software managers …
Software architecture design in global software development: An empirical study
Abstract In Global Software Development (GSD), the additional complexity caused by global
distance requires processes to ease collaboration difficulties, reduce communication …
distance requires processes to ease collaboration difficulties, reduce communication …
Challenges and recommended practices for software architecting in global software development
Context Global software development (GSD), although now a norm in the software industry,
carries with it enormous challenges mostly regarding communication and coordination …
carries with it enormous challenges mostly regarding communication and coordination …
Empirical investigation of critical requirements engineering practices for global software development
There is a need to identify requirements engineering (RE) practices that are important to
global software development (GSD) project success. The objective of this paper is to report …
global software development (GSD) project success. The objective of this paper is to report …
Challenges and recommendations for the design and conduct of global software engineering courses: A systematic review
Context: Global Software Engineering (GSE) has become the predominant form of software
development for global companies and has given rise to a demand for students trained in …
development for global companies and has given rise to a demand for students trained in …
Investigation of knowledge sharing behavior in global software development organizations using social cognitive theory
Software development is a cooperative process, which relies upon the integration of
knowledge spread across various domains. The shift from the industrial economy toward a …
knowledge spread across various domains. The shift from the industrial economy toward a …