Analyzing collaboration in software development processes through social networks

  • Authors:
  • Andréa Magalhães Magdaleno;Cláudia Maria Lima Werner;Renata Mendes De Araujo

  • Affiliations:
  • COPPE, UFRJ, Systems Engineering and Computer Science Department, Rio de Janeiro, RJ, Brazil and NP2Tec, Research and Practice Group in Information Technology, UNIRIO, Rio de Janeiro, RJ, Brazil;COPPE, UFRJ, Systems Engineering and Computer Science Department, Rio de Janeiro, RJ, Brazil;Department of Applied Informatics, UNIRIO and NP2Tec, Research and Practice Group in Information Technology, UNIRIO, Rio de Janeiro, RJ, Brazil

  • Venue:
  • ISoLA'10 Proceedings of the 4th international conference on Leveraging applications of formal methods, verification, and validation - Volume Part I
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Plan-driven, agile or free/open source are software development models that although effective, cannot fully address all the variability of projects and organizations alone. In this work, it is argued that two distinct characteristics of these models - collaboration and discipline - can be the drivers to tailor software development processes to meet projects and organizations needs. In particular, this article focuses on the aspect of collaboration and argues that it can be analyzed through social networks. In this sense, we studied several tools and identified the requirements necessary to explore collaboration, through social networks, in software development processes. These requirements motivated the construction of EvolTrack-SocialNetwork tool.