Nothing Special   »   [go: up one dir, main page]

Skip to main content

Advertisement

Log in

An empirically based terminology and taxonomy for global software engineering

  • Published:
Empirical Software Engineering Aims and scope Submit manuscript

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  • Babar MA, Niazi M (2008). Implementing Software Process Improvement Initiatives: An Analysis of Vietnamese Practitioners’ Views. In: proceedings of the IEEE International Conference on Global Software Engineering ICGSE, pp. 67–76.

  • Barney, S, Wohlin, C, Chatzipetrou, P, Angelis, L (2011) Offshore Insourcing: A Case Study on Software Quality Alignment. In: proceedings of the 6th IEEE International Conference on Global Software Engineering ICGSE, pp. 146–155.

  • Battin RD, Crocker R, Kreidler J, Subramanian K (2001) Leveraging resources in global software development. IEEE Software 18(2):70–77

    Article  Google Scholar 

  • Bavani R (2011) Governance Patterns in Global Software Engineering: Best Practices and Lessons Learned. In: proceedings of the 6th IEEE International Conference on Global Software Engineering ICGSE, pp. 50–54.

  • Berenbach, B, Gall, M (2006) Toward a Unified Model for Requirements Engineering. In: proceedings of the 1st IEEE International Conference on Global Software Engineering ICGSE, pp. 237–238.

  • Braun, A (2007) A Framework to Enable Offshore Outsourcing. In: proceedings of the 2nd IEEE International Conference on Global Software Engineering ICGSE, pp. 125–129.

  • Burger, W (2007) Offshoring and Outsourcing to INDIA. In: proceedings of the 2nd IEEE International Conference on Global Software Engineering ICGSE, pp. 173–176.

  • Caprihan, G (2006) Managing Software Performance in the Globally Distributed Software Development Paradigm. In: Proceedings of the 1st International Conference on Global Software Engineering, 83–91.

  • Carl Linnaeus in Wikipedia (2011) http://en.wikipedia.org/wiki/Carl_Linnaeus

  • Carmel E, Tjia P (2005) Offshoring Information Technology: Sourcing and Outsourcing to a Global Workforce. Cambridge University Press, NY

    Book  Google Scholar 

  • Carmel E, Abbott P (2007) Why ‘Nearshore’ Means That Distance Matters. Communications of the ACM 50(10):40–46

    Article  Google Scholar 

  • Carmel E, Agarwal R (2001) Tactical Approaches for Alleviating Distance in Global Software Development. IEEE Software 18(2):22–29

    Article  Google Scholar 

  • Casey, V, Richardson, I (2006) Project Management within Virtual Software Teams. In: proceedings of the 1st IEEE International Conference on Global Software Engineering ICGSE, pp. 33–42.

  • Casey, V, Richardson, I (2008) The Impact of Fear on the Operation of Virtual Teams. In: proceedings of the 3rd IEEE International Conference on Global Software Engineering ICGSE, pp. 163–172.

  • Cristal M, Wildt D, Prikladnicki R (2008) Usage of SCRUM Practices within a Global Company. In: Proceedings of the IEEE International Conference on Global Software Engineering, pp. 222–226.

  • Ebert C, De Neve P (2001) Surviving global software development. IEEE Software 18(2):62–69

    Article  Google Scholar 

  • Gumm DC (2006) Distribution Dimensions in Software Development Projects: A Taxonomy. IEEE Software 23(5):45–51

    Article  Google Scholar 

  • Gwet KL (2010) Handbook of Inter-Rater Reliability, 2nd edn. Advanced Analytics, LLC

    Google Scholar 

  • Hawthorne MJ, Perry DE (2005) Software Engineering Education in the Era of Outsourcing, Distributed Development, and Open Source Software: Challenges and Opportunities. In: Proceedings of the 27th International Conference on Software Engineering, pp. 643–644.

  • Herbsleb JD, Paulish DJ, Bass M (2005) Global Software Development at Siemens: Experience from Nine Projects. In: Proceedings of the 27th International Conference on Software Engineering, pp. 524–533.

  • Hossain E, Babar MA, Pail H-Y (2009) Using Scrum in Global Software Development: A Systematic Literature Review. In: Proceedings of the 4th International Conference on Global Software Engineering, 175–184.

  • Höfner G, Mani VS (2007). TAPER: A generic framework for establishing an offshore development center. In: Proceedings of the 2nd International Conference on Global Software Engineering, 162–172.

  • Höfner G, Mani VS, Nambiar R, Manoy A (2011). Fostering a High-Performance Culture in Offshore Software Engineering Teams Using Balanced Scorecards and Project Scorecards. In: Proceedings of the 6nd International Conference on Global Software Engineering, 35–39.

  • Jalali S, Wohlin C (2010). Agile Practices in Global Software Engineering - A Systematic Map. In: proceedings of the 5th IEEE International Conference on Global Software Engineering ICGSE, pp. 45–55.

  • Jordan WJ, Miller SR (2003) Inter-Rater Agreement in Analysis of Open-Ended Responses: Lessons from a Mixed Methods Study of Principals. Knowledge Creation Diffusion Utilization, 1–5.

  • Landis JR, Koch GG (1977) The Measurement of Observer Agreement for Categorical Data. Biometrics 33:159–174

    Article  MATH  MathSciNet  Google Scholar 

  • Meyer M A, Booker J M (2001) Eliciting and Analyzing Expert Judgment: A practical guide. ASA-SIAM Series on Statistics and Applied Probability

  • Okoli C, Pawlowski SD (2004) The Delphi Method as a Research Tool: An Example, Design Considerations and Applications. Information & Management 42:15–29

    Article  Google Scholar 

  • Poikolainen T, Paananen J (2007). Performance Criteria in Inter-Organizational Global Software Development Projects. In: proceedings of International Conference on Global Software Engineering ICGSE, 60–70

  • Prikladnicki R, Audy JLN, Evaristo R (2003) Global Software Development in Practice Lessons Learned. Software Process: Improvement and Practice 8(4):267–281

    Google Scholar 

  • Petersen K, Wohlin C (2009). Context in Industrial Software Engineering Research, In: proceedings of the 3rd International Symposium on Empirical Software Engineering and Measurement, pp. 401–404.

  • Prikladnicki R, Audy JLN, Evaristo R (2006). A Reference Model for Global Software Development: Findings from a Case Study. In: proceedings of the IEEE International Conference on Global Software Engineering ICGSE, pp. 18–28.

  • Prikladnicki R, Audy JLN, Damian D, de Oliveira TC (2007) Distributed Software Development: Practices and Challenges in Different Business Strategies of Offshoring and Onshoring. In: proceedings of the IEEE International Conference on Global Software Engineering ICGSE, pp. 262–274

  • Prikladnicki R, Damian D, Audy JLN (2008). Patterns of Evolution in the Practice of Distributed Software Development in Wholly Owned Subsidiaries: A Preliminary Capability Model. In: proceedings of the IEEE International Conference on Global Software Engineering ICGSE, pp. 99–108.

  • Prikladnicki R, Audy JLN (2010) Process Models in the Practice of Distributed Software Development: A Systematic Review of the Literature. Information and Software Technology 52(8):779–791

    Article  Google Scholar 

  • Radatz J (1988). A standard dictionary for computer terminology: Project 610, In: Computer, 21(2), 1988, pp. 72–77

  • Richardson I, Avram G, Deshpande S, Casey V (2008). Having a Foot on Each Shore – Bridging Global Software Development in the Case of SMEs. In: proceedings of the 3rd IEEE International Conference on Global Software Engineering ICGSE, pp. 13–22.

  • Robinson M, Kalakota R (2004) Offshore Outsourcing: Business Models, ROI and Best Practices. Mivar Press, USA

    Google Scholar 

  • Smite D, Wohlin C, Feldt R, Gorschek T (2008) Reporting Empirical Research in Global Software Engineering: a Classification Scheme. In: proceedings of the IEEE International Conference on Global Software Engineering, pp. 173–181.

  • Smite D, Wohlin C (2010) Software Product Transfers: Lessons Learned from a Case Study. In: proceedings of the IEEE International Conference on Global Software Engineering, pp. 97–105.

  • Smite D, Wohlin C, Feldt R, Gorschek T (2010) Empirical Evidence in Global Software Engineering: A Systematic Review. Empirical Software Engineering Journal 15(1):91–118

    Google Scholar 

  • Szymanski CH, Prikladnicki R (2007) The Evolution of the Internal Offshore Software Development Model at Dell Inc. In: proceedings of the 2nd IEEE International Conference on Global Software Engineering ICGSE, pp. 40–50.

  • Tervonen I, Mustonen T, (2009). Offshoring Test Automation: Observations and Lessons Learned. In: Proceedings of the 4th International Conference on Global Software Engineering, 226–235.

  • Zelkowitz MV, Wallace DR (1998) Experimental Models for Validating Technology. IEEE Computer 31(5):23–31

    Article  Google Scholar 

  • Ågerfalk PJ, Fitzgerald B (2008) Outsourcing to an Unknown Workforce: Exploring Opensourcing as a Global Sourcing Strategy. MIS Quarterly 32(2):385–409

    Google Scholar 

