Abstract
As companies become more and more distributed, multi-site development is becoming a norm. However along with the new opportunities, geographic distribution is proven to increase the complexity of software engineering introducing challenges for remote team communication, coordination and control. In this article we present an illustrative singe-case study with an intra-organizational intra-national context focussing on the effect of geographic distribution on team coordination practices and how this influences remote team performance. Based on our findings we conclude that a) distribution significantly influences the nature of coordination; b) remote team coordination mechanisms can’t be chosen disregarding the complexity of the given tasks and c) the distribution of work on complex software development tasks shall be avoided.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Herbsleb, J.D., Mockus, A.: An Empirical Study of Speed and Communication in Globally Distributed Software Development. IEEE Transactions on Software Engineering 29(3), 481–494 (2003)
Carmel, E.: Global software teams: collaborating across borders and time zones. Prentice-Hall, Englewood Cliffs (1999)
Tannenbaum, R., Schmidt, W.H.: How to Choose a Leadership Pattern. Harvard Business Review 51, 162–174 (1973)
Holmström, H., Fitzgerald, B., Ågerfalk, P.J., Conchúir, E.Ó.: Agile Practices Reduce Distance in Global Software Development. Information Systems Management 23(3), 7–18 (2006)
Moe, N.B., Šmite, D.: Understanding a Lack of Trust in Global Software Teams: A Multiple-Case Study. In: Software Process Improvement and Practice. John Wiley & Sons (in press, 2008)
Mintzberg, H.: Mintzberg on Management: Inside Our Strange World of Organizations. Free Press, New York (1989)
Cataldo, M., Bass, M., Herbsleb, J.D., Bass, L.: On Coordination Mechanisms in Global Software Development. In: Proceedings of the International Conference on Global Software Engineering (ICGSE 2007), pp. 71–80. IEEE Computer Society Press, Munich, Germany (2007)
Holmström, H., Conchúir, E.Ó., Ågerfalk, P.J., Fitzgerald, B.: Global Software Development Challenges: A Case Study on Temporal, Geographical and Socio-Cultural Distance. In: Proceedings of the International Conference on Global Software Engineering, pp. 3–11. IEEE Computer Society Press, Costão do Santinho, Florianópolis, Brazil (2006)
Crowston, K., Annabi, H., Howison, J., Masango, C.: Effective Work Practices for Software Engineering: Free/libre Open Source Software Development. In: Proceedings of the 2004 ACM Workshop on Interdisciplinary Software Engineering Research, pp. 18–26. ACM Press, Newport Beach (2004)
Herbsleb, J.D., Paulish, D.J., Bass, M.: Global Software Development at Siemens: Experience from Nine Projects. In: Proceedings of the 27th International Conference on Software Engineering (ICSE 2005), pp. 524–533. ACM Press, St. Louis (2005)
Boden, A., Nett, B., Wulf, V.: Coordination Practices in Distributed Software Development of Small Enterprises. In: Proceedings of the International Conference on Global Software Engineering (ICGSE 2007), pp. 235–246. IEEE Computer Society Press, Munich, Germany (2007)
Fonseca, S.B., Souza, C.R.B.d., Redmiles, D.F.: Exploring the Relationship between Dependencies and Coordination to Support Global Software Development Projects. In: Proceedings of the International Conference on Global Software Engineering (ICGSE 2006), p. 243. IEEE Computer Society, Costão do Santinho, Florianópolis, Brazil (2006)
Wiredu, G.O.: A Framework for the Analysis of Coordination in Global Software Development. In: Proceedings of the 2006 International Workshop on Global Software Development for the Practitioner at International Conference on Software Engineering, pp. 38–44. ACM Press, Shanghai, China (2006)
Herbsleb, J.D., Mockus, A.: Formulation and Preliminary Test of an Empirical Theory of Coordination in Software Engineering. In: Proceedings of ACM Symposium on the Foundations of Software Engineering (FSE), Helsinki, Finland, pp. 112–121 (2003)
Myers, M.D., Newman, M.: The Qualitative Interview in IS Research: Examining the Craft. Information and Organization 17(1), 2–26 (2007)
Dingsøyr, T.: Postmortem Reviews: Purpose and Approaches in Software Engineering. Information and Software Technology 47(5), 293–303 (2005)
Prikladnicki, R., Audy, J.L.N., Damian, D., de Oliveira, T.C.: Distributed Software Development: Practices and Challenges in Different Business Strategies of Offshoring and Onshoring. In: Proceedings of the International Conference on Global Software Engineering (ICGSE 2007), pp. 262–274. IEEE Computer Society Press, Munich, Germany (2007)
Groth, L.: Future Organizational Design: The Scope for the IT-based Enterprise. John Wiley & Sons, New York (1999)
Dybå, T.: Improvisation in Small Software Organizations. IEEE Software 17(5), 82–87 (2000)
Nerur, S., Balijepally, V.: Theoretical reflections on agile development methodologies - The traditional goal of optimization and control is making way for learning and innovation. Communications of the ACM 50, 79–83 (2007)
Takeuchi, H., Nonaka, I.: The New New Product Development Game. Harvard Business Review 64, 137–146 (1986)
McGregor, D.: The Human Side of Enterprise. McGraw Hill, New York (1960)
Dirks, K.T., Ferrin, D.L.: The role of trust in organizational settings. Organization Science 12, 450–467 (2001)
Salas, E., Sims, D.E., Burke, C.S.: Is there a big five in teamwork? Small Group Research 36, 555–599 (2005)
Alderfer, C.P.: An Empirical Test of a New Theory of Human Needs. Organizational Behavior & Human Performance 4, 142–176 (1969)
Ramesh, B., Cao, L., Mohan, K., Xu, P.: Can distributed software development be agile? Communications of the ACM 49, 41–46 (2006)
Ågerfalk, P.J., Fitzgerald, B.: Flexible and distributed software processes: Old petunias in new bowls? Communications of the ACM 49, 26–34 (2006)
Jarvenpaa, S.L., Shaw, T.R., Staples, D.S.: Toward contextualized theories of trust: The role of trust in global virtual teams. Information Systems Research 15, 250–267 (2004)
Jarvenpaa, S.L., Knoll, K., Leidner, D.E.: Is anybody out there? Antecedents of trust in global virtual teams. Journal of Management Information Systems 14, 29–64 (1998)
Jarvenpaa, S.L., Leidner, D.E.: Communication and trust in global virtual teams. Organization Science 10, 791–815 (1999)
Tagiuri, R.: Managing people: Ten essential behaviors. Harvard Business Review 73, 10–10 (1995)
Whyte, W.F.: Money and Motivation. Harper & Row, New York (1955)
Hersey, P., Blanchard, K.H.: Life Cycle Theory of Leadership. Training and Development Journal 33, 94–94 (1979)
Hersey, P., Blanchard, K.H.: Great ideas revisited: Revisiting the life-cycle theory of leadership. Training & Development 50, 42–48 (1996)
Hersey, P., Blanchard, K.H., Johnson, D.E.: Management of Organizational Behavior: Leading Human Resources. Prentice Hall, New Yersey (2001)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Šmite, D., Moe, N.B., Torkar, R. (2008). Pitfalls in Remote Team Coordination: Lessons Learned from a Case Study. In: Jedlitschka, A., Salo, O. (eds) Product-Focused Software Process Improvement. PROFES 2008. Lecture Notes in Computer Science, vol 5089. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69566-0_28
Download citation
DOI: https://doi.org/10.1007/978-3-540-69566-0_28
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-69564-6
Online ISBN: 978-3-540-69566-0
eBook Packages: Computer ScienceComputer Science (R0)