Abstract
Despite the popularity of outsourcing arrangements, distributed software development is still regarded as a complex endeavor. Complexity primarily comes from the challenges in communication and coordination among participating organizations. In this paper we discuss lessons learned from participatory research carried out in a highly distributed onshore outsourcing project. Previous research established that socio-technical congruence principles alleviate distributed work. In practice we have found that alignment between the systems structure and organizational structure can be studied from different abstraction levels and also during different phases of project lifecycle. We have found that official organizational structure differed from the applied one, which meant that the planned alignment in task allocation strategies was broken. Our findings indicate that the lack of socio-technical congruence caused several implications, including unclear responsibilities, delays in problem turnaround, conflicting changes, and non-delivered parts.
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
Lamersdorf, A., Münch, J., Rombach, D.: A Decision Model for Supporting Task Allocation Processes in Global Software Development. In: Bomarius, F., Oivo, M., Jaring, P., Abrahamsson, P. (eds.) PROFES 2009. LNBIP, vol. 32, pp. 332–346. Springer, Heidelberg (2009)
Prikladnicki, R., Audy, J.L.N., Shull, F.: Patterns in Effective Distributed Software Development. IEEE Software 27, 12–15 (2010)
Šmite, D., Wohlin, C., Feldt, R., Gorschek, T.: Empirical Evidence in Global Software Engineering: A Systematic Review. Journal of Empirical Software Engineering 15(1), 91–118 (2010)
Balajiand, S., Brown, S.A.: Strategic IS Sourcing and Dynamic Capabilities: Bridging the Gap. In: Proc. of the 38th Hawaii Int. Conf. on Systems Sciences (HICSS) — Track 8, p. 260. IEEE CS Press (2005)
Ramasubbu, N., Cataldo, M., Balan, R.K., Herbsleb, J.D.: 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 2011), pp. 261–270 (2011)
Cataldo, M., Herbsleb, J.: Socio-Technical Congruence: A Framework for Assessing the Impact of Technical and Work Dependencies on Software Development Productivity. In: Proceedings of the Second ACM-IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2008), pp. 2–11 (2008)
Lings, B., Lundell, B., Ågerfalk, P.J., Fitzgerald, B.: A reference model for successful Distributed Development of Software Systems. In: Proceedings of the 2nd International Conference on Global Software Engineering (ICGSE), Munich, Germany, pp. 27–30 (2007)
Avritzer, A., Paulish, D., Cai, Y.: Coordination Implications of Software Architecture in a Global Software Development Project. In: Proceedings of the Seventh Working IEEE/IFIP Conference on Software Architecture (WICSA), pp. 107–116 (2008)
Conway, M.: How do Committees Invent? Datamation 14, 28–31 (1968)
Herbsleb, J.D., Mockus, A.: An empirical study of speed and communication in globally distributed software development. IEEE Transactions on Software Engineering 29(6), 481–494 (2003)
de Souza, C., Froehlich, J., Dourish, P.: Seeking the Source: Software Source Code as a Social and Technical Artifact. In: Proceedings of the International ACM SIGGROUP Conference on Supporting Group Work, pp. 197–206 (2005)
Mack, N., MacQueen, C.W.K.M., Guest, G., Namey, E.: Qualitative Research Methods: a data collector’s field guide. Family Health International (2005)
Kotlarsky, J., van Fenema, P.C., Willcocks, L.P.: Developing a knowledge-based perspective on coordination: The case of global software projects. Inf. Management 45(2), 96–108 (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Šmite, D., Galviņa, Z. (2012). Socio-technical Congruence Sabotaged by a Hidden Onshore Outsourcing Relationship: Lessons Learned from an Empirical Study. In: Dieste, O., Jedlitschka, A., Juristo, N. (eds) Product-Focused Software Process Improvement. PROFES 2012. Lecture Notes in Computer Science, vol 7343. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31063-8_15
Download citation
DOI: https://doi.org/10.1007/978-3-642-31063-8_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-31062-1
Online ISBN: 978-3-642-31063-8
eBook Packages: Computer ScienceComputer Science (R0)