Abstract
There is a fundamental contradiction between the requirements of offshore outsourcing and the use of agile methods in IS development. While agile methods call for extensive, frequent interaction between client and developer, outsourcing unavoidably hinders this interaction on several levels. Research to date has not specifically addressed this mismatch; the issue is either dismissed as less important or skirted by assuming the existence of an onshore team to conveniently collaborate with the client. There is no doubt that some nominally agile offshore projects can be conducted successfully without the usual level of client interaction, and in others the permanent presence of an onshore team is feasible; anecdotal experience reports describe such projects. However, in the general case of agile offshore development, client collaboration is central, and this issue cannot be avoided. This chapter examines the nature of the mismatch between agility and offshore outsourcing with regard to client collaboration. The aim is to expose the underlying issues with clarity, to assist in further research designed to formulate improved ways of addressing the client collaboration gap in agile offshore projects.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Abrahamsson P, Salo O, Ronkainen J, Warsta J (2005) Agile software development methods: review and analysis. VTT Publications, Espoo
Ambler SW, Constantine LL (2000) The unified process inception phase. CMP Books, Lawrence
Ash JS, Berg M, Coiera E (2004) Some unintended consequences of information technology in health care: the nature of patient care information system-related errors. J Am Med Inform Assoc 11(2):104
Avison D, Gregor S, Wilson D (2006) Managerial IT unconsciousness. Commun ACM 49(7):88–93
Ballard M (2011) Gov IT procurement talks enter third year. Available at: http://www.channelregister.co.uk/2006/12/08/intellect_ogc_still/, Accessed 4 May 2011
Beuter R (2005) European public procurement reform: main innovations in the public sector directive – a preliminary assessment. EIPAscope 2005(3):5–11
Cottmeyer M (2008) The good and bad of agile offshore development. In: Proceedings of the agile 2008 conference. IEEE, 2008
Desouza KC (2003) Facilitating tacit knowledge exchange. Commun ACM 46(6):85–88
Duggan EW, Thachenkary CS (2004) Integrating nominal group technique and joint application development for improved systems requirements determination. Inf Manage 41(4):399–411
Ewusi-Mensah K (2003) Software development failures. MIT Press, Cambridge
Fraser S, Martin A, Adams M, Chilley C, Hussman D, Poppendieck M, Striebeck M (2005) Off-Shore agile software development, Extreme programming and agile processes in software engineering, pp 267–272
Gonzalez R, Gasco J, Llopis J (2010) Information systems outsourcing reasons and risks: a new assessment. Ind Manage Data Syst 110(2):284–303
Gopal A, Sivaramakrishnan K, Krishnan MS, Mukhopadhyay T (2003) Contracts in offshore software development: an empirical analysis. Manage Sci 49(12):1671–1683
Gorgone JT, Gray P, Stohr EA, Valacich JS, Wigand RT (2006) MSIS 2006: model curriculum and guidelines for graduate degree programs in information systems. ACM SIGCSE Bull 38(2):121–196
Hanisch J, Campus CW, Terrace N (2004) Requirements engineering during global software development: some impediments to the requirements engineering process–a case study. In: Proceedings of the 12th European conference on information systems, pp 14–16
Hill RC, Levenhagen M (1995) Metaphors and mental models: sensemaking and sensegiving in innovative and entrepreneurial activities. J Manage 21(6):1057
Hinde RA (1972) Non-verbal communication. Cambridge University Press, Cambridge
Holtzblatt K, Beyer HR (1995) Requirements gathering: the human factor. Commun ACM 38(5):31–32
Huang H, Trauth EM (2006) Cultural diversity challenges: issues for managing globally distributed knowledge workers in software development, managing IT professionals in the internet age. Idea Group, Inc, Hershey
Jeyaraj J (2005) Technical communication and cross cultural miscommunication: usability and the outsourcing of writing. Professional communication conference, IPCC 2005. Proceedings, International, pp 92–100
Kliem R (2004) Managing the risks of offshore IT development projects. Inf Syst Manage 21(3):22–27
Krishna S, Sahay S, Walsham G (2004) Managing cross-cultural issues in global software outsourcing. Commun ACM 47(4):62–66
Laplante PA, Neill CJ (2004) Opinion: “The demise of the waterfall model is imminent” and other urban myths. Queue 1(10):10–15
Lee G, DeLone W, Espinosa JA (2006) Ambidextrous coping strategies in globally distributed software development projects. Commun ACM 49(10):35–40
Macnamara JR (2004) The crucial role of research in multicultural and cross-cultural communication. J Commun Manage 8(3):322–334
NAO (2004) Improving IT procurement: the impact of the Office of Government Commerce’s initiatives on departments and suppliers in the delivery of major IT-enabled projects, HC 877 Session 2003–2004, 5 Nov 2004. National Audit Office, London
Navoraphan K, Gehringer EF, Culp J, Gyllstrom K, Stotts D (2006) Next-generation DPP with Sangam and Facetop. In: Proceedings of the 2006 OOPSLA workshop on eclipse technology eXchange, pp 6–10
Newell S, David G, Chand D (2007) Exploring trust among globally distributed work teams. System sciences, 2007. HICSS 2007. 40th annual Hawaii international conference on system sciences, pp 246c–246c
Ramesh B, Cao L, Mohan K, Xu P (2006) Can distributed software development be agile? Commun ACM 49(10):41–46
Roussev B, Akella R (2006) Agile outsourcing to India: structure and management. Management of the object-oriented development process, p 109
Ruzzier J, Sohal AS, Katna P, Zyngier S (2008) Success and failure in IT outsourcing by government agencies: two Australian case studies. Int J Bus Inf Syst 3(2):107–119
Sachdev V, Iyengar K (2007) Will agile methodologies work in offshore outsourcing. SWDSI07 San Diego, USA
Sauer J (2006) Agile practices in offshore outsourcing–an analysis of published experiences. In: Proceedings of the 29th information systems research seminar in Scandinavia, IRIS
Summers M (2008) Insights into an agile adventure with offshore partners. In: Proceedings of the agile 2008 conference. IEEE, 2008
Sutherland J, Schoonheim G, Rustenburg E, Rijk M (2008) Fully distributed scrum: the secret sauce for hyperproductive offshored development teams. In: Proceedings of the agile 2008. IEEE, 2008
Tafti MHA (2005) Risks factors associated with offshore IT outsourcing. Ind Manage Data Syst 105(5):549–560
Willcocks LP, Lacity MC (2006) Global sourcing of business and IT services. Palgrave Macmillan, Basingstoke
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer Science+Business Media New York
About this paper
Cite this paper
McGinnes, S. (2013). Barriers to Client Collaboration in Agile Offshore Information Systems Development. In: Pooley, R., Coady, J., Schneider, C., Linger, H., Barry, C., Lang, M. (eds) Information Systems Development. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-4951-5_48
Download citation
DOI: https://doi.org/10.1007/978-1-4614-4951-5_48
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-4950-8
Online ISBN: 978-1-4614-4951-5
eBook Packages: Computer ScienceComputer Science (R0)