Download references

Acknowledgements

We are thankful to all experts who have kindly accepted our invitation and contributed to this initiative, and especially for their dedication and interest in the results. This kept us motivated. We would like to express our thanks to the reviewers, whose constructive comments helped improve the paper.

The research by Dr. Darja Šmite and Prof. Claes Wohlin is supported by the following research grants: R2D2 (2009/0249) and BESQ + (20100311) from the Knowledge Foundation in Sweden. Dr. Darja Šmite and Zane Galviņa are also supported by the European Social Fund through a research project “Application of computer science and its links to quantum physics” at the University of Latvia. Prof. Rafael Prikladnicki holds research grants from CNPq (550130/2011-0, 483125/2010-5, and 560037/2010-4), from Ci&T, and from the PDTI program, financed by Dell Computers of Brazil Ltd. (Law 8.248/91).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Darja Šmite.

Additional information

Editor: Nachiappan Nagappan

Appendix

Appendix

No.

Authors

Year

Title

Venue

Vol.

Iss.

Pages

1

Mockus, A, Fielding, R, T, Herbsleb, J

2000

A Case Study of Open Source Software Development: The Apache Server

ICSE

  

263–272

2

Karlsson, E, A, Andersson, L, G, Leion, P

2000

Daily build and feature development in large distributed projects

ICSE

  

649–658

3

Carmel, E, Agarwal, R

2001

Tactical Approaches for Alleviating Distance in Global Software Development

IEEE SW

18

2

22–29

4

Mockus, A, Weiss, D, M

2001

Globalization by Chunking: A Quantitative Approach

IEEE SW

18

2

30–37

5

Repenning, A, Ioannidou, A, Payton, M, Ye, W, Roschelle, J

2001

Using Components for Rapid Distributed Software Development

IEEE SW

18

2

38–45

6

Favela, J, Mora, F, P

2001

An Experience in Collaborative Software Engineering Education

IEEE SW

18

2

47–53

7

Heeks, R, Krishna, S, Nicholson, B, Sahay, S

2001

Synching or Sinking: Global Software Outsourcing Relationships

IEEE SW

18

2

54–60

8

Ebert, C, Neve, P

2001

Surviving Global Software Development

IEEE SW

18

2

62–69

9

Battin, R, D, Crocker, R, Kreidler, J, Subramanian, K

2001

Leveraging Resources in Global Software Development

IEEE SW

18

2

70–77

10

Kobitzsch, W, Rombach, D, Feldmann, R, L

2001

Outsourcing in India

IEEE SW

18

2

78–86

11

Cochran, R

2001

Ireland: A Software Success Story

IEEE SW

18

2

87–89

12

Herbsleb, J, D, Mockus, A, Finholt, T, A, Grinter, R, E

2001

An Empirical Study of Global Software Development: Distance and Speed

ICSE

  

81–90

13

Ebert, C, Parro, C, H, Suttels, R, Kolarczyk, H

2001

Improving Validation Activities in a Global Software Development

ICSE

  

545–554

14

Augustin, L, Bressler, D, Smith, G

2002

Accelerating Software Development Through Collaboration

ICSE

  

559–563

15

Paasivaara, M, Lassenius, C

2003

Collaboration Practices in Global Inter-organizational Software Development Projects

SPIP

8

4

183–199

16

German, D, M

2003

The GNOME Project: a Case Study of Open Source, Global Software Development

SPIP

8

4

201–215

17

Lanubile, F, Mallardo, T, Calefato, F

2003

Tool Support for Geographically Dispersed Inspection Teams

SPIP

8

4

217–231

18

Ovaska, P, Rossi, M, Marttiin, P

2003

Architecture as a Coordination Tool in Multi-site Software Development

SPIP

8

4

233–247

19

Espinosa, J, A, Carmel, E

2003

The Impact of Time Separation on Coordination in Global Software Teams: a Conceptual Foundation

SPIP

8

4

249–266

20

Prikladnicki, R, Audy, J, L, N, Evaristo, R

2003

Global Software Development in Practice Lessons Learned

SPIP

8

4

267–281

21

Borch, G

2003

The Software Engineering Impacts of Cultural Factors on Multi-cultural Software Development Team

ICSE

  

540–545

22

Kontio, J, Höglund, M, Rydén, J, Abrahamsson, P

2004

Managing Commitments and Risks: Challenges in Distributed Agile Development

ICSE

  

732–733

23

Herbsleb, J, D, Paulish, D, J, Bass, M

2005

Global Software Development at Siemens: Experience from Nine Projects

ICSE

  

524–533

24

Hawthorne, M, J, Perry, D, E

2005

Software Engineering Education in the Era of Outsourcing, Distributed Development, and Open Source Software: Challenges and Opportunities

ICSE

  

643–644

25

Aranda, G, N, Vizcaíno, A, Cechich, A, Piattini, M

2006

Technology Selection to Improve Global Collaboration

ICGSE

  

223–232

26

Stark, J, Arlt, M, Walker, D, H, T

2006

Outsourcing Decisions & Models—Some Practical Considerations for Large Organizations

ICGSE

  

12–17

27

Heistracher, T, Kurz, T, Marcon, G, Masuch, C

2006

Collaborative Software Engineering with a Digital Ecosystem

ICGSE

  

119–126

28

Mikulovic, V, Heiss, M, Herbsleb, J, D

2006

Practices and Supporting Structures for Mature Inquiry Culture in Distributed Software Development Projects

ICGSE

  

245–246

29

Cristal, M, Reis, J

2006

Leveraging lessons learned for distributed projects through Communities of Practice

ICGSE

  

239–240

30

Paiva, E, A

2006

The Test Community of Practice Experience in Brazil

ICGSE

  

247–248

31

Pilatti, L, Audy, J, L, N

2006

Global Software Development Offshore Insourcing Organizations Characteristics: Lessons Learned from a Case Study

