Skip to main content

An Exploratory Study on Collaboration Understanding in Software Development Social Networks

  • Conference paper
Collaboration and Technology (CRIWG 2012)

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

Included in the following conference series:

  • 961 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 72.00
Price excludes VAT (USA)
  • 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

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)

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

    Chapter  Google Scholar 

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

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

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

    Chapter  Google Scholar 

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

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

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

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

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

Publish with us

Policies and ethics