Nothing Special   »   [go: up one dir, main page]

skip to main content
article

From offshore outsourcing to insourcing and partnerships: four failed outsourcing attempts

Published: 01 October 2014 Publication History

Abstract

Most large software companies are involved in offshore development, now small- and medium-sized companies are starting to undertake global sourcing too. Empirical research suggests that offshoring is not always successful; however, only a few comprehensive failure stories have been reported. The objective of our study has been to understand why small and medium-sized companies terminate their offshore outsourcing relationships and what alternative arrangements they undertake afterwards. Therefore, we designed a multiple case study of four medium-sized Scandinavian software companies that have terminated their offshore outsourcing relationships. Our results are based on data collected through semi-structured interviews, informal dialogues and analysis of company documents. We found that all companies terminated their offshore contracts because of low quality of the software being developed. This was caused by an inability to build the necessary human and social capital. The companies reported challenges with domain knowledge, a lack of commitment of external developers, cultural clashes, poor communication and high turnover, which only amplified the problems. After termination all four companies changed their sourcing strategy from offshore outsourcing to offshore insourcing and partnerships. We conclude that successful offshore software development requires a change from a cost-driven focus to an intellectual capital-driven focus. To prevent continuous investments into contracts that are destined to fail, companies should look for signs of escalating commitments and terminate relationships that cannot be corrected. Those companies that choose outsourcing shall also take into account that mismatch between the size of the offshore contract relative to the vendor may have a negative effect on a relationship.

References

