Threading dynamics in chat applications: exploring the effect of different methods in threaded conversations
2024 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE credits
Student thesisAlternative title
Tråddynamik i chattapplikationer : en studie om effekten av olika metoder i trådade konversationer (Swedish)
Abstract [en]
In recent years, threaded conversations have been introduced in many popular business-oriented chat applications, such as Slack, Microsoft Teams, and Google Chat. However, there is limited research on how different methods of implementing threaded conversations influence their dynamics. To explore this, we extended a chat application with the threaded conversation methods used in Slack, Microsoft Teams, and a modified version of Slack incorporating a drag-and-drop feature for moving messages between channels and threads. We conducted a short-term remote user study (N=14) with corporate users. Our results indicated that no specific method led to a higher percentage of threaded messages, facilitated easier thread creation, or affected the frequency of message misplacement. However, the drag-and-drop version performed better in relocating misplaced messages within a channel, often through collaborative efforts. Additionally, participants showed a willingness to correct misplaced messages, regardless of whether they were their own or posted by others. Lastly, we provide guidelines for researchers and developers of chat applications that support threaded conversations.
Abstract [sv]
Under de senaste åren har trådade konversationer introducerats i många populära företagsinriktade chattapplikationer, såsom Slack, Microsoft Teams och Google Chat. Det finns dock begränsad forskning om hur olika metoder för att implementera trådade konversationer påverkar deras dynamik. För att undersöka detta utökade vi en chattapplikation med de metoder för trådade konversationer som används i Slack, Microsoft Teams och en modifierad version av Slack med en dra-och-släpp-funktion för att flytta meddelanden mellan kanaler och trådar. Vi genomförde en kortsiktig distansstudie (N=14) med företagsanvändare. Våra resultat visade att ingen specifik metod ledde till en högre andel trådade meddelanden, underlättade enklare trådskapande eller påverkade frekvensen av felplacerade meddelanden. Däremot presterade dra-och-släpp-versionen bättre vid omplacering av felplacerade meddelanden inom en kanal, ofta genom samarbete. Dessutom visade deltagarna en vilja att rätta till felplacerade meddelanden, oavsett om de var deras egna eller postade av andra. Slutligen ger vi riktlinjer för forskare och utvecklare av chattapplikationer som stödjer trådade konversationer.
Place, publisher, year, edition, pages
2024. , p. 50
Series
TRITA-EECS-EX ; 2024:727
Keywords [en]
chat application, channel, thread, threaded conversation, drag-and-drop, Slack
Keywords [sv]
chatapplikation, kanal, tråd, trådad conversation, dra och släpp, Slack
National Category
Computer and Information Sciences
Identifiers
URN: urn:nbn:se:kth:diva-359778OAI: oai:DiVA.org:kth-359778DiVA, id: diva2:1936742
External cooperation
TellusTalk
Supervisors
Examiners
2025-02-172025-02-112025-02-17Bibliographically approved