Skip to main content
Log in

Correlating temporal communication patterns of the Eclipse open source community with performance and creativity

  • Published:
Computational and Mathematical Organization Theory Aims and scope Submit manuscript

Abstract

This paper studies the temporal communication patterns of online communities of developers and users of the open source Eclipse Java development environment. It measures the productivity of each community and seeks to identify correlations that exist between group communication characteristics and productivity attributes. The study uses the TeCFlow (Temporal Communication Flow) visualizer to create movie maps of the knowledge flow by analyzing the publicly accessible Eclipse developer mailing lists as an approximation of the social networks of developers and users. Thirty-three different Eclipse communities discussing development and use of components of Eclipse such as the Java Development Tools, the different platform components, the C/C++ Development Tools and the AspectJ extension have been analyzed over a period of six months. The temporal evolution of social network variables such as betweenness centrality, density, contribution index, and degree have been computed and plotted. Productivity of each development group is measured in terms of two indices, namely performance and creativity. Performance of a group is defined as the ratio of new bugs submitted compared with bugs fixed within the same period of time. Creativity is calculated as a function of new features proposed and implemented. Preliminary results indicate that there is a correlation between attributes of social networks such as density and betweenness centrality and group productivity measures in an open source development community. We also find a positive correlation between changes over time in betweenness centrality and creativity, and a negative correlation between changes in betweenness centrality and performance.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Anonymous (2005) A study of open source software project success. Project summary retrieved March 7, 2005 at URL: http://www.smith.umd.edu/faculty/kstewart/ResearchInfo/NSFProjectSummary.pdf

  • Communities of Intelligence (2005) Retrieved on January 20, 2005 at URL: http://www. communityintelligence.co.uk/resources/collaboration_tools.htm#_ftn1

  • Cross R, Cummings JN (2004) Tie and network correlates of individual performance in knowledge-intensive work. Retrieved December 2004 at URL: http://ccs.mit.edu/fow/cross_cummings.pdf

  • Cummings JN, Cross R (2003) Structural properties of work groups and their consequences for performance. Soc Netw 25(3):197–210

    Article  Google Scholar 

  • Cubranic D (2005) Open-Source Software Development. Retrieved on March 7, 2005 at URL: http://sern. ucalgary.ca~maurer/ICSE99WS/Submissions/Cubranic/Cubranic.html

  • Duncan AS (2003) Software development productivity, tools and matrices. In: Proceedings of the 10th International Conference on Software Engineering

  • Eclipse bugzilla bugs database (2004) Retrieved on December 1, 2004 at URL: https://bugs.eclipse. org/bugs/reports.cgi

  • Eclipse mailing lists (2004). Retrieved on September 1, 2004 at URL http://www.eclipse.org/mail/index.html

  • Eclipse project (2004). Retrieved on September 1, 2004 at URL: http://www.eclipse.org/eclipse/

  • Gloor P, Laubacher R, Dynes S, Zhao Y (2003) Visualization of Communication Patterns in Collaborative Innovation Networks: Analysis of some W3C working groups. In: Proc. ACM CKIM International Conference on Information and Knowledge Management, New Orleans, Nov 3–8

  • Gloor PA (2005) Swarm Creativity, Competitive advantage through collaborative innovation networks. Oxford University Press, fall 2005, also available at http://www.swarmcreativity.net

  • Gloor P (2005) Capturing team dynamics through temporal social surfaces. In: Proceedings of 9th international conference on information visualization IV05, London

  • Gloor P, Zhao Y (2004) A temporal communication flow visualizer for social networks analysis. ACM CSCW Workshop on Social Networks. ACM CSCW Conference, Chicago

    Google Scholar 

  • Leenders RThAJ, Van Engelen JML, Kratzer J (2003) Virtuality, communication, and new product team creativity: a social network perspective. J Eng Technol Manag 20:69–92

    Article  Google Scholar 

  • Lueg C, Fisher D (2003) From usenet to CoWebs, Interacting with Social Information Spaces. Springer

  • Moon JY, Sproull L (2000) The essence of distributed work: the case of the Linux kernel. First Monday 5(11) URL: http://www.firstmonday.dk/issues/issue5_11/moon/

  • O'Mahony S (2003) Guarding the commons: how community managed software projects protect their work. Res Policy 32:1179–1198

    Article  Google Scholar 

  • Online process tool (2004) at URL: http://www.ickn.org/ickndemo/TeCFlow_HToMailingListDia.html

  • Sawyer S (2004) Software development teams. Communi ACM 47(12)

  • Tyler J, Wilkinson D, Huberman B (2003) Email as spectroscopy: Automated discovery of community structure within organizations. HP Laboratories. Retrieved February 2005 at URL http://www.hpl.hp.com/shl/papers/email/index.html

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

  • Weber S (2004) The success of open source. Harvard University Press

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Peter A. Gloor.

Additional information

This paper was tied for Best Paper, NAACSOS (North American Association for Computational Social and Organizational Science) Annual Conference 2005, June 26–28, Notre Dame.

Yared H. Kidane obtained a B.Sc. from Addis Ababa University, Ethiopia in Statistics and a M.Sc. in Information Technology specializing in engineering and management of information systems with honors from Royal Institute of Technology Stockholm, Sweden in June 2005. Yared completed his master’s thesis as an exchange student at MIT. He is currently working for Verizon Wireless as an analyst in the reporting and analysis section.

Peter A. Gloor is a research fellow both at the MIT Center for Coordination Science and the Center for Digital Strategies at Tuck at Dartmouth and chief scientist at iQuest Analytics. Previously, he was a partner with Deloitte and PwC. He obtained a Ph.D. in Computer Science from the University of Zurich in 1989, and was a Post-Doc at the MIT Lab for Computer Science.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kidane, Y.H., Gloor, P.A. Correlating temporal communication patterns of the Eclipse open source community with performance and creativity. Comput Math Organiz Theor 13, 17–27 (2007). https://doi.org/10.1007/s10588-006-9006-3

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10588-006-9006-3

Keywords

Navigation