Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Communication Channels and their Challenges: an Analysis of Software Development Teams during the COVID-19 Pandemic

Published: 29 December 2022 Publication History
  • Get Citation Alerts
  • Abstract

    Software development teams depend on the constant and varied use of technological tools that contribute to the fluidity of development activities. The communication channels provided by these tools contribute to the participatory culture of software development, where requirements include getting involved, learning and co-producing the code. However, the choice of channels to support development is still an open question in the scientific community. Through an investigation of closed remote software teams from a large public educational institution in Brazil during the COVID-19 Pandemic, we identified their preferred communication channels and analyzed them to learn how to improve collaboration. We also drew some comparison with social developers and took a look at the challenges that these channels impose and solutions adopted to mitigate these problems.

    References

    [1]
    Akua Ahyia Adu-Oppong and Emmanuel Agyin-Birikorang. 2014. Communication in the workplace: Guidelines for improving effectiveness. Global journal of commerce & management perspective 3, 5 (2014), 208--213.
    [2]
    Muhammad Ovais Ahmad, Valentina Lenarduzzi, Markku Oivo, and Davide Taibi. 2018. Lessons learned on communication channels and practices in Agile Software Development. Proceedings of the 2018 Federated Conference on Computer Science and Information Systems, FedCSIS 2018 15 (2018), 929--938. https://doi.org/10.15439/2018F72
    [3]
    Pernille Bjørn, Morten Esbensen, Rasmus Eskild Jensen, and Stina Matthiesen. 2014. Does distance still matter? Revisiting the CSCW fundamentals on distributed collaboration. ACM Transactions on Computer-Human Interaction (TOCHI) 21, 5 (2014), 1--26.
    [4]
    Michael Chui, James Manyika, and Jacques Bughin. 2012. The Social Economy: Unlocking value and productivity through Social Technologies. Technical Report July. McKinsey Global Institute. http://dln.jaipuria.ac.in:8080/jspui/bitstream/ 123456789/2875/1/MGI_The_social_economy_Full_report.pdf
    [5]
    Helen Eboh Cletus, Nor Asiah Mahmood, Abubakar Umar, and Ahmed Doko Ibrahim. 2018. Prospects and challenges of workplace diversity in modern day organizations: A critical review. HOLISTICA--Journal of Business and Public Administration 9, 2 (2018), 35--52.
    [6]
    Vincent C Conzola and Michael S Wogalter. 2001. A communication--human information processing (C--HIP) approach to warning effectiveness in the workplace. Journal of Risk Research 4, 4 (2001), 309--322.
    [7]
    Diego C Da Silva, Jefferson G Roberto, Gonçalo J Soares, Osman C Menezes Junior, Ramon M Tavares, and Elienay M F Fuly. 2018. Problemas e Prejuízos pelas Falhas de Comunicação entre Setores da Engenharia (Problems and Losses due to Communication Failures between Engineering Sectors) <in portuguese>. PMKB. Retrieved October 31, 2022 from https://pmkb.com.br/artigos/problemas-e-prejuizos-pelas-falhas-de-comunicacao-entre-setores-da-engenharia/
    [8]
    Ann L Darling and Deanna P Dannels. 2003. Practicing engineers talk about the importance of talk: A report on the role of oral communication in the workplace. Communication Education 52, 1 (2003), 1--16.
    [9]
    Dora Dzvonyar, Lukas Alperowitz, Dominic Henze, and Bernd Bruegge. 2018. Team Composition in Software Engineering Project Courses. In Proceedings of the 2nd International Workshop on Software Engineering Education for Millennials (Gothenburg, Sweden) (SEEM '18). Association for Computing Machinery, New York, NY, USA, 16--23. https://doi.org/10.1145/3194779.3194782
    [10]
    Juliana B. S. França, Angelica F. S. Dias, and Marcos R. S. Borges. 2015. Observations on collaboration in agile software development. In 2015 IEEE 19th International Conference on Computer Supported Cooperative Work in Design (CSCWD), Vol. 1. IEEE, New Jersey, NJ, USA, 147--152. https://doi.org/10.1109/CSCWD.2015.7230949
    [11]
    Hugo Fuks, Alberto B Raposo, Marco A Gerosa, and Carlos J P Lucena. 2005. Applying the 3C model to groupware development. International Journal of Cooperative Information Systems 14, 02n03 (2005), 299--328.
    [12]
    Nalina Ganapathi and N Panchanatham. 2012. Workplace stress: the need for communication and knowledge sharing. Internat J Exclusive Manage Res 2 (2012), 1--5.
    [13]
    Amanda Lee Hughes and Rohan Shah. 2016. Designing an Application for Social Media Needs in Emergency Public Information Work. In Proceedings of the 19th International Conference on Supporting Group Work (GROUP '16). Association for Computing Machinery, New York, NY, USA, 399--408. https://doi.org/10.1145/2957276.2957307
    [14]
    Henry Jenkins. 2009. Confronting the challenges of participatory culture: Media education for the 21st century. The MIT Press, Cambridge, MA, USA.
    [15]
    Arif Jetha, Basak Yanar, A Morgan Lay, and Cameron Mustard. 2019. Work disability management communication bottlenecks within large and complex public service organizations: a sociotechnical systems study. Journal of Occupational Rehabilitation 29, 4 (2019), 754--763.
    [16]
    Rodi Jolak, Andreas Wortmann, Michel Chaudron, and Bernhard Rumpe. 2018. Does distance still matter? revisiting collaborative distributed software design. IEEE Software 35, 6 (2018), 40--47.
    [17]
    Negar Khojasteh. 2020. Designing CMC Tools for Separated Families. In Companion of the 2020 ACM International Conference on Supporting Group Work (GROUP '20). Association for Computing Machinery, New York, NY, USA, 49--52. https://doi.org/10.1145/3323994.3372140
    [18]
    Filippo Lanubile. 2013. Social software as key enabler of collaborative development environments.
    [19]
    Gregor McEwan and Carl Gutwin. 2016. Chess as a Conversation: Artefact-Based Communication in Online Competitive Board Games. In Proceedings of the 19th International Conference on Supporting Group Work (GROUP '16). Association for Computing Machinery, New York, NY, USA, 21--30. https://doi.org/10.1145/2957276.2957314
    [20]
    Peter Monkhouse. 2015. My project is failing, it is not my fault. PMI® Global Congress 2015 - EMEA, London, England.
    [21]
    Gary M Olson and Judith S Olson. 2000. Distance matters. Human--computer interaction 15, 2--3 (2000), 139--178.
    [22]
    Judith S. Olson, Erik C. Hofer, Nathan Bos, Ann Zimmerman, Gary M. Olson, Daniel Cooney, and Ixchel Faniel. 2008. 73A Theory of Remote Scientific Collaboration. In Scientific Collaboration on the Internet. The MIT Press, Cambridge, MA, USA. https://doi.org/10.7551/mitpress/9780262151207.003.0005 arXiv:https://academic.oup.com/mit-press-scholarshiponline/book/0/chapter/175283834/chapter-ag-pdf/44742677/book_17634_section_175283834.ag.pdf
    [23]
    Judith S Olson and Gary M Olson. 2014. How to make distance work work. interactions 21, 2 (2014), 28--35.
    [24]
    Zayyanu Shitu, Isyaku Hassan, Myat Moe Thwe Aung, Tuan Hairulnizam Tuan Kamaruzaman, Rabiu Muazu Musa, and Others. 2018. Avoiding medication errors through effective communication in a healthcare environment. Malaysian Journal of Movement, Health & Exercise 7, 1 (2018), 115--128.
    [25]
    Carlos Eduardo Stefani and Marcelo Duduchi. 2019. Avaliação da Maturidade em Colaboração de Equipes Ágeis de Desenvolvimento de Software. In Anais do XV Simpósio Brasileiro de Sistemas Colaborativos. SBC, Porto Alegre, RS, Brazil, 92--97.
    [26]
    Margaret-Anne Storey, Leif Singer, Brendan Cleary, Fernando Figueira Filho, and Alexey Zagalsky. 2014. The (R) Evolution of Social Media in Software Engineering. In Future of Software Engineering Proceedings (Hyderabad, India) (FOSE 2014). Association for Computing Machinery, New York, NY, USA, 100--116. https://doi.org/10.1145/2593882. 2593887
    [27]
    Margaret-Anne Storey, Alexey Zagalsky, Fernando Figueira Filho, Leif Singer, and Daniel M German. 2016. How social and communication channels shape and challenge a participatory culture in software development. IEEE Transactions on Software Engineering 43, 2 (2016), 185--204.

    Cited By

    View all
    • (2024)A colaboração em reuniões remotas: uma análise sobre o uso da câmera e a produtividadeAnais do XIX Simpósio Brasileiro de Sistemas Colaborativos (SBSC 2024)10.5753/sbsc.2024.238072(124-137)Online publication date: 29-Apr-2024
    • (2024)Investigating Open Innovation Practices to Support Requirements Management in Software EcosystemsSoftware Business10.1007/978-3-031-53227-6_3(35-50)Online publication date: 9-Feb-2024
    • (2023)An empirical investigation on the benefits of gamification in communication within university development teamsComputer Applications in Engineering Education10.1002/cae.2267531:6(1808-1822)Online publication date: 14-Aug-2023

    Index Terms

    1. Communication Channels and their Challenges: an Analysis of Software Development Teams during the COVID-19 Pandemic

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image Proceedings of the ACM on Human-Computer Interaction
      Proceedings of the ACM on Human-Computer Interaction  Volume 7, Issue GROUP
      GROUP
      January 2023
      414 pages
      EISSN:2573-0142
      DOI:10.1145/3578937
      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 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: 29 December 2022
      Published in PACMHCI Volume 7, Issue GROUP

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. collaborative development
      2. communication channels
      3. covid-19
      4. remote work

      Qualifiers

      • Research-article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)121
      • Downloads (Last 6 weeks)11
      Reflects downloads up to 26 Jul 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)A colaboração em reuniões remotas: uma análise sobre o uso da câmera e a produtividadeAnais do XIX Simpósio Brasileiro de Sistemas Colaborativos (SBSC 2024)10.5753/sbsc.2024.238072(124-137)Online publication date: 29-Apr-2024
      • (2024)Investigating Open Innovation Practices to Support Requirements Management in Software EcosystemsSoftware Business10.1007/978-3-031-53227-6_3(35-50)Online publication date: 9-Feb-2024
      • (2023)An empirical investigation on the benefits of gamification in communication within university development teamsComputer Applications in Engineering Education10.1002/cae.2267531:6(1808-1822)Online publication date: 14-Aug-2023

      View Options

      Get Access

      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