Skip to main content

Comparison Framework for Team-Based Communication Channels

  • Conference paper
  • First Online:
  • 3428 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 11915))

Abstract

Communication via instant messaging (e.g., Slack) supports collaboration between software developers. It enables discussions and knowledge sharing within small groups, companies and physically distributed teams. In this paper, we introduce a comparison framework aiming at the evaluation of team-based communication channels for (a) practitioners interested in using or improving communication channels as part of their project and team communication, and (b) researchers interested in utilising team communication channels to answer research questions (e.g., to analyse developer communication in mining studies). The framework includes criteria derived from other empirical works on developer communication and experience reports related to development tools. We illustrate the framework by analysing four communication tools (Microsoft Teams, Slack, Gitter, Spectrum).

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    https://products.office.com/en-us/microsoft-teams.

  2. 2.

    https://slack.com/.

  3. 3.

    https://gitter.im/.

  4. 4.

    https://spectrum.chat/.

  5. 5.

    See e.g., https://slofile.com/ and https://standuply.com/.

References

  1. Albrecht, C.C.: A comparison of distributed groupware implementation environments. In: Hawaii International Conference on System Sciences (HICSS), pp. 1–9. IEEE (2003)

    Google Scholar 

  2. Alkadhi, R., Laţa, T., Guzman, E., Bruegge, B.: Rationale in development chat messages: an exploratory study. In: International Conference on Mining Software Repositories (MSR), pp. 436–446. IEEE (2017)

    Google Scholar 

  3. Forsgren, E., Byström, K.: Multiple social media in the workplace: contradictions and congruencies. Inf. Syst. J. 28(3), 442–464 (2018)

    Article  Google Scholar 

  4. Kotlarsky, J., van Fenema, P.C., Willcocks, L.P.: Developing a knowledge-based perspective on coordination: the case of global software projects. Inf. Manag. 45(2), 96–108 (2008)

    Article  Google Scholar 

  5. Lardinois, F.: Microsoft says teams now has 13M daily active users. https://techcrunch.com/2019/07/11/microsoft-says-its-slack-competitor-teams-now-has-13-million-daily-active-users/. Accessed 23 July 2019

  6. Lin, B., Zagalsky, A., Storey, M., Serebrenik, A.: Why developers are slacking off: understanding how software teams use slack. In: Conference on Computer Supported Cooperative Work and Social Computing (CSCW), pp. 333–336. ACM (2016)

    Google Scholar 

  7. Matney, L.: Slack now has more than 10 million daily active users. https://techcrunch.com/2019/01/29/slack-now-has-more-than-10-million-daily-active-users/. Accessed 23 July 2019

  8. Rabiser, R., Guinea, S., Vierhauser, M., Baresi, L., Grünbacher, P.: A comparison framework for runtime monitoring approaches. J. Syst. Softw. 125, 309–321 (2017)

    Article  Google Scholar 

  9. Rieger, C., Majchrzak, T.A.: Towards the definitive evaluation framework for cross-platform app development approaches. J. Syst. Softw. 153, 175–199 (2019)

    Article  Google Scholar 

  10. Runeson, P., Host, M., Rainer, A., Regnell, B.: Case Study Research in Software Engineering: Guidelines and Examples. Wiley, Hoboken (2012)

    Book  Google Scholar 

  11. Squire, M.: Should we move to stack overflow? Measuring the utility of social media for developer support. In: International Conference on Software Engineering (ICSE), pp. 219–228. IEEE (2015)

    Google Scholar 

  12. Storey, M., Zagalsky, A., Filho, F.F., Singer, L., German, D.M.: How social and communication channels shape and challenge a participatory culture in software development. IEEE Trans. Softw. Eng. 43(2), 185–204 (2017)

    Article  Google Scholar 

  13. Storey, M.A., Singer, L., Cleary, B., Figueira Filho, F., Zagalsky, A.: The (R)evolution of social media in software engineering. In: Future of Software Engineering at ICSE (FOSE), pp. 100–116. ACM (2014)

    Google Scholar 

  14. Storey, M.A., Treude, C., van Deursen, A., Cheng, L.T.: The impact of social media on software engineering practices and tools. In: Workshop on Future of Software Engineering Research (FoSER), pp. 359–364. ACM (2010)

    Google Scholar 

  15. Wright, L.: Microsoft teams wins enterprise connect best in show award and delivers new experiences for the intelligent workplace, March 2019. https://www.microsoft.com/en-us/microsoft-365/blog/2019/03/19/microsoft-teams-experiences-intelligent-workplace/. Accessed 29 July 2019

  16. Zahedi, M., Shahin, M., Babar, M.A.: A systematic review of knowledge sharing challenges and practices in global software development. Int. J. Inf. Manag. 36(6), 995–1019 (2016)

    Article  Google Scholar 

  17. Zhang, S., Köbler, F., Tremaine, M., Milewski, A.: Instant messaging in global software teams. Int. J. e-Collab. 6(3), 43–63 (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fabian Gilson .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Costa Silva, C., Gilson, F., Galster, M. (2019). Comparison Framework for Team-Based Communication Channels. In: Franch, X., Männistö, T., Martínez-Fernández, S. (eds) Product-Focused Software Process Improvement. PROFES 2019. Lecture Notes in Computer Science(), vol 11915. Springer, Cham. https://doi.org/10.1007/978-3-030-35333-9_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-35333-9_22

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-35332-2

  • Online ISBN: 978-3-030-35333-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics