[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2962695.2962703acmotherconferencesArticle/Chapter ViewAbstractPublication PagesxpConference Proceedingsconference-collections
research-article

Large-Scale Offshore Agile Tailoring: Exploring Product and Service Organisations

Published: 24 May 2016 Publication History

Abstract

This paper uses empirical data to compare large-scale agile method tailoring in two types of global software development programme: offshore outsourced services and offshore captive development centres. This research forms part of a larger study and uses data collected from face-to-face semi-structured open-ended interviews with over 50 practitioners in 9 international companies selected using a snowball sampling technique. Analysis has been conducted using 'Glaserian' grounded theory concepts, including open coding, memoing, constant comparison and theoretical saturation.
The contribution of the paper is to present a novel classification model contrasting solution focused development, where offshore organisations deliver a complete solution, and execution focused development, where offshore organisations implement work packages defined by the client. The research has discovered evidence of solution and execution focused models used by outsourced service providers. In addition, evidence is presented of solution and execution focused models used by insourced offshore development centres.
The classification model contrasts offshore project management with offshore management disintermediation, where staff from offshore organisations are directly managed by onshore client staff. Product ownership is commonly located onshore, but here too, counter examples of offshore product ownership have been found in outsourced service providers and insourced offshore development centres.

References

[1]
S. Adolph, W. Hall, and P. Kruchten. Using grounded theory to study the experience of software development. Empirical Software Engineering, 16(4):487--513, 2011.
[2]
W. Aspray, F. Mayadas, and M. Y. Vardi. Globalization and Offshoring of Software: A Report of the ACM Job Migration Task Force, 2006.
[3]
J. M. Bass. Influences on Agile Practice Tailoring in Enterprise Software Development. In Agile India, pages 1--9, Bangalore, India, Feb. 2012. IEEE.
[4]
J. M. Bass. How product owner teams scale agile methods to large distributed enterprises. Empirical Software Engineering, 20(6):1525--1557, 2015.
[5]
J. M. Bass. Artefacts and agile method tailoring in large-scale offshore software development programmes. Information and Software Technology, 74:1--16, Jul 2016.
[6]
T. Dingsøyr and N. Moe. Towards principles of large-scale agile development. In T. Dingsøyr, N. Moe, R. Tonelli, S. Counsell, C. Gencel, and K. Petersen, editors, Agile Methods. Large-Scale Development, Refactoring, Testing, and Estimation, volume 199 of Lecture Notes in Business Information Processing, pages 1--8. Springer International Publishing, 2014.
[7]
T. Dingsøyr, S. Nerur, V. Balijepally, and N. B. Moe. A decade of agile methodologies: Towards explaining agile software development. Journal of Systems and Software, 85(6):1213--1221, 2012. Special Issue: Agile Development.
[8]
T. Dybå and T. Dingsøyr. What do we know about agile software development? IEEE Software, 26(5):6-9, 2009.
[9]
B. G. Glaser. Basics of Grounded Theory Analysis: Emergence vs. Forcing. Sociology Press, Mill Valley, USA, 1992.
[10]
B. G. Glaser and A. L. Strauss. Discovery of Grounded Theory: Strategies for Qualitative Research. Aldine, Chicago, IL., USA, 1967.
[11]
G. Höfner and V. Mani. TAPER: A generic framework for establishing an offshore development center. In Global Software Engineering, 2007. ICGSE 2007. Second IEEE International Conference on, pages 162--172, Aug. 2007.
[12]
S. Krishna, S. Sahay, and G. Walsham. Managing Cross-cultural Issues in Global Software Outsourcing. Commun. ACM, 47(4):62--66, Apr. 2004.
[13]
N. B. Moe, D. Šmite, G. K. Hanssen, and H. Barney. From offshore outsourcing to insourcing and partnerships: four failed outsourcing attempts. Empirical Software Engineering, 19(5):1225--1258, Oct. 2014.
[14]
K. H. Rolland. Scaling Across Knowledge Boundaries: A Case Study Of A Large-Scale Agile Software Development Project. Edinburgh, UK, June 2016.
[15]
S. Sahay, B. Nicholson, and S. Krishna. Global IT Outsourcing: Software Development across Borders. Cambridge University Press, Nov. 2003.
[16]
D. Šmite, C. Wohlin, A. Aurum, R. Jabangwe, and E. Numminen. Offshore insourcing in software development: Structuring the decision-making process. Journal of Systems and Software, 86(4):1054--1067, Apr. 2013.
[17]
D. Šmite, C. Wohlin, Z. Galvinņa, and R. Prikladnicki. An empirically based terminology and taxonomy for global software engineering. Empirical Software Engineering, 19(1):105--153, July 2012.

Cited By

View all
  • (2023)Implications of regulatory policy for building secure agile software in Nigeria: A grounded theoryTHE ELECTRONIC JOURNAL OF INFORMATION SYSTEMS IN DEVELOPING COUNTRIES10.1002/isd2.1228589:6Online publication date: 18-Jun-2023
  • (2016)Scaling Across Knowledge BoundariesProceedings of the Scientific Workshop Proceedings of XP201610.1145/2962695.2962700(1-5)Online publication date: 24-May-2016

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
XP '16 Workshops: Proceedings of the Scientific Workshop Proceedings of XP2016
May 2016
128 pages
ISBN:9781450341349
DOI:10.1145/2962695
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 24 May 2016

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Large-scale
  2. agile
  3. far-shoring
  4. in-house development centres
  5. insourcing
  6. off-shoring
  7. outsourcing
  8. sourcing models

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

XP '16 Workshops

Acceptance Rates

Overall Acceptance Rate 11 of 15 submissions, 73%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)9
  • Downloads (Last 6 weeks)1
Reflects downloads up to 12 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Implications of regulatory policy for building secure agile software in Nigeria: A grounded theoryTHE ELECTRONIC JOURNAL OF INFORMATION SYSTEMS IN DEVELOPING COUNTRIES10.1002/isd2.1228589:6Online publication date: 18-Jun-2023
  • (2016)Scaling Across Knowledge BoundariesProceedings of the Scientific Workshop Proceedings of XP201610.1145/2962695.2962700(1-5)Online publication date: 24-May-2016

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media