{"title":"Social Network Analysis for Global Software Engineering: Exploring Developer Relationships from a Fine-Grained Perspective","authors":"Nicole Novielli, S. Marczak","doi":"10.1109/ICGSEW.2013.14","DOIUrl":null,"url":null,"abstract":"Software development is a collaborative activity in which social relationships among those involved throughout the life cycle are paramount for achieving the project goals. For instance, communication with, awareness of, and trust in others are relevant and necessary to facilitate collaboration. The identification of social relationships and their patterns can help us to better understand the dynamics of a project team. This understanding is crucial when working in a global setting where members have to virtually establish relationships and collaborate with remote colleagues. Social network analysis allows us to reveal relationship patterns in a fine-grained level. This tutorial provides basic concepts and measures on social network analysis and discusses their application in global software engineering. Practicing on a dataset from a real distributed software project is also part of this tutorial. The tutorial is suitable for anyone interested in global software development and the social relationships established among software developers in distributed teams.","PeriodicalId":266724,"journal":{"name":"2013 IEEE 8th International Conference on Global Software Engineering Workshops","volume":"319 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 IEEE 8th International Conference on Global Software Engineering Workshops","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICGSEW.2013.14","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
Software development is a collaborative activity in which social relationships among those involved throughout the life cycle are paramount for achieving the project goals. For instance, communication with, awareness of, and trust in others are relevant and necessary to facilitate collaboration. The identification of social relationships and their patterns can help us to better understand the dynamics of a project team. This understanding is crucial when working in a global setting where members have to virtually establish relationships and collaborate with remote colleagues. Social network analysis allows us to reveal relationship patterns in a fine-grained level. This tutorial provides basic concepts and measures on social network analysis and discusses their application in global software engineering. Practicing on a dataset from a real distributed software project is also part of this tutorial. The tutorial is suitable for anyone interested in global software development and the social relationships established among software developers in distributed teams.