ICGSE

  

249–250

32

Prikladnicki, R, Marczak, S, Audy, J, L, N

2006

MuNDDoS: A Research Group on Global Software Development

ICGSE

  

251–252

33

Ribeiroy, M, B, Czekster, R, M, Webber, T

2006

Improving Productivity of Local Software Development Teams in a Global Software Development Environment

ICGSE

  

253–254

34

Wiese, I, S, Huzita, E, H, M

2006

IMART: An Interoperability Model for Artifacts of Distributed Software Development Environments

ICGSE

  

255–256

35

Vanzin, D, D, Martins, I, L, Filho, J, B, A, P

2006

TDE UML Editor—A Success Development Case of a Software Extension

ICGSE

  

257–258

36

Prikladnicki, R, Audy, J, L, N, Evaristo, R

2006

A Reference Model for Global Software Development: Findings from a Case Study

ICGSE

  

18–28

37

Fonseca, S, B, Souza, C, R, B, Redmiles, D, F

2006

Exploring the Relationship between Dependencies and Coordination to Support Global Software Development Projects

ICGSE

  

243–243

38

Faria, H, R, Adler, G

2006

Architecture-Centric Global Software Processes

ICGSE

  

241–242

39

Damian, D

2006

Requirements Engineering in Distributed Projects

ICGSE

  

69–69

40

Hsieh, Y

2006

Culture and Shared Understanding in Distributed Requirements Engineering

ICGSE

  

101–108

41

Morgan, R, Maurer, F

2006

MasePlanner: A Card-Based Distributed Planning Tool for Agile Teams

ICGSE

  

132–138

42

Lee, O, K, (D), Banerjee,P, Lim, K, H, Kumar, K, Hillegersberg, J, Wei, K, K

2006

Aligning it Components to Achieve Agility in Globally Distributed System Development

CACM

49

10

48–54

43

Paasivaara, M, Lassenius, C

2006

Could Global Software Development Benefit from Agile Methods?

ICGSE

  

109–113

44

Bruegge, B, Dutoit, A, H, Wolf, T

2006

Sysiphus: Enabling informal collaboration in global software development

ICGSE

  

139–148

45

Andaloussi, B, S, Braun, A

2006

A Test Specification Method for Software Interoperability Tests in Offshore Scenarios: A Case Study

ICGSE

  

169–178

46

Gumm, D, C

2006

Distribution Dimensions in Software Development Projects: A Taxonomy

IEEE SW

23

5

45–51

47

Bruegge, B, Lucia, A, Fasano, F, Tortora, G

2006

Supporting Distributed Software Development with fine-grained Artefact Management

ICGSE

  

213–222

48

Narayanan, S, Mazumder, S, Raju, R

2006

Success of Offshore Relationships: Engineering team structures

ICGSE

  

73–82

49

Caprihan, G

2006

Managing Software Performance in the Globally Distributed Software Development Paradigm

ICGSE

  

83–91

50

Kuni, R, Bhushan, N

2006

IT Application Assessment Model for Global Software Development

ICGSE

  

92–100

51

Bhat, J, M, Gupta, M, Murthy, S, N

2006

Overcoming Requirements Engineering Challenges: Lessons from Offshore Outsourcing

IEEE SW

23

5

38–44

52

Sharma, S

2006

Making Global Software Development Work

IEEE SW

23

5

62–63

53

Sinha, V, Sengupta, B, Chandra, S

2006

Enabling Collaboration in Distributed Requirements Management

IEEE SW

23

5

52–61

54

Holmstrom, H, Conchúir, E, Ågerfalk, P, J, Fitzgerald, B

2006

Global Software Development Challenges: A Case Study on Temporal, Geographical and Socio-Cultural Distance

ICGSE

  

3–11

55

Casey, V, Richardson, I

2006

Project Management within Virtual Software Teams

ICGSE

  

33–42

56

Conchúir, E, Holmström, H, Ågerfalk, P, J, Fitzgerald, B

2006

Exploring the Assumed Benefits of Global Software Development

ICGSE

  

159–168

57

Ågerfalk, P, J, Fitzgerald, B

2006

Flexible and Distributed Software Processes: Old Petunias inNew Bowls?

CACM

49

10

26–34

58

Spanjers, H, Huurne, M, Graaf, B, Lormans, M, Bendas, D, Solingen, R

2006

Tool Support for Distributed Software Engineering

ICGSE

  

187–198

59

Taxe’n, L

2006

An integration centric approach for the coordination of distributed software development projects

IST

49

9

767–780

60

Gowda,R, G, Polzella, D, J

2006

Comparison of Selected Survey Instruments for Software Team Communication Research

ICGSE

  

43–54

61

Egan, R, W, Tremaine, M, Fjermestad, J, Milewski, A, O’Sullivan, P

2006

Cultural Differences in Temporal Perceptions and its Application to Running Efficient Global Software Teams

ICGSE

  

56–61

62

Egan, R, W, Tremaine, M, Fjermestad, J, Milewski, A, O’Sullivan, P

2006

Delegation in Virtual Team: the Moderating Effects of Team Maturity and Team Distance

ICGSE

  

62–68

63

Douglas, I

2006

Collaborative International Usability Testing: Moving from Document-based Reporting to Information Object Sharing

ICGSE

  

114–118

64

Sarma, A, Hoek, A

2006

Towards Awareness in the Large

ICGSE

  

127–131

65

Ehrlich, K, Chang, K

2006

Leveraging expertise in global software teams: Going outside boundaries

ICGSE

  

149–158

66

Avritzer, A, Ostrand, T, Weyuker, E, J

2006

Experience Developing Software Using a Globally Distributed Workforce

ICGSE

  

179–186

67

Mullick, N, Bass, M, El Houda, Z, Paulish, D, J, Cataldo, M, Herbsleb, J, D, Bass, L, Sangwan, R

2006

Siemens Global Studio Project: Experiences Adopting an Integrated GSD Infrastructure1

ICGSE

  

203–212

68

Vitale, V

2006

IBM Software Development Leveraging Geographically Distributed Teams—The Interactive Solution Marketplace 2.0 (ISM) Case Study

ICGSE

  

259–260

69

Lee, G, Delone, W, Espinosa, J, A

2006

Ambidextrous Coping Strategies in Globally Distributed Software Development Projects

CACM

49

10

35–40

70

Ramesh, B, Cao, L, Mohan, K, Xu, P

2006

Can Distributed Software Development be Agile?

CACM

49

10

41–46

71

Wagstrom, P, Herbsleb, J

2006

Dependency Forecasting in the Distributed Agile Organization

CACM

49

10

55–56

72

Flor, N, V

2006

Globally Distributed Software Development and Pair Programming

CACM

49

10

57–58

73

Cusick, J, Prasad, A

2006

A Practical Management and Engineering Approach to Offshore Collaboration

IEEE SW

23

5

20–29

74

Layman, L, Williams, L, Damian, D, Bures, H

2006

Essential communication practices for Extreme Programming in a global software development team

IST

49

9

781–794

75

Berenbach, B, Gall, M

2006

Toward a Unified Model for Requirements Engineering

ICGSE

  

237–238

76

Desouza, K, C, Awazu, Y, Baloh, P

2006

Managing Knowledge in Global Software Development Efforts: Issues and Practices

IEEE SW

23

5

30–37

77

Seshagiri, G

2006

GSD: Not a Business Necessity, but a March of Folly

IEEE SW

23

5

63–65

78

Harrison, W

2006

Technology Transfer and the Tech Broker

