4.4 Article

An empirically based terminology and taxonomy for global software engineering

Journal

EMPIRICAL SOFTWARE ENGINEERING
Volume 19, Issue 1, Pages 105-153

Publisher

SPRINGER
DOI: 10.1007/s10664-012-9217-9

Keywords

Global Software Engineering; Global sourcing; Offshoring; Outsourcing; Taxonomy; Terminology

Funding

  1. Knowledge Foundation in Sweden [R2D2 (2009/0249), BESQ+(20100311)]
  2. European Social Fund through University of Latvia
  3. CNPq [550130/2011-0, 483125/2010-5, 560037/2010-4]
  4. CiT
  5. PDTI program
  6. Dell Computers of Brazil Ltd. [Law 8.248/91]

Ask authors/readers for more resources

Many organizations nowadays strive for utilization of benefits offered by global software engineering (GSE) and sourcing strategies are thus discussed more often. Since there are so many variations of the attributes associated with global software projects a large amount of new terms has been introduced. The diversity in sourcing jargon however has caused difficulties in determining which term to use in which situation, and thus causing further obstacles to searching and finding relevant research during e.g. systematic literature reviews. The inability of judging the applicability of the research in an industrial context is another important implication on the transferability of research into practice. Thus the need for accurate terminology and definitions for different global sourcing situations emerges as a way for the community to build upon each other's work and hence making progress more quickly. In this paper we first investigate the state of the use of the GSE jargon concluding that terminology is very diverse (many synonyms used to describe the same phenomena), often confusing (same terms used to describe different phenomena) and occasionally ambiguous (few terms used to describe several phenomena). In order to address the identified problems, we conducted a Delphi-inspired study with ten well-established researchers in GSE and developed an empirically based glossary for the key concepts in global software engineering. We then propose a taxonomy for GSE by categorizing the selected terms based on generalization-specialization relationships and illustrate how the taxonomy can be used to categorize and map existing knowledge. The contribution targets future researchers, who will publish or synthesize further empirical work and practitioners, who are interested in published empirical cases. Therefore this work is expected to make a contribution to the future development of research in the GSE field, and alleviate understandability and transferability of existing and future knowledge into practice.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.4
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available