Abstract
Social media has had a big impact on the way that software projects are managed and the way that stakeholders interact with each other: indeed, the nature of software projects has evolved substantially in keeping with the evolution of technology. A direct consequence of the ubiquity of the Internet is the increasing trend toward cooperation outside the boundaries of an office. The interactions involved in software projects have changed accordingly and can be broadly divided into two types: (1) interactions among stakeholders who are in a single location (e.g., people sharing the same office space) and (2) interactions among stakeholders who are in distributed locations (e.g., software projects that are partly implemented offshore). Social media has been and remains a significant facilitator to these kinds of interactions. This chapter looks at the implications of the use of social media software projects in today’s changing world.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
References
Abrahamsson P, Salo O, Ronkainen J, Warsta J (2002) Agile software development methods—review and analysis. VTT Publications, p 107. http://www.inf.vtt.fi/pdf/publications/2002/P478.pdf. Last accessed Aug 2013
Beck K, Andres C (1999) Extreme programming explained: embrace change, 1st edn. Addison Wesley, Boston, p 224
Beck K, Andres C (2004) Extreme programming explained: embrace change, 2nd edn. Addison Wesley, Boston
Begel A, DeLine R, Zimmermann T (2010) Social media for software engineering. In: Proceedings of the FSE/SDP workshop on future of software engineering research—FoSER’10, 2010, p 33
Bird C, Gourley A, Devanbu P, Gertz M, Swaminathan A (2006) Mining email social networks. In: Proceedings of the 2006 international workshop on mining software repositories—MSR’06, p 137
Black SE, Harrison R, Baldwin M (2010) A survey of social media use in global systems development. In: Proceedings of the 1st workshop on Web 2.0 for software engineering, Web2SE, ACM/IEEE ICSE 2010, pp 1–5
Carmel E, Agarwal R (2001) Tactical approaches for alleviating distance in global software development. IEEE Softw 18(2):22–29
Daft RL, Lengel RH (1986) Organizational information requirements, media richness and structural design. Manage Sci 32(5):554–571
Dittrich Y, Giuffrida R (2011) Exploring the role of instant messaging in a global software development project. In: 6th IEEE international conference on global software engineering (ICGSE). IEEE
Eckler P, Worsowicz G, Rayburn JW (2010) Social media and health care: an overview. PM R 2(11):1046–1050
Galbraith J (1977) Organization design. Addison Wesley, Reading, p 426
Hawn C (2009) Take two aspirin and tweet me in the morning: how Twitter, Facebook, and other social media are reshaping health care. Health Aff (Millwood) 28(2):361–368
Herbsleb JD (2007) Global software engineering: the future of socio-technical coordination. In: Future of software engineering (FOSE’07), pp 188–198
Herbsleb JD, Grinter RE (1999) Splitting the organization and integrating the code. In: Proceedings of the 21st international conference on Software engineering—ICSE’99, pp 85–95
Holmstrom H, Conchuir E, Agerfalk P, Fitzgerald B (2006) Global software development challenges: a case study on temporal, geographical and socio-cultural distance. In: 2006 I.E. international conference on global software engineering (ICGSE’06), pp 3–11
Howe J (2006) The rise of crowdsourcing. Wired Mag 14(6):1–4
Kaplan AM, Haenlein M (2010) Users of the world, unite! The challenges and opportunities of Social Media. Bus Horiz 53(1):59–68
Kavanaugh AL, Fox EA, Sheetz SD, Yang S, Li LT, Shoemaker DJ, Natsev A, Xie L (2012) Social media use by government: from the routine to the critical. Gov Inf Q 29(4):480–491
Korkala M, Abrahamsson P, Kyllonen P (2006) A case study on the impact of customer communication on defects in agile software development. In: AGILE (AGILE’06), pp 76–88
Kraut RE, Streeter LA (1995) Coordination in software development. Commun ACM 38(3):69–81
Lanubile F, Ebert C, Prikladnicki R, Vizcaino A (2010) Collaboration tools for global software engineering. IEEE Softw 27(2):52–55
Lim SL, Damian D, Finkelstein A (2011) StakeSource2.0: using social networks of stake- holders to identify and prioritize requirements. In: Proceeding of the 33rd international conference on Software engineering—ICSE’11, p 1022
Mangold WG, Faulds DJ (2009) Social media: the new hybrid element of the promotion mix. Bus Horiz 52(4):357–365
Martín-Blas T, Serrano-Fernández A (2009) The role of new technologies in the learning process: Moodle as a teaching tool in physics. Comput Educ 52(1):35–44
Matthews P, Stephens R (2010) Sociable knowledge sharing online: philosophy, patterns and intervention. In: Aslib proceedings. Emerald
McNab C (2009) What social media offers to health professionals and citizens. Bull World Health Organ 87(8):566
Mockus A, Herbsleb J (2001) Challenges of global software development. In: Proceedings seventh international software metrics symposium, pp 182–184
O’Reilly T (2007) What is Web 2.0: design patterns and business models for the next generation of software. Commun Strat First Quarter(1):17
Olson G, Olson J (2000) Distance matters. Hum Comput Interact 15(2):139–178
Oshri I, Kotlarsky, J (2010) Realising the real benefits of outsourcing: measurement excellence and its importance in achieving long term value. In: Global sourcing of information technology and business processes, vol 55, pp 250–270
Sengupta B, Chandra S, Sinha V (2006) A research agenda for distributed software development. In: Proceeding of the 28th international conference on software engineering—ICSE’06, p 731
Short J, Williams E, Christie B (1976) The social psychology of telecommunications. Wiley, Hoboken, p 206
Storey MA, Treude C, van Deursen A, Cheng LT (2010) The impact of social media on software engineering practices and tools. In: Proceedings of the FSE/SDP workshop on future of software engineering research—FoSER’10. ACM Press, New York, p 359
Sufian A, Anantharaman R (2011) Social media data mining and inference system based on sentiment analysis, Chalmers University of Technology
Terveen L, Hill W (2001) Beyond recommender systems: helping people help each other, HCI in the new millennium. Addison-Wesley, New York, pp 487–509
Tuckman BW, Jensen MAC (1977) Stages of small-group development revisited. Group Organ Manage 2(4):419–427
Wallace N, Bailey P, Ashworth N (2002) Managing xp with multiple or remote customers, Proceedings of the 3rd international conference on extreme programming and agile processes in software engineering (XP2002), pp 134–137
Wohlin C, Runeson P, Höst M, Ohlsson MC, Regnell B, Wesslén A (2012) Experimentation in software engineering. Springer, Berlin
Zeng D, Chen H, Lusch R, Li SH (2010) Social media analytics and intelligence. IEEE Intell Syst 25:13–16
Acknowledgments
The authors would like to thank all of the participants in the survey reported here. This research is funded by the Faculty of Technology, Design and Environment at Oxford Brookes University. The authors are very grateful for this support.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Harrison, R., Veerappa, V. (2014). Social Media Collaboration in Software Projects. In: Ruhe, G., Wohlin, C. (eds) Software Project Management in a Changing World. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-55035-5_16
Download citation
DOI: https://doi.org/10.1007/978-3-642-55035-5_16
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-55034-8
Online ISBN: 978-3-642-55035-5
eBook Packages: Computer ScienceComputer Science (R0)