Skip to main content

Distributed Project Management

Ten Misconceptions That Might Kill Your Distributed Project

  • Chapter
  • First Online:
Software Project Management in a Changing World

Abstract

This chapter is dedicated to companies engaged in collaborative software projects with staff distributed across several locations. The chapter is organized around ten problem areas. Each problem area starts with a common misconception, followed by a discussion of complexities associated with distributed development as opposed to co-located development, practices known for addressing these complexities, and a short list of implications for practice. The aim is to illuminate the key complexities of managing distributed development projects. While project managers in co-located projects are equipped with tools, practices, and methods, these are often of little help when dealing with the challenges of distributed environment. Hence, inexperienced managers often fail to foresee and proactively address the common problems. The readers will learn to distinguish different types of distributed projects (including onshoring, offshoring, outsourcing, and insourcing, to name a few) and challenges, both context dependent and common for distributed projects.

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

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  • Allen TJ (1977) Managing the flow of technology. MIT Press, Cambridge, MA

    Google Scholar 

  • Bhat JM, Gupta M, Murthy SN (2006) Overcoming requirements engineering challenges: lessons from offshore outsourcing. IEEE Softw 23(5):38–44

    Article  Google Scholar 

  • Carmel E (1999) Global software teams: collaborating across borders and time zones. Prentice Hall PTR, Upper Saddle River, NJ

    Google Scholar 

  • Carmel E, Tjia P (2005) Offshoring information technology: sourcing and outsourcing to a global workforce. Cambridge University Press, Cambridge

    Book  Google Scholar 

  • Cataldo M, Nambiar S (2009) On the relationship between process maturity and geographic distribution: an empirical analysis of their impact on software quality. In: Proceedings of the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on the Foundations of Software Engineering (ESEC/FSE), pp 101–110

    Google Scholar 

  • Conchúir EÓ, Ågerfalk PJ, Holmström H, Fitzgerald B (2009) Global software development: where are the benefits? Commun ACM 52(8):127–131

    Article  Google Scholar 

  • DeLone W, Espinosa JA, Lee G, Carmel E (2005) Bridging global boundaries for IS project success. In: Proceedings of the 38th annual Hawaii international conference on systems sciences (HICSS), pp 48b

    Google Scholar 

  • Espinosa J, Kraut R, Slaughter S, Lerch J, Herbsleb JD, Mockus A (2001) Shared mental models, familiarity and coordination: a multi-method study of distributed software teams. In: Proceedings of the international conference in information systems (ICSE), pp 425–433

    Google Scholar 

  • Heeks R, Krishna S, Nicholson B, Sahay S (2001) Synching or sinking: global software out-sourcing relationships. IEEE Softw 18(2):54–60

    Article  Google Scholar 

  • Herbsleb JD, Grinter RE (1999) Splitting the organization and integrating the code: conway’s law revisited. In: Proceedings of the 21st international conference on software engineering (ICSE), pp 85–95

    Google Scholar 

  • Holmström H, Fitzgerald B, Ågerfalk PJ, Conchúir EÓ (2006) Agile practices reduce distance in global software development. Inf Syst Manag 23(3):7–18

    Article  Google Scholar 

  • Lings B, Lundell B, Ågerfalk PJ, Fitzgerald B (2007) A reference model for successful distribute development of software systems. In: Proceedings of the 2nd international conference on global software engineering (ICGSE), pp 130–139

    Google Scholar 

  • Matloff N (2005) Offshoring: what can go wrong? IT Prof 7(4):39–45

    Article  Google Scholar 

  • Moe NB, Šmite D (2008) Understanding a lack of trust in Global Software Teams: a multiple-case study. J Softw Process Improv Pract 13(3):217–231

    Article  Google Scholar 

  • Moe NB, Šmite D, Hanssen GK (2012) From offshore outsourcing to offshore insourcing: three stories. In: Proceedings of the 7th international conference on Global Software Engineering (ICGSE), pp 1–10

    Google Scholar 

  • Parnas D (2006) Agile methods and GSD: the wrong solution to an old but real problem. Commun ACM 49(10):26–34

    Article  Google Scholar 

  • Piri A, Niinim T, Lassenius C (2012) Fear and distrust in global software engineering projects. J Softw Maint Evol Res Pract 24(2):185–205

    Article  Google Scholar 

  • Poikolainen T, Paananen J (2007) Performance criteria in inter-organizational global software development projects. In: Proceedings of the 2nd international conference on global software engineering (ICGSE), pp 60–70

    Google Scholar 

  • Ramasubbu N, Cataldo M, Balan RK, Herbsleb JD (2011) Configuring Global Software Teams: a multi-company analysis of project productivity, quality, and profits. In: Proceedings of the 33rd international conference on software engineering (ICSE), pp 261–270

    Google Scholar 

  • Simons M (2006) Global software development: a hard problem requiring a host of solutions. Commun ACM 49(10):32–33

    MathSciNet  Google Scholar 

  • Šmite D, Gencel C (2009) Why a CMMI Level 5 company fails to meet the deadlines? In: Proceedings of the international conference on product-focused software development and process improvement, pp 87–95

    Google Scholar 

  • Šmite D, Moe NB, Torkar R (2008) Pitfalls in remote team coordination: lessons learned from a case study. In: Proceedings of product-focused software development and process improvement conference (PROFES), LNCS, pp 345–359

    Google Scholar 

  • Šmite D, Wohlin C (2011) A whisper of evidence in global software engineering. IEEE Softw 28(4):15–18

    Article  Google Scholar 

  • Šmite D, Moe NB, Ågerfalk PJ (2010) Agility across time and space: making agile distributed development a success, 1st edn. Springer, Heidelberg

    Google Scholar 

  • Šmite D, Wohlin C, Aurum A, Jabangwe R, Numminen E (2013) Offshore insourcing in software development: structuring the decision-making process. J Syst Softw 86(4):1054–1067

    Article  Google Scholar 

  • Šmite D, Wohlin C, Galviņa Z, Prikladnicki R (2014) An empirically based terminology and taxonomy for global software engineering. J Empir Softw Eng 19:105–153. doi:10.1007/s10664-012-9217-9

    Article  Google Scholar 

  • Taweel A, Brereton P (2006) Modelling software development across time zones. Inf Softw Technol 48(1):1–11

    Article  Google Scholar 

  • Van 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. In: Proceedings of the 5th IEEE international conference on global software engineering (ICGSE), pp 165–174

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Darja Šmite .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Šmite, D. (2014). Distributed Project Management. In: Ruhe, G., Wohlin, C. (eds) Software Project Management in a Changing World. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-55035-5_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-55035-5_12

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-55034-8

  • Online ISBN: 978-3-642-55035-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics