TY - GEN
T1 - The (R)evolution of social media in software engineering
AU - Storey, Margaret Anne
AU - Singer, Leif
AU - Cleary, Brendan
AU - Filho, Fernando Figueira
AU - Zagalsky, Alexey
N1 - Publisher Copyright:
Copyright © 2014 ACM.
PY - 2014/5/31
Y1 - 2014/5/31
N2 - Software developers rely on media to communicate, learn, collaborate, and coordinate with others. Recently, social media has dramatically changed the landscape of software engineering, challenging some old assumptions about how developers learn and work with one another. We see the rise of the social programmer who actively participates in online communities and openly contributes to the creation of a large body of crowd sourced socio-technical content. In this paper, we examine the past, present, and future roles of social media in software engineering. We provide a review of research that examines the use of different media channels in software engineering from 1968 to the present day. We also provide preliminary results from a large survey with developers that actively use social media to understand how they communicate and collaborate, and to gain insights into the challenges they face. We find that while this particular population values social media, traditional channels, such as face-to-face communication, are still considered crucial. We synthesize findings from our historical review and survey to propose a roadmap for future research on this topic. Finally, we discuss implications for research methods as we argue that social media is poised to bring about a paradigm shift in software engineering research.
AB - Software developers rely on media to communicate, learn, collaborate, and coordinate with others. Recently, social media has dramatically changed the landscape of software engineering, challenging some old assumptions about how developers learn and work with one another. We see the rise of the social programmer who actively participates in online communities and openly contributes to the creation of a large body of crowd sourced socio-technical content. In this paper, we examine the past, present, and future roles of social media in software engineering. We provide a review of research that examines the use of different media channels in software engineering from 1968 to the present day. We also provide preliminary results from a large survey with developers that actively use social media to understand how they communicate and collaborate, and to gain insights into the challenges they face. We find that while this particular population values social media, traditional channels, such as face-to-face communication, are still considered crucial. We synthesize findings from our historical review and survey to propose a roadmap for future research on this topic. Finally, we discuss implications for research methods as we argue that social media is poised to bring about a paradigm shift in software engineering research.
KW - Collaboration
KW - Social Media
KW - Software Engineering
UR - http://www.scopus.com/inward/record.url?scp=84929621916&partnerID=8YFLogxK
U2 - 10.1145/2593882.2593887
DO - 10.1145/2593882.2593887
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:84929621916
T3 - Future of Software Engineering, FOSE 2014 - Proceedings
SP - 100
EP - 116
BT - Future of Software Engineering, FOSE 2014 - Proceedings
PB - Association for Computing Machinery
T2 - Future of Software Engineering Conference, FOSE 2014
Y2 - 31 May 2014 through 7 June 2014
ER -