Skip to main content

An Exploratory Study on Collaboration Understanding in Software Development Social Networks

  • Conference paper
  • 931 Accesses

Part of the Lecture Notes in Computer Science book series (LNISA,volume 7493)

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.

Keywords

  • Collaboration
  • social network
  • software development

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   54.99
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   72.00
Price excludes VAT (Canada)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Hansen, M.T.: When Internal Collaboration Is Bad for Your Company. Harvard Business Review 84, 83–88 (2009)

    Google Scholar 

  2. Mistrik, I., Grundy, J., Hoek, A., et al.: Collaborative Software Engineering. Springer, Heidelberg (2010)

    CrossRef  MATH  Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    CrossRef  Google Scholar 

  5. Wasserman, S., Faust, K.: Social Network Analysis: Methods and Applications. Cambridge University Press, Cambridge (1994)

    CrossRef  Google Scholar 

  6. Barabasi, A.L.: Linked: How Everything Is Connected to Everything Else and What It Means for Business, Science, and Everyday Life. Plume, Cambridge (2003)

    Google Scholar 

  7. 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)

    CrossRef  Google Scholar 

  8. 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)

    CrossRef  Google Scholar 

  9. de Nooy, W., Mrvar, A., Batagelj, V.: Exploratory Social Network Analysis with Pajek. Cambridge University Press, Cambridge (2005)

    CrossRef  Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

    CrossRef  Google Scholar 

  12. 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)

    Google Scholar 

  13. 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)

    CrossRef  Google Scholar 

  14. 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)

    Google Scholar 

  15. 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)

    Google Scholar 

  16. 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)

    Google Scholar 

  17. Brandes, U., Wagner, D.: Visone - Analysis and visualization of social networks. In: Graph Drawing Software, pp. 321–340. Springer, Heidelberg (2003)

    Google Scholar 

  18. Ogawa, M., Ma, K.-L.: Software evolution storylines. In: 5th International Symposium on Software visualization, pp. 35–42. ACM, New York (2010)

    CrossRef  Google Scholar 

  19. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)