al., 2010, Portillo-Rodríguez et al., 2012). In these
studies specific aspects of GSE research were
categorized (using guidelines presented in
(Kitchenham and Charters, 2007, Petersen et al.,
2008)). These studies considered between 24 and 91
papers (24, 91, 77, 70 and 66 studies, respectively)
up to the year 2010 in their final analyses. The
aspects of GSE analysed in these studies were
software configuration management, awareness
support, agile practices, project management, and
tools in GSE. All five studies therefore classified the
GSE literature from a relatively narrow perspective
but covering a wide temporal range. They were
published in well-known journals and conferences
and provide valuable contributions to the body of
GSE literature. In our study, we instead use a new
systematic mapping process called Systematic
Snapshot Mapping (SSM), briefly described in
section 3, to classify the very current global software
engineering literature.
The next section provides a brief background to
related studies, and section III describes our method.
In the subsequent section IV our results are
presented followed by a discussion of validity
threats in section V. In section VI we conclude this
paper and section VII conveys future work.
2 BACKGROUND AND RELATED
MAPPING STUDIES
Interest in software development carried out by
globally distributed, culturally and/or temporally
diverse teams arose with the advent of outsourcing
in the last two decades and it continues to increase
(Šmite et al., 2010). Its importance has led to the
specific area of research and practice called global
software engineering (GSE) (Šmite et al., 2010). In a
recent review Šmite et al. classified the empirical
GSE research, considering studies published
between 2000 and 2008, and presented the results in
two papers (Šmite et al., 2008, Šmite et al., 2010).
They concluded that GSE was (still) an immature
field with limited empirical studies. They further
concluded that the majority of studies focused on
different aspects of GSE management rather than the
in depth analysis of GSE solutions.
Jalali and Wohlin (2010) reported a SM study
based on their analysis of 77 studies published
between 1999 and 2009. They focused their work on
the application of agile practices in GSE and
explored under which circumstances these practices
have been used successfully in that context. The
results reveal that in most cases agile practices were
modified based upon the context and requirements.
The authors also expressed the need for integrating
experiences and practices to assist practitioners. da
Silva et al. (2011) presented an evidence-based
project management model for distributed software
development based on the synthesis of 70 papers
published between 1997 and 2009. They aimed to
provide feedback to help practitioners and
researchers understand challenges and implement
effective solutions to improve project management
in distributed settings. Fauzi et al. (2010) presented
the results of a SM study of software configuration
management (SCM) in GSE. They found that a lack
of group awareness and coordination exacerbates the
issues of SCM and no process had been proposed to
address this. Their review considered 24 papers
published between 1999 and 2010. Rodriguez et al.
(2012) conducted a SM study, analysing 66 papers
published between 2000 and 2010. They compiled a
list of 132 tools used in global software projects and
classified them to help practitioners and researchers
make use of the available tool support. It was found
that the majority of these tools had been developed
at research centres and just 19% were reported to
have been tested outside the context in which they
were developed. Another SM study was reported by
Steinmacher et al. (2012). In this paper they
reviewed 91 studies regarding awareness support in
distributed software development (DSD). They
found that coordination is the most supported
dimension of the 3C model whereas communication
and cooperation are less frequently explored. All of
the above mentioned SM studies provide valuable
contributions to the body of GSE literature and
include content intended to support practitioners.
Each addresses a specific aspect of GSE and
considers around a decade of research in the field. In
our study we covered a shorter time period using a
different approach, described in the next section.
3 METHOD AND CONDUCT
The results presented in this paper correspond to our
classification of the current literature on GSE. We
used a new method for carrying out SM studies
called Systematic Snapshot Mapping (SSM). In
order to classify the current literature, we chose the
time period between January 2011 and June 2012.
This study followed guidelines presented by Petersen
et al. (2008) for carrying out systematic mapping
studies. However, instead of narrowing down the
topic and considering a large temporal period, we
ENASE2013-8thInternationalConferenceonEvaluationofNovelSoftwareApproachestoSoftwareEngineering
86