IEEE SW

23

5

5–7

79

Boehm, B

2006

A View of 20th and 21st Century Software Engineering

ICSE

  

12–29

80

Broy, M

2006

Challenges in Automotive Software Engineering

ICSE

  

33–42

81

Nguyen, P, T, Babar, M, A, Verner, J, M

2006

Critical Factors in Establishing and Maintaining Trust in Software Outsourcing Relationships

ICSE

  

624–627

82

Sison, R, Jarzabek, S, Hock, O, S,Rivepiboon, W, Hai, N, N

2006

Software Practices in Five ASEAN Countries: An Exploratory Study

ICSE

  

628–631

83

Richardson, I, Milewski, A, E, Keil, P, Mullick, N

2006

Distributed Development—an Education Perspective on the Global Studio Project

ICSE

  

679–684

84

Damian, D, Hadwin, A, Al-Ani, B

2006

Instructional Design and Assessment Strategies for Teaching Global Software Development: A Framework

ICSE

  

685–690

85

Sengupta, B, Chandra, S, Sinha, V

2006

A Research Agenda for Distributed Software Development

ICSE

  

731–740

86

Mikulovic, V, Heiss, M

2006

“How do I know what I have to do?”-The Role of the Inquiry Culture in Requirements Communication for Distributed Software Development Projects

ICSE

  

921–925

87

Calefato, F, Damian, D, Lanubile, F

2007

An Empirical Investigation on Text-Based Communication in Distributed Requirements Workshops

ICGSE

  

3–11

88

Espinosa, J, A, Nan, N, Carmel, E

2007

Do Gradations of Time Zone Separation Make a Difference in Performance? A First Laboratory Study

ICGSE

  

12–22

89

Leszak, M, Meier, M

2007

Successful Global Development of a Large-scale Embedded Telecommunications Product

ICGSE

  

23–32

90

Bass, M, Herbsleb, J, D, Lescher, C

2007

Collaboration in Global Software Projects at Siemens: An Experience Report

ICGSE

  

33–39

91

Szymanski, C, H, Prikladnicki, R

2007

The Evolution of the Internal Offshore Software Development Model at Dell Inc.

ICGSE

  

40–50

92

Agarwal, R, Nayak, P, Malarvizhi, M, Suresh, P, Modi, N

2007

Virtual Quality Assurance Facilitation Model

ICGSE

  

51–59

93

Poikolainen, T, Paananen, J

2007

Performance Criteria in Inter-Organizational Global Software Development Projects

ICGSE

  

60–70

94

Cataldo, M, Bass, M, Herbsleb, J, D, Bass, L

2007

On Coordination Mechanisms in Global Software Development

ICGSE

  

71–80

95

Damian, D, Izquierdo, L, Singer, J, Kwan, I

2007

Awareness in the Wild: Why Communication Breakdowns Occur

ICGSE

  

81–90

96

Avram, G

2007

Of Deadlocks and Peopleware—Collaborative Work Practices in Global Software Development

ICGSE

  

91–102

97

Šmite, D

2007

Project Outcome Predictions: Risk Barometer Based on Historical Data

ICGSE

  

103–112

98

Gumm, D, C

2007

Mutual Dependency of Distribution, Benefits and Causes: An Empirical Study

ICGSE

  

113–124

99

Braun, A

2007

A Framework to Enable Offshore Outsourcing

ICGSE

  

125–129

100

Lings, B, Lundell, B, Ågerfalk, P, J, Fitzgerald, B

2007

A reference model for successful Distributed Development of Software Systems

ICGSE

  

130–139

101

Lutz, B

2007

Training for Global Software Development in an International “Learning Network”

ICGSE

  

140–150

102

Sinha, V, S, Sengupta, B, Ghosal, S

2007

An Adaptive Tool Integration Framework to Enable Coordination in Distributed Software Development

ICGSE

  

151–155

103

Pichler, H

2007

Be successful, take a hostage or “outsourcing the outsourcing Manager”

ICGSE

  

156–161

104

Höfner, G, Mani, V, S

2007

TAPER: A generic framework for establishing an offshore development center

ICGSE

  

162–172

105

Burger, W

2007

Offshoring and Outsourcing to INDIA

ICGSE

  

173–176

106

Ebert, C

2007

Optimizing Supplier Management in Global Software Engineering

ICGSE

  

177–185

107

Jensen, M, Menon, S, Mangset, L, E, Dalberg, V

2007

Managing Offshore Outsourcing of Knowledge-intensive Projects—A People Centric Approach

ICGSE

  

186–196

108

Berenbach, B, Wolf, T

2007

A unified requirements model; integrating features, use cases, requirements, requirements analysis and hazard analysis

ICGSE

  

197–203

109

Omoronyia, I, Ferguson, J, Roper, M, Wood, M

2007

A 3-Dimensional Relevance Model for Collaborative Software Engineering Spaces

ICGSE

  

204–216

110

Sudershana, S, Roque, A, V, Baldanza, J

2007

Successful Collaborative Software Projects for Medical Devices in an FDA Regulated Environment: Myth or Reality?

ICGSE

  

217–224

111

Clerc, V, Lago, P, Vliet, H

2007

Global Software Development: Are Architectural Rules the Answer?

ICGSE

  

225–234

112

Boden, A, Nett, B, Wulf, V

2007

Coordination Practices in Distributed Software Development of Small Enterprises

ICGSE

  

235–246

113

Avritzer, A, Hasling, W, Paulish, D

2007

Process Investigations for the Global Studio Project Version 3.0

ICGSE

  

247–251

114

Lucia, A, Fasano, F, Tortora, G, Scanniello, G

2007

Assessing the Effectiveness of a Distributed Method for Code Inspection: A Controlled Experiment

ICGSE

  

252–261

115

Prikladnicki, R, Audy, J, L, N, Damian, D, Oliveira, T, C

2007

Distributed Software Development: Practices and challenges in different business strategies of offshoring and onshoring

ICGSE

  

262–274

116

Ko, A, J, DeLine, R, Venolia, G

2007

Information Needs in Collocated Software Development Teams

ICSE

  

344–354

117

Duim, L, Andersson, J, Sinnema, M

2007

Good practices for Educational Software Engineering Projects

ICSE

  

698–708

118

Ramasubbu, N, Balan, R, K

2007

Globally Distributed Software Development Project Performance: An Empirical Analysis

FSE

  

125–134

119

Lane, M, T, Ågerfalk, P, J

2008

On the Suitability of Particular Software Development Roles to Global Software Development

ICGSE

  

3–12

120

Richardson, I, Avram, G, Deshpande, S, Casey, V

2008

Having a Foot on Each Shore—Bridging Global Software Development in the Case of SMEs

ICGSE

  

13–22

121

Milewski, A, E, Tremaine, M, Kobler, F, Egan, R, Zhang, S, O’Sullivan, P

2008

Guidelines for Effective Bridging in Global Software Engineering

ICGSE

  

23–32

122

Al-Ani, B, Edwards, H, K

2008

A Comparative Empirical Study of Communication in Distributed and Collocated Development Teams

ICGSE

  

35–44

123

Nguyen, T, Wolf, T, Damian, D

2008

Global software development and delay: Does distance still matter?

ICGSE

  

45–54

124

Niinimaki, T, Lassenius, C

2008

Experiences of Instant Messaging in Global Software Development Projects: A Multiple Case Study

ICGSE

  

55–64

125

Babar, M, A, Niazi, M

2008

Implementing Software Process Improvement Initiatives: An Analysis of Vietnamese Practitioners’ Views

