The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.01 - Jan.-Feb. (2013 vol.30)
pp: 29-36
Damian A. Tamburri , VU University Amsterdam
Patricia Lago , VU University Amsterdam
Hans van Vliet , VU University Amsterdam
ABSTRACT
Software development is increasingly carried out by developer communities in a global setting. One way to prepare for development success is to uncover and harmonize these communities to exploit their collective, collaborative potential. A proposed decision tree can help practitioners do this.
INDEX TERMS
Communities, Social network services, Problem-solving, Organizational aspects, Software development, Globalization, Decision making, Decision trees, software engineering organizations, global software engineering, social communities, development communities, community detection
CITATION
Damian A. Tamburri, Patricia Lago, Hans van Vliet, "Uncovering Latent Social Communities in Software Development", IEEE Software, vol.30, no. 1, pp. 29-36, Jan.-Feb. 2013, doi:10.1109/MS.2012.170
REFERENCES
1. M.E. Conway, “How Do Committees Invent?,” Datamation, vol. 14, no. 4, 1968, pp. 28–31.
2. D.A. Tamburri, P. Lago, and H. van Vliet,“Organizational Social Structures for Software Engineering,” ACM Computing Surveys, 2012, pp. 1–34.
3. M. Laanti, O. Salo, and P. Abrahamsson, “Agile Methods Rapidly Replacing Traditional Methods at Nokia: A Survey of Opinions on Agile Transformation,” Information & Software Technology, vol. 53, no. 3, 2011, pp. 276–290.
4. J. Keyes, Social Software Engineering, Taylor and Francis, 2011.
5. E.C. Wenger and W.M. Snyder, “Communities of Practice: The Organizational Frontier,” Harvard Business Rev., Jan./Feb. 2000, pp. 1–15.
6. D.A. Tamburri, “A Decision Tree for Organizational Social Structures,” Information Management and Software Eng. Dept., Vrije Univ. Amsterdam, 2012; URL available upon request.
7. S. Gallagher, “Introduction: The Arts and Sciences of the Situated Body,” Janus Head, vol. 9, no. 2, 2006, pp. 1–2.
8. R.B. Hyman, “Creative Chaos in High-Performance Teams: An Experience Report,” Comm. ACM, vol. 36, no. 10, 1993, pp. 56–60.
9. R. Noordeloos, C. Manteli, and H. van Vliet,“From RUP to Scrum in Global Software Development: A Case Study,” Proc. 7th Int'l Conf. Global Software Eng. (ICGSE 12), IEEE CS, 2012, pp. 31–40.
15 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool