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

skip to main content
10.1145/3528579.3529171acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
research-article
Open access

Collaboration tool choices and use in remote software teams: emerging results from an ongoing study

Published: 19 July 2022 Publication History

Abstract

As a result of the COVID-19 pandemic, more software teams than ever find themselves working in a remote model with team members separated by location, timezone, and working hours. This working model is expected to persist post-pandemic as companies explore the benefits of hybrid working. Software teams have always been reliant on tools to help them build software. Now they find themselves wholly reliant on tools to help them collaborate online. Surprisingly, there has been little research to date on which collaboration tools are used, how they are chosen, how they are used, and what challenges are faced when using such tools. This short paper offers emerging findings from an ongoing study in which we are interviewing software professionals about these questions. The insights are preliminary in that we are still conducting additional interviews beyond the ones reported here, yet some common themes are already emerging. Among others, we highlight the following: choice of tools made by the teams is opportunistic; teams adapt existing collaboration practices to utilize the tools better when working remotely; and a persistent problem exists of being unable to find information across chats, emails, and documents.

References

[1]
Fabio Calefato, Andrea Giove, Filippo Lanubile, and Marco Losavio. 2020. A case study on tool support for collaboration in agile development. In Proceedings of the 15th International Conference on Global Software Engineering (ICGSE '20). Association for Computing Machinery, New York, NY, USA, 11--21.
[2]
Fabio Calefato and Filippo Lanubile. 2016. A Hub-and-Spoke Model for Tool Integration in Distributed Development. In 2016 IEEE 11th International Conference on Global Software Engineering (ICGSE). IEEE Computer Society, Irvine, CA, USA., 129--133.
[3]
Mauro Cherubini, Gina Venolia, Rob DeLine, and Amy J. Ko. 2007. Let's go to the whiteboard: how and why software developers use drawings. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM, San Jose California USA, 557--566.
[4]
Laura Dabbish and Robert E. Kraut. 2004. Controlling interruptions: awareness displays and social motivation for coordination. In Proceedings of the 2004 ACM conference on Computer supported cooperative work (CSCW '04). Association for Computing Machinery, New York, NY, USA, 182--191.
[5]
Christof Ebert. 2011. Global Software and IT: A Guide to Distributed Development, Projects, and Outsourcing. John Wiley & Sons, Hobeken, New Jersey.
[6]
Nicole Forsgren, Jez Humble, and Gene Kim. 2018. Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations. IT Revolution Press, Portland, OR.
[7]
Nicole Forsgren, Margaret-Anne Storey, Chandra Maddila, Thomas Zimmermann, Brian Houck, and Jenna Butler. 2021. The SPACE of Developer Productivity. ACM Queue 19, 1 (March 2021), 29.
[8]
James D. Herbsleb. 2007. Global Software Engineering: The Future of Socio-technical Coordination. In Future of Software Engineering (FOSE '07). IEEE Computer Society, Minneapolis, MN, USA, 188--198.
[9]
Filippo Lanubile, Christof Ebert, Rafael Prikladnicki, and Aurora Vizcaíno. 2010. Collaboration Tools for Global Software Engineering. IEEE Software 27, 2 (March 2010), 52--55.
[10]
Pernille Lous, Paolo Tell, Christian Bo Michelsen, Yvonne Dittrich, Marco Kuhrmann, and Allan Ebdrup. 2018. Virtual by Design: How a Work Environment can Support Agile Distributed Software Development. In 2018 IEEE/ACM 13th International Conference on Global Software Engineering (ICGSE). IEEE, Gothenberg, 97--106.
[11]
Chris Matyszczyk. 2022. How 5,000 frustrated customers forced Microsoft to make a big change. https://www.zdnet.com/article/how-5000-frustrated-customers-forced-microsoft-to-make-a-big-change/
[12]
Microsoft. 2021. The Next Great Disruption Is Hybrid Work---Are We Ready? https://www.microsoft.com/en-us/worklab/work-trend-index/hybrid-work
[13]
Miro. 2022. Miro Raises $400M in Series C Funding Round to Accelerate Innovation Through Visual Collaboration in the New Hybrid Workplace | Miro. https://miro.com/newsroom/miro-series-c/
[14]
Gary M. Olson and Judith S. Olson. 2000. Distance Matters. Human-Computer Interaction 15, 2-3 (Sept. 2000), 139--178.
[15]
Paul Ralph, Sebastian Baltes, Gianisa Adisaputri, Richard Torkar, Vladimir Kovalenko, Marcos Kalinowski, Nicole Novielli, Shin Yoo, Xavier Devroey, Xin Tan, Minghui Zhou, Burak Turhan, Rashina Hoda, Hideaki Hata, Gregorio Robles, Amin Milani Fard, and Rana Alkadhi. 2020. Pandemic programming. Empir Software Eng 25, 6 (Nov. 2020), 4927--4961.
[16]
Anita Sarma and André van der Hoek. 2010. Categorizing the Spectrum of Coordination Technology. Computer 43, 6 (June 2010), 61--67.
[17]
Viktoria Stray, Nils Brede Moe, and Mehdi Noroozi. 2019. Slack Me If You Can! Using Enterprise Social Networking Tools in Virtual Agile Teams. In 2019 ACM/IEEE 14th International Conference on Global Software Engineering (ICGSE). 111--121.
[18]
Dustin Wüest, Norbert Seyff, and Martin Glinz. 2019. FlexiSketch: a lightweight sketching and metamodeling approach for end-users. Softw Syst Model 18, 2 (April 2019), 1513--1541.

Cited By

View all
  • (2024)Circle Back Next Week: The Effect of Meeting-Free Weeks on Distributed Workers’ Unstructured Time and Attention NegotiationProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642175(1-17)Online publication date: 11-May-2024
  • (2024)Agile Blueprint Model Method in the Software Development Process with Increment of Version2024 IEEE 4th International Conference on Software Engineering and Artificial Intelligence (SEAI)10.1109/SEAI62072.2024.10674366(157-164)Online publication date: 21-Jun-2024
  • (2024)On meetings involving remote software teamsInformation and Software Technology10.1016/j.infsof.2024.107541175:COnline publication date: 1-Nov-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
CHASE '22: Proceedings of the 15th International Conference on Cooperative and Human Aspects of Software Engineering
May 2022
122 pages
ISBN:9781450393423
DOI:10.1145/3528579
This work is licensed under a Creative Commons Attribution International 4.0 License.

Sponsors

In-Cooperation

  • IEEE CS

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 19 July 2022

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. collaboration
  2. collaboration tools
  3. developer tools
  4. remote software development
  5. software team practices
  6. virtual software teams

Qualifiers

  • Research-article

Funding Sources

  • CNPq
  • Fapergs

Conference

ICSE '22
Sponsor:

Acceptance Rates

Overall Acceptance Rate 47 of 70 submissions, 67%

Upcoming Conference

ICSE 2025

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)372
  • Downloads (Last 6 weeks)64
Reflects downloads up to 17 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Circle Back Next Week: The Effect of Meeting-Free Weeks on Distributed Workers’ Unstructured Time and Attention NegotiationProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642175(1-17)Online publication date: 11-May-2024
  • (2024)Agile Blueprint Model Method in the Software Development Process with Increment of Version2024 IEEE 4th International Conference on Software Engineering and Artificial Intelligence (SEAI)10.1109/SEAI62072.2024.10674366(157-164)Online publication date: 21-Jun-2024
  • (2024)On meetings involving remote software teamsInformation and Software Technology10.1016/j.infsof.2024.107541175:COnline publication date: 1-Nov-2024
  • (2023)Continuous Integration and Continuous Deployment (CI/CD) Pipeline for the SaaS Documentation DeliveryDecision Intelligence Solutions10.1007/978-981-99-5994-5_5(41-50)Online publication date: 15-Dec-2023

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media