ICGSE

  

67–76

126

Urdangarin, R, Fernandes, P, Avritzer, A, Paulish, D

2008

Experiences with Agile Practices in the Global Studio Project

ICGSE

  

77–86

127

Paasivaara, M, Durasiewicz, S, Lassenius, C

2008

Distributed Agile Development: Using Scrum in a Large Project

ICGSE

  

87–95

128

Prikladnicki, R, Damian, D, Audy, J, L, N

2008

Patterns of Evolution in the Practice of Distributed Software Development in Wholly Owned Subsidiaries: A Preliminary Capability Model

ICGSE

  

99–108

129

Lamersdorf, A, Münch, J, Rombach, D

2008

Towards a Multi-Criteria Development Distribution Model: An Analysis of Existing Task Distribution Approaches

ICGSE

  

109–118

130

Sooraj, P, Mohapatra, P, K, J

2008

Developing an Inter-site Coordination Index for Global Software Development

ICGSE

  

119–128

131

Ebert, C, Murthy, B, K

2008

Managing Risks in Global Software Engineering: Principles and Practices

ICGSE

  

131–140

132

Kanjilal, A, Kanjilal, G, Bhattacharya, S

2008

Integration of Design in Distributed Development using D-Scenario Graph

ICGSE

  

141–150

133

Prause, C, R, Scholten, M, Zimmermann, A,Reiners, R, Eisenhauer, M

2008

Managing the Iterative Requirements Process in a Multi-National Project using an Issue Tracker

ICGSE

  

151–159

134

Casey,V, Richardson, I

2008

The Impact of Fear on the Operation of Virtual Teams

ICGSE

  

163–172

135

Šmite, D, Wohlin, C, Feldt, R, Gorschek, T

2008

Reporting Empirical Research in Global Software Engineering: a Classification Scheme

ICGSE

  

173–181

136

Bugde, S, Nagappan, N, Rajamani, S, Ramalingam, G

2008

Global Software Servicing: Observational Experiences at Microsoft

ICGSE

  

182–191

137

Begel, A, Nagappan, N

2008

Global Software Development: Who Does It?

ICGSE

  

195–199

138

Hartman, P

2008

ESB Enablement of an International Corporate Acquisition, an Experience Report

ICGSE

  

200–204

139

Forbath, T, Brooks, P, Dass, A

2008

Beyond Cost Reduction: Using Collaboration to Increase Innovation in Global Software Development Projects

ICGSE

  

205–209

140

Krishnamurthy, T, V, Subramani, S

2008

Ailments of Distributed Document Reviews and Remedies of DOCTOR (DOCument Tree ORganizer Tool) with Distributed Reviews support

ICGSE

  

210–214

141

Sureshchandra, K, Shrinivasavadhani, J

2008

Adopting Agile in Distributed Development

ICGSE

  

217–221

142

Cristal, M, Wildt, D, Prikladnicki, R

2008

Usage of SCRUM Practices within a Global Company

ICGSE

  

222–226

143

Bartholomew, R

2008

Evaluating a Networked Virtual Environment for Globally Distributed Avionics Software Development

ICGSE

  

227–231

144

Laredo, J, A, Ranjan, R

2008

Continuous Improvement through Iterative Development in a Multi-Geography Environment

ICGSE

  

232–236

145

Prikladnicki, R, Pilatti, L

2008

Improving contextual skills in Global Software Engineering: A corporate training experience

ICGSE

  

239–243

146

Gotel, O, Kulkarni, V, Scharff, C, Neak, L

2008

Integration Starts on Day One in Global Software Development Projects

ICGSE

  

244–248

147

Lago, P, Muccini, H, Babar, M, A

2008

Developing a Course on Designing Software in Globally Distributed Teams

ICGSE

  

249–253

148

Hossain, E

2008

Coordinating mechanisms for Agile Global Software Development

ICGSE

  

257–263

149

Piri, A

2008

Research Plan. Challenges of Globally Distributed Software Development—Analysis of Problems Related to Social Processes and Group Relations

ICGSE

  

264–268

150

Chahal, K, K, Singh, H

2008

A Metrics Based Approach to Evaluate Design of Software Components

ICGSE

  

269–272

151

Khan, S, Niazi, N, Ahmad, R

2008

A Readiness Model for Software Development Outsourcing Vendors

ICGSE

  

273–277

152

Moe, N, B, Šmite, D

2008

Understanding a Lack of Trust in Global Software Teams: A Multiple-case Study

SPIP

13

3

217–231

153

Ma, J, Li, J, Chen, W, Conradi, R, Ji, J, Liu, C

2008

A State-of-the-Practice Study on Communication and Coordination between Chinese Software Suppliers and Their Global Outsourcers

SPIP

13

3

233–247

154

Milewski, A, E, Tremaine, M, Egan, R, Zhang, S, Köbler, F, O’Sullivan, P

2008

Guidelines for Effective Bridging in Global Software Engineering

SPIP

13

6

477–492

155

Wolf, T, Nguyen, T, Damian, D

2008

Does Distance Still Matter?

SPIP

13

6

493–510

156

Casey, V, Richardson, I

2008

Virtual Teams: Understanding the Impact of Fear

SPIP

13

6

511–526

157

Paasivaara, M, Durasiewicz, S, Lassenius, L

2008

Using Scrum in a Globally Distributed Project: A Case Study

SPIP

13

6

527–544

158

Gotel, O, Kulkarni, V, Say, M, Scharff, C, Sunetnanta, T

2009

Quality Indicators on Global Software Development Projects: Does “Getting to Know You” Really Matter?

ICGSE

  

3–7

159

Casey, V

2009

Leveraging or Exploiting Cultural Difference?

ICGSE

  

8–17

160

Boden, A, Avram, G, Bannon, L, Wulf, V

2009

Knowledge Management in Distributed Software Development Teams—Does Culture Matter?

ICGSE

  

18–27

161

Bass, M, Herbsleb, J, D, Lescher, C

2009

A Coordination Risk Analysis Method for Multi-Site Projects: Experience Report

ICGSE

  

31–40

162

Lamersdorf, A, Münch, J, Rombach, D

2009

A Survey on the State of the Practice in Distributed Software Development: Criteria for Task Allocation

ICGSE

  

41–50

163

Al-Ani, B, Redmiles, D

2009

Investigating Decision Making Processes in Distributed Development Teams: Findings of a Comparative Empirical Study

ICGSE

  

51–60

164

Serce, F, C, Alpaslan, F, N, Swigger, K, Brazile, R, Dafoulas, G, Lopez, V, Schumacker, R

2009

Exploring Collaboration Patterns among Global Software Development Teams

ICGSE

  

61–70

165

Clerc, V, Lago, P, Vliet, H

2009

The Usefulness of Architectural Knowledge Management Practices in GSD

ICGSE

  

73–82

166

Cataldo, M, Shelton, C, Choi, Y, Huang, Y, Y, Ramesh, V, Saini, D, Wang, L, Y

2009

CAMEL: A Tool for Collaborative Distributed Software Design

ICGSE

  

83–92

167

Babar, M, A

2009

A Framework for Supporting the Software Architecture Evaluation Process in Global Software Development

ICGSE

  

93–102

168

Piri, A, Niinimäki, T, Lassenius, C

2009

Descriptive Analysis of Fear and Distrust in Early Phases of GSD Projects

ICGSE

  

105–114

169

Srinivasan, J, Löfgren, A, Norström, C, Lundqvist, K

2009

