[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

When Distribution of Tasks and Skills are Fundamentally Problematic: A Failure Story from Global Software Outsourcing

Published: 06 December 2017 Publication History

Abstract

Using ethnographic data, we provide a critical reflection on the discrepancies between the application of agile development principles and the conditions which render these principles effective for global software development work. This reflection is based on the analysis of a failed collaboration within a global software project, which relied heavily on feedback from mundane project tools utilized for everyday coordination and monitoring. Our study reveals that these tools hid serious issues relating to both the distribution of socio-technical skills and a discharge of accountability in task execution. As a result, markers of complex collaborative problems were concealed. Furthermore, the imbalance evident in outsourcing setups, which is enacted through high and low status task distribution among partners, further compounds collaboration problems by emphasizing assumptions about remote workers in the absence of direct forms of knowledge interchange.

References

[1]
Gabriela Avram, Liam Bannon, John Bowers, Anne Sheehan, and Daniel K Sullivan. 2009. Bridging, Patching and Keeping the Work Flowing: Defect Resolution in Distributed Software Development. Computer Supported Cooperative Work (CSCW) 18, 5-6, 477--507.
[2]
D E Bailey, P M Leonardi, and S R Barley. 2012. The lure of the virtual. Organization Science.
[3]
P L Bannerman. 2008. Risk and risk management in software projects: A reassessment. Journal of Systems and Software.
[4]
Marc Berg. 2001. Implementing information systems in health care organizations: myths and challenges. International Journal of Medical Informatics 64, 2-3, 143--156.
[5]
Pernille Bjørn and Nina Boulus. 2011. Dissenting in reflective conversations: Critical components of doing action research. Action Research 9, 3, 282--302.
[6]
Pernille Bjørn and Ojelanki Ngwenyama. 2009. Virtual team collaboration: building shared meaning, resolving breakdowns and creating translucence. Information Systems Journal 19, 3, 227--253.
[7]
Pernille Bjørn, Sue Burgoyne, Vicky Crompton, Teri MacDonald, Barbe Pickering, and Sue Munro. 2009. Boundary factors and contextual contingencies: configuring electronic templates for healthcare professionals. Eur J Inf Syst 18, 5, 428--441.
[8]
Pernille Bjørn, Morten Esbensen, Rasmus Eskild Jensen, and Stina Matthiesen. 2014. Does Distance Still Matter? Revisiting the CSCW Fundamentals on Distributed Collaboration. ACM Trans. Comput.-Hum. Interact. 21, 5, 27--26.
[9]
Jeanette Blomberg and Helena Karasti. 2013. Reflections on 25 Years of Ethnography in CSCW. Computer Supported Cooperative Work (CSCW) 22, 4-6, 373--423.
[10]
Alexander Boden, Bernhard Nett, and Volker Wulf. 2007. Coordination Practices in Distributed Software Development of Small Enterprises. IEEE Computer Society, 235--246.
[11]
Alexander Boden, Bernhard Nett, and Volker Wulf. 2009. Trust and Social Capital: Revisiting an Offshoring Failure Story of a Small German Software Company. In ECSCW 2009, Ina Wagner, Hilda Tellioğlu, Ellen Balka, Carla Simone and Luigina Ciolfi (eds.). Springer London, 123--142.
[12]
Alexander Boden, Frank Rosswog, Gunnar Stevens, and Volker Wulf. 2014. Articulation spaces: bridging the gap between formal and informal coordination. ACM, 1120--1130.
[13]
Geoffrey C Bowker and Susan Leigh Star. 2000. Sorting Things Out. MIT Press.
[14]
Narciso Cerpa and June M Verner. 2009. Why did your project fail? Commun. ACM 52, 12, 130--5.
[15]
Lars R. Christensen and Pernille Bjørn. 2014. Documentscape: intertextuality, sequentiality, & autonomy at work.
[16]
Kathleen M Eisenhardt. 1989. Building Theories from Case Study Research. The Academy of Management Review, 14, 4, 532--550.
[17]
Robert M Emerson, Rachel I Fretz, and Linda L Shaw. 2011. Writing Ethnographic Fieldnotes, Second Edition. University of Chicago Press.
[18]
Thomas Erickson and Wendy A Kellogg. 2000. Social translucence: an approach to designing systems that support social processes. ACM Trans. Comput.-Hum. Interact. 7, 1, 59--83.
[19]
Morten Esbensen and Pernille Bjørn. 2014. Routine and Standardization in Global Software Development. ACM Request Permissions, 12--23.
[20]
Ewusi-Mensah. 2003. Software Development Failures. MIT Press.
[21]
Samer Faraj and Lee Sproull. 2000. Coordinating Expertise in Software Development Teams. Manage. Sci. 46, 12, 1554--1568.
[22]
Diana E Forsythe. 1999. "It's Just a Matter of Common Sense": Ethnography as Invisible Work. Computer Supported Cooperative Work (CSCW) 8, 1-2, 127--145.
[23]
Marco Aurelio Gerosa, David Redmiles, Pernille Bjørn, and Anita Sarma. 2015. Editorial: Thematic series on software engineering from a social network perspective. Journal of Internet Services and Applications 6, 1, 109.
[24]
Rebecca E Grinter. 2003. Recomposition: Coordinating a Web of Software Dependencies. Computer Supported Cooperative Work (CSCW) 12, 3, 297--327.
[25]
Wen-Ming Han and Sun-Jen Huang. 2007. An empirical analysis of risk components and performance on software projects. Journal of Systems and Software 80, 1, 42--50.
[26]
James D Herbsleb and Audris Mockus. 2003. An Empirical Study of Speed and Communication in Globally Distributed Software Development. Software Engineering, IEEE Transactions on 29, 6, 481--494.
[27]
Pamela J Hinds and Diane E Bailey. 2003. Out of Sight, Out of Sync: Understanding Conflict in Distributed Teams. Organization Science 14, 6, 615--632.
[28]
Pamela J Hinds and Mark Mortensen. 2005. Understanding Conflict in Geographically Distributed Teams: The Moderating Effects of Shared Identity, Shared Context, and Spontaneous Communication. Organization Science 16, 3, 290--307.
[29]
Pamela Hinds, Daniela Retelny, and Catherine Cramton. 2015. In the Flow, Being Heard, and Having Opportunities. ACM Press, 864--875.
[30]
Naja L Holten Møller and Signe Vikkelsø. 2012. The Clinical Work of Secretaries: Exploring the Intersection of Administrative and Clinical Work in the Diagnosing Process. In From Research to Practice in the Design of Cooperative Systems: Results and Open Challenges. Springer London, London, 33--47.
[31]
Waqar Hussain and Tony Clear. 2014. Spreadsheets As Collaborative Technologies in Global Requirements Change Management. IEEE Computer Society, 74--83.
[32]
Lilly C Irani and M Six Silberman. 2013. Turkopticon: interrupting worker invisibility in amazon mechanical turk. ACM, 611--620.
[33]
Lilly Irani, Paul Dourish, and Melissa Mazmanian. 2010. Shopping for Sharpies in Seattle: Mundane Infrastructures of Transnational Design. ACM, 39--48.
[34]
Rasmus Eskild Jensen and Pernille Bjørn. 2012. Divergence and Convergence in Global Software Development: Cultural Complexities as Social Worlds. In From Research to Practice in the Design of Cooperative Systems: Results and Open Challenges, Julie Dugdale, Cédric Masclet, Maria Antonietta Grasso, Jean-François Boujut and Parina Hassanaly (eds.). Springer London, 123--136.
[35]
Rasmus Eskild Jensen and Bonnie Nardi. 2014. The Rhetoric of Culture as an Act of Closure in a Cross-national Software Development Department.
[36]
Paul M Leonardi and Diane E Bailey. 2008. Transformational technologies and the creation of new work practices: making implicit knowledge explicit in task-based offshoring. MIS Q. 32, 2, 411--436.
[37]
P Luff, J Hindmarsh, and C Heath. 2000. Workplace Studies: Recovering Work Practice and Informing System Design. Cambridge University Press.
[38]
David Martin, Benjamin V. Hanrahan, Jacki O'Neill, and Neha Gupta. 2014. Being a turker. In Proceedings of the 17th ACM conference on Computer supported cooperative work & social computing (CSCW '14). ACM, New York, NY, USA, 224--235.
[39]
David Martin, Jacki O'Neill, Dave Randall, and Mark Rouncefield. 2007. How Can I Help You? Call Centres, Classification Work and Coordination. Computer Supported Cooperative Work (CSCW) 16, 3, 231--264.
[40]
Stina Matthiesen and Pernille Bjørn. 2015. Why Replacing Legacy Systems Is So Hard in Global Software Development: An Information Infrastructure Perspective. In Proceedings of the 18th ACM Conference on Computer Supported Cooperative Work & Social Computing (CSCW '15).
[41]
Stina Matthiesen, Pernille Bjørn, and Lise Møller Petersen. 2014. "Figure out how to code with the hands of others": recognizing cultural blind spots in global software development. In Proceedings of the 17th ACM conference on Computer supported cooperative work & social computing (CSCW '14). 1107--1119.
[42]
Anca Metiu. 2006. Owning the Code: Status Closure in Distributed Groups. Organization Science 17, 4, 418--435.
[43]
Nachiappan Nagappan, Brendan Murphy, and Victor Basili. 2008. The influence of organizational structure on software quality: an empirical case study. ACM Press, 521--530.
[44]
Bonnie A Nardi and Yrjö Engeström. 1999. A Web on the Wind: The Structure of Invisible Work. Computer Supported Cooperative Work 8, 1-2, 1--8.
[45]
Tsedal B Neeley, Pamela J Hinds, and Catherine D Cramton. 2012. The (Un)Hidden Turmoil of Language in Global Collaboration. Organizational Dynamics 41, 3, 236--244.
[46]
Tsedal B Neeley. 2012. Language Matters: Status Loss and Achieved Status Distinctions in Global Organizations. Organization Science 24, 2, 476--497.
[47]
Gary M Olson and Judith S Olson. 2000. Distance matters. Hum.-Comput. Interact. 15, 2, 139--178.
[48]
D Randall, R Procter, Y Lin, and M Poschen. 2011. Distributed ontology building as practical work. International Journal of ....
[49]
David Randall, Richard Harper, and Mark Rouncefield. 2007. Fieldwork for Design. Springer Science & Business Media.
[50]
N Raval and P Dourish. 2016. Standing Out from the Crowd: Emotional Labor, Body Labor, and Temporal Labor in Ridesharing.
[51]
Johann Rost. 2004. Political Reasons for Failed Software Projects. IEEE Software 21, 6, 104--103.
[52]
Kari Rönkkö, Yvonne Dittrich, and Dave Randall. 2005. When Plans do not Work Out: How Plans are Used in Software Development Projects. Computer Supported Cooperative Work (CSCW) 14, 5, 433--468.
[53]
Ken Schwaber. 2004. Agile Project Management With Scrum. Microsoft Press, Redmond, WA, USA.
[54]
Phoebe Sengers, Kirsten Boehner, Shay David, and Joseph 'Jofish Kaye. 2005. Reflective Design. ACM, 49--58.
[55]
Susan Leigh Star and Geoffrey C Bowker. 2007. Enacting silence: Residual categories as a challenge for ethics, information systems, and communication. Ethics and Information Technology 9, 4, 273--280.
[56]
Susan Leigh Star and Anselm Strauss. 1999. Layers of Silence, Arenas of Voice: The Ecology of Visible and Invisible Work. Computer Supported Cooperative Work (CSCW) 8, 1-2, 9--30.
[57]
Susan Leigh Star. 1991. Invisible Work and Silenced Dialogues in Representing Knowledge. Women, Work and Computerization: Understanding and Overcoming Bias in Work and Education., Amsterdam, North Holland.
[58]
Anselm Strauss. 1988. The articulation of project work: An organizational process. The Sociological Quarterly 29, 2, 163--178.
[59]
Lucy Suchman. 1995. Making work visible. Communications of the ACM.
[60]
Anne-Marie Søderberg, S Krishna, and Pernille Bjørn. 2013. Global Software Development: Commitment, Trust and Cultural Sensitivity in Strategic Partnerships. Journal of International Management 19, 4, 347--361.
[61]
Katie G Tanaka and Amy Voida. 2016. Legitimacy Work: Invisible Work in Philanthropic Crowdfunding. ACM, 4550--4561.
[62]
Ina Wagner. 1993. Women's voice: The case of nursing information systems. AI & society 7, 4, 295--310.
[63]
B Whittaker. 1999. What went wrong? Unsuccessful information technology projects. Information Management & Computer Security.

Cited By

View all
  • (2025)Learning to Work From Home: How Novice and Experienced Software Professionals Compare Online and In-person CollaborationProceedings of the ACM on Human-Computer Interaction10.1145/37011999:1(1-38)Online publication date: 10-Jan-2025
  • (2024)Revisiting Grudin’s eight challenges for developers of groupware technologies 30 years lateri-com10.1515/icom-2023-003923:1(7-31)Online publication date: 21-Mar-2024
  • (2024)Achieving Symmetry in Synchronous Interaction in Hybrid Work is ImpossibleACM Transactions on Computer-Human Interaction10.1145/364861731:4(1-34)Online publication date: 19-Sep-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Proceedings of the ACM on Human-Computer Interaction
Proceedings of the ACM on Human-Computer Interaction  Volume 1, Issue CSCW
November 2017
2095 pages
EISSN:2573-0142
DOI:10.1145/3171581
Issue’s Table of Contents
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 the author(s) 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: 06 December 2017
Published in PACMHCI Volume 1, Issue CSCW

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. categories
  2. distributed work
  3. distribution of socio-technical expertise
  4. ethnography
  5. failure
  6. global software development (gsd)
  7. invisible work
  8. task accountability

Qualifiers

  • Research-article

Funding Sources

  • Danish Council for Strategic Research

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)37
  • Downloads (Last 6 weeks)2
Reflects downloads up to 23 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2025)Learning to Work From Home: How Novice and Experienced Software Professionals Compare Online and In-person CollaborationProceedings of the ACM on Human-Computer Interaction10.1145/37011999:1(1-38)Online publication date: 10-Jan-2025
  • (2024)Revisiting Grudin’s eight challenges for developers of groupware technologies 30 years lateri-com10.1515/icom-2023-003923:1(7-31)Online publication date: 21-Mar-2024
  • (2024)Achieving Symmetry in Synchronous Interaction in Hybrid Work is ImpossibleACM Transactions on Computer-Human Interaction10.1145/364861731:4(1-34)Online publication date: 19-Sep-2024
  • (2023)Collocated Distance: A Fundamental Challenge for the Design of Hybrid Work TechnologiesProceedings of the 2023 CHI Conference on Human Factors in Computing Systems10.1145/3544548.3580899(1-16)Online publication date: 19-Apr-2023
  • (2023)Sparse regularization based feature selectionProcedia Computer Science10.1016/j.procs.2023.08.129221:C(1386-1393)Online publication date: 20-Sep-2023
  • (2023)An Intelligent System for Detecting Fake NewsProcedia Computer Science10.1016/j.procs.2023.08.088221:C(1058-1065)Online publication date: 20-Sep-2023
  • (2023)Shortest path graphs for semi-directed InDoor navigationProcedia Computer Science10.1016/j.procs.2023.07.047221:C(346-353)Online publication date: 20-Sep-2023
  • (2023)A Faster DBSCAN Algorithm Based on Self-Adaptive Determination of ParametersProcedia Computer Science10.1016/j.procs.2023.07.017221:C(113-120)Online publication date: 20-Sep-2023
  • (2023)Measurement of collaboration with agile practices in a Virtual Learning EnvironmentProcedia Computer Science10.1016/j.procs.2023.07.005221:C(33-40)Online publication date: 1-Jan-2023
  • (2023)Implicit bias and negative stereotyping in global software development and why it is time to move on!Journal of Software: Evolution and Process10.1002/smr.243535:5Online publication date: 25-Apr-2023
  • Show More Cited By

View Options

Login options

Full Access

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