[1]
Argyris C, Schön DA (1996) On Organizational Learning II: Theory, Method and Practise. Addison Wesley, Reading
[2]
Aron R, Singh JV (2005) Getting offshoring right. Harv Bus Rev 83(12):135-143
[3]
Barney HT, Moe NB, Low G, Aurum A (2009) Indian Intimacy ends as the Chinese Connection Commences: Changing Offshore Relationships. Paper presented at the Third Global Sourcing Workshop, Keystone CO, USA, 22-25 March
[4]
Battin RD, Crocker R, Kreidler J, Subramanian K (2001) Leveraging resources in global software development. IEEE Softw 18(2):70-77.
[5]
Boden A, Nett B, Wulf V, Soc IC (2007) Coordination practices in distributed software development of small enterprises. Second IEEE International Conference on Global Software Engineering, Proceedings
[6]
Boden A, Nett B, Wul V (2010) Operational and strategic learning in global software development. IEEE Softw 27(6):58-65
[7]
Bontis N (1997) Royal Bank invests in knowledge-based industries. Knowledge Inc 2(8):1-4
[8]
Bontis N (1998) Intellectual capital: an exploratory study that develops measures and models. Manag Decis 36(2):63-76
[9]
Braun V, Clarke V (2006) Using thematic analysis in psychology. Qual Res Psychol 3(2):77-101.
[10]
Bush AA, Tiwana A, Tsuji H (2008) An empirical investigation of the drivers of software outsourcing decisions in Japanese organizations. Inf Softw Technol 50(6):499-510.
[11]
Carmel E, Abbott P (2007) Why 'Nearshore' means that distance matters. Commun ACM 50(10):40-46.
[12]
Carmel E, Tjia P (2005) Offshoring information technology: Sourcing and outsourcing to a global workforce. Cambridge University Press, NY
[13]
Damian D, Moitra D (2006) Global software development: How far have we come? IEEE Softw 23(5):17-19
[14]
Dedene G, Vreese J-PD (1995) Realities of off-shore reengineering. IEEE Softw 12(1):35-45.
[15]
DeLone W, Espinosa JA, Lee G, Carmel, E (2005) Bridging Global Boundaries for IS Project Success. Paper presented at the Proceedings of the 38th Annual Hawaii International Conference on System Sciences (HICSS'05)
[16]
Ebert C (2007) Optimizing supplier management in global software engineering. In: Second IEEE International Conference on Global Software Engineering, Munich, GERMANY
[17]
Fayad ME, Laitinen M, Ward RP (2000) Software engineering in the small. Commun ACM 43(3):115-118
[18]
Gongla P, Rizzuto CR (2001) Evolving communities of practice: IBM Global Services experience. IBM Syst J 40(4):842-162
[19]
Hall T, Baddoo N, Beecham S, Robinson H, Sharp H (2009) A systematic review of theory use in studies investigating the motivations of software engineers. ACM Trans Softw Eng Methodol 18(3):1-29
[20]
Hanssen GK (2012) A longitudinal case study of an emerging software ecosystem: implications for practice and theory. J Syst Softw 85(7):12
[21]
Hanssen GK, Fægri TE (2006) Agile Customer Engagement: a Longitudinal Qualitative Case Study. Paper presented at the 5th International Symposium on Empirical Software Engineering (ISESE'06), Rio de Janeiro, Brazil, 21-22 September
[22]
Heeks R, Krishna S, Nicholson B, Sahay S (2001) Synching or sinking: global software outsourcing relationships. IEEE Softw 18(2):54-60
[23]
Hirschheim R, Lacity M (1998) Reducing information systems costs through insourcing: Experiences from the field. In: Watson HJ (ed) Proceedings of the Thirty-First Hawaii International Conference on System Sciences, Vol Vi: Organizational Systems and Technology Track. Proceedings of the Annual Hawaii International Conference on System Sciences pp 644-653
[24]
Hole S, Moe NB (2008) A case study of coordination in distributed agile software development. In: Software Process Improvement, pp 189-200
[25]
Keil M, Mann J, Rai A (2000) Why software projects escalate: An empirical analysis and test of four theoretical models. MIS Quarterly. p. 631-664
[26]
Kotlarsky J, Bognar L (2012) Understanding the process of backsourcing: two cases of process and product backsourcing in Europe. J Info Tech Teach Cases 2:79-86.
[27]
Lacity M, Willcocks L, Rottman J (2008) Global outsourcing of back office services: lessons, trends and enduring challenges. Strategic Outsourcing Inter J 1(1):13-34.
[28]
Langley A (1999) Strategies for theorizing from process data. Acad Manag Rev 24(4):691-710.
[29]
Laporte CY, Alexandre S, Renault A (2008) Developing international standards for very small enterprises. Computer 41(3):98-101.
[30]
Lee AS, Baskerville RL (2003) Generalizing generalizability in information systems research. Inf Syst Res 14(3):221-243
[31]
Lunenburg FC (2010) Escalation of commitment: patterns of retrospective rationality. Inter J Manag Business Admin 13(1):1-5
[32]
McLaughlin D, Peppard J (2006) It backsourcing: from 'make or buy' to 'bringing it back in-house. In: ECIS
[33]
Moe NB, Smite D, Hanssen GK. From offshore outsourcing to offshore insourcing: Three Stories. In: Global Software Engineering (ICGSE) (2012) I.E. Seventh International Conference on, 27-30 Aug. 2012. pp 1-10.
[34]
Nahapiet J, Ghoshal S (1998) Social capital, intellectual capital, and the organizational advantage. Acad Manag Rev 23(2):242-266.
[35]
Ó Conchúir E, Ågerfalk P, Olsson HH, Fitzgerald B (2009) Global software development: where are the benefits? Commun ACM 52(8):127-131.
[36]
Oshri I, Kotlarsky J, Willcocks LP (2011) The handbook of global outsourcing and offshoring. 2 edn. Palgrave
[37]
Paulk MC, Weber CV, Chrissis MB (1999) The capability maturity model for software. In: El Emam K, Madhavji NH (eds) Elements of software process assessment & improvement. IEEE Computer Society, Los Alamitos, pp 3-22
[38]
Prikladnicki R, Audy JLN (2010) Process models in the practice of distributed software development: A systematic review of the literature. Inf Softw Technol 52(8):779-791.
[39]
Prikladnicki R, Audy JLN, Damian D, de Oliveira TC, Soc IC (2007) Distributed Software development: Practices and challenges in different business strategies of offshoring and onshoring. Paper presented at the Second IEEE International Conference on Global Software Engineering, Proceedings
[40]
Rottman JW (2008) Successful knowledge transfer within offshore supplier networks: a case study exploring social capital in strategic alliances. J Inf Technol 23(1):31-43.
[41]
Rus I, Lindvall M (2002) Knowledge management in software engineering. IEEE Softw 19(3):26-38.
[42]
Sabherwal R (2003) The evolution of coordination in outsourced software development projects: a comparison of client and vendor perspectives. Inf Organ 13(3):153-202.
[43]
Sahay S, Nicholson B, Krishna S (2003) Global IT outsourcing: software development across borders. Cambridge Univ. Press
[44]
Sato DT, Corbucci H, Bravo MV (2008) Coding Dojo: An environment for learning and sharing agile practices. Paper presented at the Agile, Toronto, Canada
[45]
Schultz T (1961) Investment in human capital. Am Econ Rev 51(1):1-17
[46]
Schwaber K, Beedle (2001) Agile Software Development with Scrum. Upper Saddle River: Prentice Hall
[47]
¿mite D, Wohlin C, Aurum A, Jabangwe R, Numminen E (2012) Offshore Insourcing in Software Development: Structuring the Decision-Making Process. J Syst Softw 86(4):1054-1067.
[48]
¿mite D, Moe NB, Ågerfalk PJ (2010a) Agility Across Time and Space: Summing up and Planning for the Future. In: ¿mite D, Moe NB, Ågerfalk PJ (eds). Springer Berlin Heidelberg. pp 333-337.
[49]
¿mite D, Wohlin C, Galvina Z, Prikladnicki R (2012) An Empirically Based Terminology and Taxonomy for Global Software Engineering. Empirical Software Engineering.
[50]
¿mite D, Wohlin C (2011) A whisper of evidence in global software engineering. IEEE Softw 28(4):15-18
[51]
¿mite D, Wohlin C, Gorschek T, Feldt R (2010b) Empirical evidence in global software engineering: a systematic review. Empir Softw Eng 15(1):91-118.
[52]
Staw B (1976) Knee-deep in the big muddy: A study of escalating commitment to a chosen course of action. Org Behav Human Perform 16(1):27-44
[53]
Stewart T (2001) The wealth of knowledge: intellectual capital and the twenty-first century organization. Nicholas Brealey, London
[54]
Tiwana A (2004) An empirical study of the effect of knowledge integration on software development performance. Inf Softw Technol 46(13):899-906.
[55]
Tobin J (1969) A general equilibrium approach to monetary theory. J Money, Credit, Bank 1(1):15-29
[56]
Whitten D, Leidner D (2006) Bringing IT back: an analysis of the decision to backsource or switch vendors. Decis Sci 37(4):605-621.
[57]
Willcocks L, Hindle J, Feeny D, Lacity M (2004) IT and business process outsourcing: the knowledge potential. Inf Syst Manag 21(3):7-15.
[58]
Yin RK (2002) Case study research: design and methods. Sage, Thousand Oaks
[59]
Youndt M, Subramaniam M, Snell S (2004) Intellectual capital profiles: An examination of investments and returns. J Manag Stud 41(2):335-361.

Cited By

View all
  • (2020)Studying Onboarding in Distributed Software TeamsProceedings of the 24th International Conference on Evaluation and Assessment in Software Engineering10.1145/3383219.3383235(150-159)Online publication date: 15-Apr-2020
  • (2019)Offshore outsourcing costsProceedings of the 14th International Conference on Global Software Engineering10.1109/ICGSE.2019.000-8(40-47)Online publication date: 25-May-2019
  • (2018)When and who leaves mattersProceedings of the 12th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement10.1145/3239235.3267431(1-4)Online publication date: 11-Oct-2018
  • Show More Cited By
  1. From offshore outsourcing to insourcing and partnerships: four failed outsourcing attempts

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Empirical Software Engineering
    Empirical Software Engineering  Volume 19, Issue 5
    October 2014
    336 pages

    Publisher

    Kluwer Academic Publishers

    United States

    Publication History

    Published: 01 October 2014

    Author Tags

    1. Backsouring
    2. Distributed software development
    3. Escalating commitment
    4. Global software development
    5. Global software engineering
    6. Human capital
    7. Insourcing
    8. Intellectual capital
    9. Multiple-Case Study
    10. Offshoring
    11. Organizational capital
    12. Outsourcing
    13. SME
    14. Single-loop and double-loop learning
    15. Social capital

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 19 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2020)Studying Onboarding in Distributed Software TeamsProceedings of the 24th International Conference on Evaluation and Assessment in Software Engineering10.1145/3383219.3383235(150-159)Online publication date: 15-Apr-2020
    • (2019)Offshore outsourcing costsProceedings of the 14th International Conference on Global Software Engineering10.1109/ICGSE.2019.000-8(40-47)Online publication date: 25-May-2019
    • (2018)When and who leaves mattersProceedings of the 12th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement10.1145/3239235.3267431(1-4)Online publication date: 11-Oct-2018
    • (2017)Exploring the outsourcing relationship in software startupsProceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering10.1145/3084226.3084248(134-143)Online publication date: 15-Jun-2017
    • (2017)Information security concerns in IT outsourcingInformation and Management10.1016/j.im.2016.10.00254:4(452-464)Online publication date: 1-Jun-2017
    • (2016)Large-Scale Offshore Agile TailoringProceedings of the Scientific Workshop Proceedings of XP201610.1145/2962695.2962703(1-5)Online publication date: 24-May-2016
    • (2016)Software outsourcing partnership modelJournal of Systems and Software10.1016/j.jss.2016.03.069117:C(402-425)Online publication date: 1-Jul-2016
    • (2015)Human or machine?Communications of the ACM10.1145/274024358:4(8-9)Online publication date: 23-Mar-2015
    • (2015)A general theory of software engineeringJournal of Systems and Software10.1016/j.jss.2015.08.009109:C(229-242)Online publication date: 1-Nov-2015

    View Options

    View options

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media