Communication Channels and their Challenges
Adriano Neves de Paula e Souza, Sírius Thadeu Ferreira da Silva, Juliana Baptista dos Santos França, Angélica F. S. Dias, Jonice Oliveira, Adriana Santarosa Vivacqua · Proceedings of the ACM on Human-Computer Interaction · 2022
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.