Effort Estimation in Global Software Development - A Systematic Review

Dilani Wickramaarachchi1 and Richard Lai2

  1. Department of Industrial Management, Faculty of Science
    University of Kelaniya, Sri Lanka
    dilani@kln.ac.lk
  2. Department of Computer Science and Information Technology
    La Trobe University, Melbourne, Australia
    r.lai@latrobe.edu.au

Abstract

Global Software Development (GSD) is becoming increasingly prevalent, with software development teams being distributed around the world and working in collaboration with partner companies despite geographic and time differences. The main advantage of GSD which makes it attractive is the greater availability of human resources at lower costs. However, there are several disadvantages which are caused by the distance which separates the development teams. Coordination and communication become more difficult when the software development teams are located in different places, resulting in hidden costs involved in this process. As such, the effort estimation models used for collocated software development are inadequate for estimation in GSD. Thus, effort estimation in GSD is becoming an important area of research. Many researchers have focused on effort estimation in GSD over the last decade. This paper presents the findings of a systematic review of the related literature by summarizing the hidden costs in GSD, and discussing the open research issues in effort estimation in GSD.

Key words

Global Software Development, Business Process Outsourcing, Effort Estimation, Global Software Engineering, Distributed Software Development, Offshoring, Insourcing, Onshoring

Digital Object Identifier (DOI)

https://doi.org/10.2298/CSIS160229007W

Publication information

Volume 14, Issue 2 (June 2017)
Year of Publication: 2017
ISSN: 1820-0214 (Print) 2406-1018 (Online)
Publisher: ComSIS Consortium

Full text

DownloadAvailable in PDF
Portable Document Format

How to cite

Wickramaarachchi, D., Lai, R.: Effort Estimation in Global Software Development - A Systematic Review. Computer Science and Information Systems, Vol. 14, No. 2, 393–421. (2017)