Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
Why Developers Are Slacking OffUnderstanding How Software Teams Use Slack
Alexey [email protected]
Margaret-Anne [email protected]
Alexander [email protected]
RESEARCH QUESTIONS
TWO EXPLORATORY SURVEYS
Personal benefits Team-wide purposes Community support• News/information�aggregation.- news trending topics
• Networking�and�social�activities.- get�acquainted with�others�- contact�people�socially
• Fun- goofing off- gaming�
• Communication.- local�and�remote�people�- third-party�members�- projects - share�memes�and�gifs�
• Team�collaboration.- team�management�- knowledge�sharing,�Q&A�
• Customer�support.- contact, respond to customers- get�feedback
• Dev-ops.- bots/integrations - monitor�status�
• Participation�in�communities�of�practice.�- interest�groups�or�communities�- bounce�ideas�off�other�people�- learn�about�new�tools�and�frameworks�
• Development�and�deployment�support�
• Team�and�task�management�
• File�sharing
• Social�media
• Other�communication�channels
• Customer�support
• Information�acquisition
• Service�in�daily�lives
• Fun
Implications
Developers use Slack for these purposes
Developers use bots/integrations for
bot�(GitHub)
Star�channels
channels
direct�messages
private�groups
Emoji
pin
search
14%
73%
13%Personal
Team-wide
Community-wide