Skip to main content

Socio-technical Congruence Sabotaged by a Hidden Onshore Outsourcing Relationship: Lessons Learned from an Empirical Study

  • Conference paper
Product-Focused Software Process Improvement (PROFES 2012)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 7343))

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.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as 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

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Chapter  Google Scholar 

  2. Prikladnicki, R., Audy, J.L.N., Shull, F.: Patterns in Effective Distributed Software Development. IEEE Software 27, 12–15 (2010)

    Article  Google Scholar 

  3. Š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)

    Article  Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. Conway, M.: How do Committees Invent? Datamation 14, 28–31 (1968)

    Google Scholar 

  10. 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)

    Article  Google Scholar 

  11. 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)

    Google Scholar 

  12. Mack, N., MacQueen, C.W.K.M., Guest, G., Namey, E.: Qualitative Research Methods: a data collector’s field guide. Family Health International (2005)

    Google Scholar 

  13. 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)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics