Abstract
Collaboration is important for productivity, quality, and knowledge sharing in software development. In this context, the use of social networks analysis can help to track the level of collaboration in a development project. In this work, an exploratory study was conducted, in the context of free/open source software, using EvolTrack-SocialNetwork tool, to investigate collaboration in software teams. The preliminary results indicate a potential to increase one’s ability to understand the course that the collaboration is taking.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Hansen, M.T.: When Internal Collaboration Is Bad for Your Company. Harvard Business Review 84, 83–88 (2009)
Mistrik, I., Grundy, J., Hoek, A., et al.: Collaborative Software Engineering. Springer, Heidelberg (2010)
Valetto, G., Helander, M., Ehrlich, K., et al.: Using Software Repositories to Investigate Socio-technical Congruence in Development Projects. In: International Workshop on Mining Software Repositories (MSR), Minneapolis, USA, pp. 25–28 (2007)
Santos, T.A.L., Araujo, R.M., Magdaleno, A.M.: Bringing Out Collaboration in Software Development Social Networks. In: International Conference on Product Focused Software Development and Process Improvement (PROFES) - Short Papers, pp. 18–21. ACM, Torre Canne (2011)
Wasserman, S., Faust, K.: Social Network Analysis: Methods and Applications. Cambridge University Press, Cambridge (1994)
Barabasi, A.L.: Linked: How Everything Is Connected to Everything Else and What It Means for Business, Science, and Everyday Life. Plume, Cambridge (2003)
Magdaleno, A.M., Araujo, R.M., de Borges, M.R.S.: A Maturity Model to Promote Collaboration in Business Processes. International Journal of Business Process Integration and Management (IJBPIM) 4, 111–123 (2009)
Magdaleno, A.M., Werner, C.M.L., de Araujo, R.M.: Analyzing Collaboration in Software Development Processes through Social Networks. In: Margaria, T., Steffen, B. (eds.) ISoLA 2010, Part I. LNCS, vol. 6415, pp. 435–446. Springer, Heidelberg (2010)
de Nooy, W., Mrvar, A., Batagelj, V.: Exploratory Social Network Analysis with Pajek. Cambridge University Press, Cambridge (2005)
de Souza, C.R., Quirk, S., Trainer, E., et al.: Supporting collaborative software development through the visualization of socio-technical dependencies. In: ACM SIGGROUP Conference on Supporting Group Work, pp. 147–156. ACM, Sanibel Island (2007)
de Souza, C., Froehlich, J., Dourish, P.: Seeking the source: software source code as a social and technical artifact. In: International ACM SIGGROUP Conference on Supporting Group Work, pp. 197–206. ACM, Sanibel Island (2005)
Aalst, W., Reijers, H.A., Song, M.: Discovering Social Networks from Event Logs. In: Computer Supported Cooperative Work (CSCW), vol. 14, pp. 549–593 (2005)
Balieiro, M.A., Júnior, S.F.S., Souza, C.R.B.: Facilitating Social Network Studies of FLOSS using the OSSNetwork Environment. In: Open Source Development, Communities and Quality, pp. 343–350. Springer, Boston (2008)
Costa, J., Feitosa, R., de Souza, C.: Tool support for collaborative software development based on dependency analysis. In: International Conference on Collaborative Computing: Networking, Applications and Worksharing, pp. 1–10. IEEE, Chicago (2010)
de Sousa, S.F., Balieiro, M.A., dos R. Costa, J.M., et al.: Multiple Social Networks Analysis of FLOSS Projects using Sargas. In: 42nd Hawaii International Conference on System Sciences (HICSS), pp. 1–10. IEEE (2009)
Schwind, M., Schenk, A., Schneider, M.: A Tool for the Analysis of Social Networks in Collaborative Software Development. In: Hawaii International Conference on System Sciences (HICSS), Koloa, Kauai, Hawaii, United States, pp. 1–10 (2010)
Brandes, U., Wagner, D.: Visone - Analysis and visualization of social networks. In: Graph Drawing Software, pp. 321–340. Springer, Heidelberg (2003)
Ogawa, M., Ma, K.-L.: Software evolution storylines. In: 5th International Symposium on Software visualization, pp. 35–42. ACM, New York (2010)
Vahia, C.M., Magdaleno, A.M., Werner, C.M.L.: EvolTrack-SocialNetwork: Uma ferramenta de apoio à visualização de redes sociais. In: Congresso Brasileiro de Software: Teoria e Prática (CBSoft) – Sessão de Ferramentas, São Paulo, SP, Brasil, pp. 7–13 (2011) (in Portuguese)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Magdaleno, A.M., Araujo, R.M., Werner, C.M.L. (2012). An Exploratory Study on Collaboration Understanding in Software Development Social Networks. In: Herskovic, V., Hoppe, H.U., Jansen, M., Ziegler, J. (eds) Collaboration and Technology. CRIWG 2012. Lecture Notes in Computer Science, vol 7493. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33284-5_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-33284-5_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-33283-8
Online ISBN: 978-3-642-33284-5
eBook Packages: Computer ScienceComputer Science (R0)