Lessons Learned from a Workshop on Relationship Building

ICGSE

  

115–120

170

Al-Ani, B, Redmiles, D

2009

In Strangers We Trust? Findings of an Empirical Study of Distributed Teams

ICGSE

  

121–130

171

Prikladnicki, R

2009

Exploring Propinquity in Global Software Engineering

ICGSE

  

133–142

172

Dullemond, K, Gameren, B, Solingen, R

2009

How Technological Support Can Enable Advantages of Agile Software Development in a GSE Setting

ICGSE

  

143–152

173

Niinimaki, T, Piri, A, Lassenius, C

2009

Factors Affecting Audio and Text-based Communication Media Choice in Global Software Development Projects

ICGSE

  

153–162

174

Cataldo, M, Nambiar, S

2009

Quality in Global Software Development Projects: A Closer Look at the Role of Distribution

ICGSE

  

163–172

175

Hossain, E, Babar, M, A, Paik, H, Y

2009

Using Scrum in Global Software Development: A Systematic Literature Review

ICGSE

  

175–184

176

Visser, C, Solingen, R

2009

Selecting Locations for Follow-the-Sun Software Development: Towards A Routing Model

ICGSE

  

185–194

177

Paasivaara, M, Durasiewicz, S, Lassenius, C

2009

Using Scrum in Distributed Agile Development: A Multiple Case Study

ICGSE

  

195–204

178

Khan, S, U, Niazi, M, Ahmad, R

2009

Critical Success Factors for Offshore Software Development Outsourcing Vendors: A Systematic Literature Review

ICGSE

  

207–216

179

Deshpande, S, Richardson, I

2009

Management at the Outsourcing Destination—Global Software Development in India.

ICGSE

  

217–225

180

Tervonen, I, Mustonen, T

2009

Offshoring Test Automation: Observations and Lessons Learned

ICGSE

  

226–235

181

Damian, D, Marczak, S, Dascalu, M, Heiss, M, Liche, A

2009

Using a Real-Time Conferencing Tool in Distributed Collaboration: An Experience Report from Siemens IT Solutions and Services

ICGSE

  

239–243

182

Lane, M, T, Ågerfalk, P, J

2009

Experiences in Global Software Development—A Framework-based Analysis of Distributed Product Development Projects

ICGSE

  

244–248

183

Lutz, B

2009

Linguistic Challenges in Global Software Development: Lessons Learned in an International SW Development Division

ICGSE

  

249–253

184

Bondi, A, B, Ros, J, P

2009

Experience with Training a Remotely Located Performance Test Team in a Quasi-Agile Global Environment

ICGSE

  

254–261

185

Faßbinder, P, Henz, V

2009

Improving Global System Development and Collaboration across Functions Experiences from Industry

ICGSE

  

262–266

186

Swigger, K, Serce, F, C, Alpaslan, F, N, Brazile, R, Dafoulas, G, Lopez, V

2009

A Comparison of Team Performance Measures for Global Software Development Student Teams

ICGSE

  

266–274

187

Lescher, C, Brügge, B

2009

Global Requirements Engineering: Decision Support for Globally Distributed Projects

ICGSE

  

277–280

188

Lamersdorf, A, Rombach, D

2009

Empirically-based Decision Support for Task Allocation in Global Software Development

ICGSE

  

281–284

189

Kelemen, Z, D, Trienekens, J, Kusters, R, Balla, K

2009

A Process Based Unification of Process-Oriented Software Quality Approaches

ICGSE

  

285–288

190

Egan, R, Tremaine, M, Fjermestad, J, Zhang, S, Milewski, A, E, O’Sullivan, P

2009

How Urgent is Urgent? The Impact of Culturally-Based Temporal Perceptions on Virtual Teams

ICGSE

  

291–292

191

Zhang, S, Tremaine, M, Milewski, A, E, Köbler, F

2009

Delegation in Global Software Teams: Leading or Managing?

ICGSE

  

293–294

192

Tsirakidis, P, Kobler, F, Krcmar, H

2009

Identification of success and failure factors of two agile software development teams in an open source organization

ICGSE

  

295–296

193

Clear, T

2009

Dimensions of Collaboration in Global Software Engineering Teams: Explorations of ‘Collaborative Technology Fit’

ICGSE

  

297–298

194

Taweel, A, Delaney, B, Zhao, L

2009

Knowledge Management in Distributed Scientific Software Development

ICGSE

  

299–300

195

Martignoni, R

2009

Global sourcing of software development—a review of tools and services

ICGSE

  

303–308

196

Aranda, G, N, Vizcaíno, A, Piattini, M

2009

Analyzing Ontologyas a Facilitator During Global Requirements Elicitation

ICGSE

  

309–314

197

Klein, H, Rausch, A, Fischer, E

2009

Process-based Collaboration in Global Software Engineering

ICGSE

  

315–321

198

Lamersdorf, A, Münch, J

2009

TAMRI: A Tool for Supporting Task Distribution in Global Software Development Projects

ICGSE

  

322–327

199

Legenhausen, M, Pielicke, S, Ruhmkorf, J, Wendel, H, Schreiber, A

2009

RepoGuard: A Framework for Integration of Development Tools with Source Code Repositories

ICGSE

  

328–331

200

Bartelt, C, Broy, M, Herrmann, C, Knauss, E, Kuhrmann, M, Rausch, A, Rumpe, B, Schneider, K

2009

Orchestration of Global Software Engineering Projects—Position Paper -

ICGSE

  

332–337

201

Avritzer, A, Lima, A

2009

An Empirical Approach for the Assessment of Scheduling Risk in A Large Globally Distributed Industrial Software Project

ICGSE

  

341–346

202

Islam, S, Joarder, M, A, Houmb, S, H

2009

Goal and Risk Factors in Offshore Outsourced Software Development From Vendor's Viewpoint

ICGSE

  

347–352

203

Brockmann, P, S, Thaumüller, T

2009

Cultural Aspects of Global Requirements Engineering:

ICGSE

  

353–357

204

Clear, T

2009

Researching Collaborative Technologies in Global Virtual Teams: Empirical Studies from an Interpretive Perspective

ICGSE

  

358–363

205

Richardson, I, Casey, V, O’Riordan, M, Meehan, B, Mistrík, I

2009

Knowledge Management in the Global Software Engineering Environment

ICGSE

  

367–369

206

Taweel, A, Delaney, B, Arvanitis, T, N, Zhao, L

2009

Communication, Knowledge and Co-ordination Management in Globally Distributed Software Development: Informed by a scientific Software Engineering Case Study

ICGSE

  

370–375

207

Lee, S, B, Shiva, S, G

2009

A Novel Approach to Knowledge Sharing in Software Systems Engineering

ICGSE

  

376–381

208

Clerc, V

2009

Do Architectural Knowledge Product Measures Make a Difference in GSD?

ICGSE

  

382–387

209

Liang, P, Avgeriou, P, Clerc, V

2009

Requirements Reasoning for Distributed Requirements Analysis using Semantic Wiki

ICGSE

  

388–393

210

L’opez, A, Nicol’as, J, Toval, A

2009

Risks and Safeguards for the Requirements Engineering Process in Global Software Development

ICGSE

  

394–399

211

Aranda, G, N, Vizcaíno, A, Piattini, M

2009

Which Groupware Tool is the most Suitable for this Group?

ICGSE

  

400–405

212

Casey, V, Richardson, I

2009

Implementation of Global Software Development: A Structured Approach

SPIP

14

5

247–262

213

Mockus, A

2009

Succession: Measuring Transfer of Code and Developer Productivity

ICSE

  

67–77

214

Bird, C, Nagappan, N, Devanbu, P, Gall, H, Murphy, B

2009

Does Distributed Development Affect Software Quality? An Empirical Case Study of Windows Vista

ICSE

  

518–528

215

Cataldo, M, Nambiar, S

2009

On the Relationship between Process Maturity and Geographic Distribution: an Empirical Analysisof their Impact on Software Quality

FSE

  

101–110

216

Salger, F, Engels, G, Hofmann, A

2010

Assessments in Global Software Development: A Tailorable Framework for Industrial Projects

ICSE

  

29–38

217

Salger, F, Engels, G

2010

Knowledge Transfer in Global Software Development—Leveraging Acceptance Test Case Specifications

ICSE

  

211–214

218

Lima, A, M

2010

Risk Assessment on Distributed Software Projects

ICSE

  

349–350

219

Zhou, M, Mockus, M

2010

Developer Fluency: Achieving True Mastery in Software Projects

FSE

  

137–146

220

Niinimäki, T, Piri, A, Lassenius, C, Paasivaara, M

2010

Reflecting the Choice and Usage of Communication Tools in GSD Projects with Media Synchronicity Theory

ICGSE

  

3--12

221

Portillo-Rodríguez, J, Vizcaíno, A, Ebert, C, Piattini, M

2010

Tools to Support Global Software Development Processes: A Survey

ICGSE

  

13--22

222

Prause, C, R, Reiners, R, Dencheva, S

2010

Empirical Study of Tool Support in Highly Distributed Research Projects

ICGSE

  

23–32

223

Laurent, P, Mäder, P, Cleland-Huang, J, Steele, A

2010

A Taxonomy and Visual Notation for Modeling Globally Distributed Requirements Engineering Projects

ICGSE

  

35–44

224

Jalali, S, Wohlin, C

2010

Agile Practices in Global Software Engineering – A Systematic Map

ICGSE

  

45–55

225

Beecham, S, Noll, J, Richardson, I, Ali, N

2010

Crafting a Global Teaming Model for Architectural Knowledge

ICGSE

  

55–63

226

Deshpande, S, Richardson, I, Casey, V, Beecham, S

2010

Culture in Global Software development—a Weakness or Strength?

ICGSE

  

67–76

227

Jablokow, K, Myers, M

2010

Managing Cognitive and Cultural Diversity in Global IT Teams

ICGSE

  

77–86

228

Silva, F, Q, B, Costa, C, França, A, C, C, Prikladinicki, R

2010

Challenges and Solutions in Distributed Software Development Project Management: a Systematic Literature Review

ICGSE

  

87–96

229

Šmite, D, Wohlin, C

2010

Software Product Transfers: Lessons Learned from a Case Study

ICGSE

  

97–105

230

Duarte, F, Pires, C, Souza, C, A, Ros, J, P, Lea ̃o, R, M, M, Silva,E, S, Leite, J, Cortellessa, V, Mosse, D, Cai, Y

2010

Experience with a New Architecture Review Process using a Globally Distributed Architecture Review Team

ICGSE

  

109–118

231

Bavani, R

2010

Global Software Engineering: Challenges in Customer Value Creation

ICGSE

  

119–122

232

Peixoto, C, E, L, Audy, J, L, N, Prikladnicki, R

2010

Effort Estimation in Global Software Development Projects

ICGSE

  

123–127

233

Mohapatra, P, Björndal, P, Smiley, K

2010

Causal Analysis of Factors Governing Collaboration in Global Software Development Teams

ICGSE

  

128–132

234

Aranda, G, N, Vizcaíno, A, Palacio, R, R, Morán, A, L

2010

What information would you like to know about your co-worker? A case study

ICGSE

  

135–144

235

Hynninen, P, Piri, A, Niinimaki, T

2010

Off-site Commitment and Voluntary Turnover in GSD Projects

ICGSE

  

145–154

236

Liukkunen, K, Lindberg, K, Hyysalo, J, Markkula, J

2010

Supporting collaboration in the geographically distributed work with communication tools in the remote district SME ́s

ICGSE

  

155–164

237

Solingen, R, Valkema, M

2010

The Impact of Number of Sites in a Follow the Sun setting on the Actual and Perceived Working Speed and Accuracy: A Controlled Experiment

ICGSE

  

165–174

238

Monasor, M, J, Vizcaíno, A, Piattini, M, Caballero, I

2010

Preparing Students and Engineers for Global Software Development: A Systematic Review

ICGSE

  

177–187

239

Ciccozzi, F, Crnkovic, I

2010

Performing a project in a Distributed Software Development Course: Lessons Learned

ICGSE

  

187–191

240

Swigger, K, Brazile, R, Dafoulas, G, Serce, F, C, Alpaslan,F, N, Lopez, V

2010

Using Content and Text Classification Methods to Characterize Team Performance

ICGSE

  

192–200

241

Keenan, E, Steele, A, Jia, X

2010

Simulating Global Software Development in a Course Environment

ICGSE

  

201–205

242

Lamersdorf, A, Münch, J, Torre, A, F, V, Sánchez, C, R, Heinz, M, Rombach, D

2010

A Rule-based Model for Customized Risk Identification in Distributed Software Development Projects

ICGSE

  

209–218

243

Mudumba, V, Lee, O, K, (D)

2010

A New Perspective on GDSD Risk Management

ICGSE

  

219–227

244

Magnusson, C, Chou, S, C

2010

Risk and Compliance Management Framework for Outsourced Global Software Development

ICGSE

  

228–234

245

Sol ́ıs, C, Ali, N

2010

Distributed Requirements Elicitation Using A Spatial Hypertext Wiki

ICGSE

  

237–246

246

Dullemond, K, Gameren, B, Solingen, R

2010

Virtual Open Conversation Spaces: Towards Improved Awareness in a GSE Setting

ICGSE

  

247–256

247

Calefato, F, Lanubile, F, Minervini, P

2010

Can Real-Time Machine Translation Overcome Language Barriers in Distributed Requirements Engineering?

ICGSE

  

257–165

248

Lamersdorf, A, Münch, J, Torre, A, F, V, Sánchez, C, R, Rombach, D

2010

Estimating the Effort Overhead in Global Software Development

ICGSE

  

267–276

249

Heijstek, W, Chaudron, M, R, V, Qiu, L, Schouten, C, C

2010

A Comparison of Industrial Process Descriptions for Global Custom Software Development

ICGSE

  

277–284

250

Czekster, R, M, Fernandes, P, Sales, A, Webber, T

2010

Analytical Modeling of Software Development Teams in Globally Distributed Projects

ICGSE

  

287–296

251

Clear, T, MacDonell, S, G

2010

Beyond ‘Temponomics’—The Many Dimensions of Time in Globally Distributed Project Teams

ICGSE

  

297–304

252

Mohan, S, Fernandez, J

2010

New Opportunities presented by novel Work Breakdown techniques for Distributed Software Development

ICGSE

  

305–307

253

Annous, H, Livadas, L, Miles, G

2010

OffshoreQA: A Framework for Helping Software Development Outsourcing Companies Comply with ISO 9001:2008 (Extended Abstract)

ICGSE

  

313–316

254

Al-Ani, B

2010

Questions Regarding Knowledge Engineering and Management

ICGSE

  

324–329

255

Betz, S, Oberweis, A, Stephan, R

2010

Knowledge Transfer in IT Offshore Outsourcing Projects: An Analysis of the Current State and Best Practices

ICGSE

  

330–336

256

Salger, F, Sauer, S, Engels, G, Baumann, A

2010

Knowledge Transfer in Global Software Development—Leveraging Ontologies, Tools and Assessments

ICGSE

  

336–342

257

Lee, S, B, Shiva, S, G

2010

An Approach to Overcoming Knowledge Sharing Challenges in a Corporate IT Environment

ICGSE

  

342–346

258

Ali, N, Beecham, S, Mistrík, I

2010

Architectural Knowledge Management in Global Software Development: A Review

ICGSE

  

347–352

259

Monasor, M, J, Vizcaíno, A, Piattini, M

2010

A Framework for Training Skills for Global Software Development

ICGSE

  

355–356

260

Dullemond, K, Gameren, B, Solingen, R

2010

ASPIC: Awareness-based Support Project for Interpersonal Collaboration in Software Engineering

ICGSE

  

357–358

261

Wong, S

2010

An Architecture-Centric Approach to Coordination

ICGSE

  

359–360

262

Laurent, P, Cleland-Huang, J

2010

Globally Distributed Requirements Engineering

ICGSE

  

361–362

263

Blincoe, K, Valetto, G

2010

Implicit Coordination in Software Development

ICGSE

  

363–364

264

Cataldo, M, Herbsleb, J, D

2011

Factors Leading to Integration Failures in Global Feature-Oriented Development: An Empirical Analysis

ICSE

  

161–170

265

Ramasubbu, N, Cataldo, M, Balan, R, K, Herbsleb, J, D

2011

Configuring Global Software Teams: A Multi-Company Analysis of Project Productivity, Quality, and Profits

ICSE

  

261–270

266

Tiako, P, F

2011

Perspectives of Delegation in Team-Based Distributed Software Development over the GENI Infrastructure (NIER Track)

ICSE

  

796–799

267

Kwan, I, Damian, D

2011

The Hidden Experts in Software-Engineering Communication (NIER Track)

ICSE

  

800–803

268

Hardy, J, Bull, C, Kotonya, G, Whittle, J

2011

Digitally Annexing Desk Space for Software Development (NIER Track)

ICSE

  

812–815

269

Lim, S, L, Damian, D, Finkelstein, A

2011

StakeSource2.0: Using Social Networks of Stakeholders to Identify and Prioritise Requirements

ICSE

  

1022–1024

270

Brun, Y, Holmes, R, Ernst, M, D, Notkin, D

2011

Proactive Detection of Collaboration Conflicts

FSE

  

168–178

271

Tihinen, M, Parviainen, P, Suomalainen, T, Karhu, K, Mannevaara, M

2011

ABB Experiences of Boosting Controlling and Monitoring Activities in Collaborative Production

ICGSE

  

1--5

272

Dubinsky, Y, Ravid, S, Rafaeli, A, Bar-Nahor, R

2011

Governance Mechanisms in Global Development Environments

ICGSE

  

6--14

273

Lamersdorf, A, Münch, J, Torre, A, F, V, Sánchez, C, R

2011

A Risk-driven Model for Work Allocation in Global Software Development Projects

ICGSE

  

15–24

274

Al-Ani, B, Wilensky, H, Redmiles, D, Simmons, E

2011

An Understanding of the Role of Trust in Knowledge Seeking and Acceptance Practices in Distributed Development Teams

ICGSE

  

25–34

275

Höfner, G, Mani, V, S, Nambiar, R, Apte, M

2011

Fostering a high-performance culture in offshore software engineering teams using balanced scorecards and project scorecards

ICGSE

  

35–39

276

Manteli, C, Hooff, B, Tang, A, Vliet, H

2011

The impact of Multi-site Software Governance on Knowledge Management

ICGSE

  

40–49

277

Bavani, R

2011

Governance Patterns in Global Software Engineering: Best Practices and Lessons Learned

ICGSE

  

50–54

278

Wilson, B, Ceuppens, K

2011

Reverse Offshore Outsourcing Experiences in Global Software Engineering Projects

ICGSE

  

55–59

279

Kroll, J, Hess, E, R, Audy, J, L, N, Prikladnicki, R

2011

Researching into Follow-the-Sun Software Development: Challenges and Opportunities

ICGSE

  

60–65

280

Nuevo, E, Piattini, M, Pino, F, J

2011

Scrum-based Methodology for Distributed Software Development

ICGSE

  

66–74

281

Almeida, L, H, Albuquerque, A, B, Pinheiro, P, R

2011

A Multi-criteria Model for Planning and Fine-tuning Distributed Scrum Projects

ICGSE

  

75–83

282

Paasivaara, M

2011

Coaching Global Software Development Projects

ICGSE

  

84–93

283

Calefato, F, Lanubile, F, Prikladnicki, R

2011

A Controlled Experiment on the Effects of Machine Translation in Multilingual Requirements Meetings

ICGSE

  

94–102

284

Dittrich, Y, Giuffrida, R

2011

Exploring the Role of Instant Messaging in a Global Software Development Project

ICGSE

  

103–113

285

Koshima, A, Englebert, V, Thiran, P

2011

Distributed Collaborative Model Editing Framework for Domain Specific Modeling Tools

ICGSE

  

113–118

286

Hallikainen, M

2011

Experiences on Agile seating, facilities and solutions

ICGSE

  

119–123

287

Prochazka, J, Kokott, M, Chmelar, M, Krchnak, J

2011

Keeping the spin – from idea to cash in 6 weeks.

ICGSE

  

124–131

288

Shah, H, Sinha, S, Harrold, M, J

2011

Outsourced, Offshored Software-Testing Practice: Vendor-Side Experiences

ICGSE

  

131–140

289

Stupperich, M, Schneider, S

2011

Process-focused Lessons Learned from a multi-site development project at Daimler Trucks

ICGSE

  

141–145

290

Barney, S, Wohlin, C, Chatzipetrou, P, Angelis, L

2011

Offshore Insourcing: A Case Study on Software Quality Alignment

ICGSE

  

146–155

291

Deiters, C, Herrmann, C, Hildebrandt, R, Knauss, E, Kuhrmann, M, Rausch, A, Rumpe, B, Schneider, K

2011

GloSE-Lab: Teaching Global Software Engineering

ICGSE

  

156–160

292

Clear, T

2011

Replicating an ‘Onshore’ Capstone Computing Project in a ‘Farshore’ Setting – an Experience Report

ICGSE

  

161–165

293

Solingen, R, Dullemond, K, Gameren, B

2011

Evaluating the Effectiveness of Board Game Usage to Teach GSE Dynamics

ICGSE

  

166–167

294

Nordio, M, Estler, H, C, Meyer, B, Tschannen, J, Ghezzi, C, Nitto, E

2011

How do Distribution and Time Zones affect Software Development? A Case Study on Communication

ICGSE

  

176–184

295

Gupta, M, Fernandez, J

2011

How Globally Distributed Software Teams Can Improve their Collaboration Effectiveness?

ICGSE

  

185–189

296

Stapel, K, Knauss, E, Schneider, K, Zazworka, N

2011

FLOW Mapping: Planning and Managing Communication in Distributed Teams

ICGSE

  

190–199

Rights and permissions

Reprints and permissions

About this article

Cite this article

Šmite, D., Wohlin, C., Galviņa, Z. et al. An empirically based terminology and taxonomy for global software engineering. Empir Software Eng 19, 105–153 (2014). https://doi.org/10.1007/s10664-012-9217-9

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10664-012-9217-9

Keywords

Navigation