{"title":"Experiences in Global Software Development - A Framework-Based Analysis of Distributed Product Development Projects","authors":"Michael T. Lane, Pär J. Ågerfalk","doi":"10.1109/ICGSE.2009.32","DOIUrl":"https://doi.org/10.1109/ICGSE.2009.32","url":null,"abstract":"Many authors have reported on various challenges and benefits encountered by teams engaged in Global software development (GSD). Previous research has proposed a framework to structure these challenges and benefits within dimensions of distance and process. In this paper, the framework was used as an analytic device to investigate various projects performed by distributed teams in order to explore further the mechanisms used in industry both to overcome obstacles posed by distance and process challenges and also to exploit potential benefits enabled by global software development.","PeriodicalId":137777,"journal":{"name":"2009 Fourth IEEE International Conference on Global Software Engineering","volume":"391 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115915007","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Exploring Propinquity in Global Software Engineering","authors":"R. Prikladnicki","doi":"10.1109/ICGSE.2009.21","DOIUrl":"https://doi.org/10.1109/ICGSE.2009.21","url":null,"abstract":"In social psychology, propinquity refers to the physical (objective) or psychological (subjective) proximity between people. In this paper, we explore the psychological dimension of propinquity, by examining the phenomenon of feeling distant from geographically distributed people, in the context of distributed software teams. The lack of perceived distance is an important challenge faced by distributed teams, and it is frequently caused by factors beyond the physical distance, such as communication and cultural differences. The purpose of this paper is to propose and evaluate the usage of an innovative model to quantitatively evaluate the perceived distance in this context. The model was applied in a software development project with teams located in India and Brazil, and feedback was given by experts in the field. We present the model, details of its applications, analysis of the results, lessons learned, and practical implications for the management of distributed software projects and teams.","PeriodicalId":137777,"journal":{"name":"2009 Fourth IEEE International Conference on Global Software Engineering","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116923682","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Analyzing Ontology as a Facilitator During Global Requirements Elicitation","authors":"Gabriela N. Aranda, A. Vizcaíno, M. Piattini","doi":"10.1109/ICGSE.2009.48","DOIUrl":"https://doi.org/10.1109/ICGSE.2009.48","url":null,"abstract":"Global software development projects deal with a variety of challenges, particularly those concerning communication and language differences. Bearing this in mind, processes that are crucially based on communication, such as requirements elicitation, must be specially rethought to minimize critical situations. Since effective communication would help to reduce misunderstandings among stakeholders, and therefore help to achieve more committed requirements, we propose a framework for global requirements elicitation focused on minimizing the most frequent problems in GSD. Both the proposal and the preliminary results of a controlled experiment are presented in this paper.","PeriodicalId":137777,"journal":{"name":"2009 Fourth IEEE International Conference on Global Software Engineering","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126029300","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Ita Richardson, Miriam O'Riordan, Valentine Casey, B. Meehan, I. Mistrík
{"title":"Knowledge Management in the Global Software Engineering Environment","authors":"Ita Richardson, Miriam O'Riordan, Valentine Casey, B. Meehan, I. Mistrík","doi":"10.1109/ICGSE.2009.57","DOIUrl":"https://doi.org/10.1109/ICGSE.2009.57","url":null,"abstract":"In this paper we consider the importance of explicit knowledge management, taking into account the growth of global software engineering and the importance of corporate knowledge. We conclude by suggesting specific areas of research which should be considered important for the implementation of knowledge management within global software engineering environments","PeriodicalId":137777,"journal":{"name":"2009 Fourth IEEE International Conference on Global Software Engineering","volume":"307 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133149644","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Knowledge Management in Distributed Scientific Software Development","authors":"A. Taweel, B. Delaney, Lei Zhao","doi":"10.1109/ICGSE.2009.44","DOIUrl":"https://doi.org/10.1109/ICGSE.2009.44","url":null,"abstract":"Global multidisciplinary scientific research collaborations are increasingly becoming a necessity to create global solutions. However to attain the potential benefits of such collaborations, there is a critical need for a more efficient management and exchange of knowledge between the distributed teams. Unlike traditional software projects, the knowledge management requirements of such teams is much more complex and requires different types of interaction and knowledge management environments to support such collaboration. In such projects, the need is to capture not just software artefacts, but also the scientific research process and its artefacts and their translation to their respective software needs. This paper discusses the knowledge management needs in distributed scientific projects based on experiences drawn from an international research project. It presents the different types of knowledge in such projects and outlines a mechanism to capture them.","PeriodicalId":137777,"journal":{"name":"2009 Fourth IEEE International Conference on Global Software Engineering","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133988603","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Coordination Risk Analysis Method for Multi-site Projects: Experience Report","authors":"M. Bass, J. Herbsleb, C. Lescher","doi":"10.1109/ICGSE.2009.11","DOIUrl":"https://doi.org/10.1109/ICGSE.2009.11","url":null,"abstract":"It has been widely recognized that coordination amongst the people involved in developing a software intensive system is required for successful completion. Many projects, particularly those with team members separated by geographic distance, have an impeded ability to coordinate amongst some project members, which may cause a mismatch between the need of the project to coordinate and the ability to coordinate resulting in coordination break downs. This paper presents a Coordination Risk Analysis method for determining the significant coordination mismatches before they become an issue and experiences applying this method to geographically distributed projects.","PeriodicalId":137777,"journal":{"name":"2009 Fourth IEEE International Conference on Global Software Engineering","volume":"77 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131301807","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Empirically-Based Decision Support for Task Allocation in Global Software Development","authors":"Ansgar Lamersdorf","doi":"10.1109/ICGSE.2009.38","DOIUrl":"https://doi.org/10.1109/ICGSE.2009.38","url":null,"abstract":"Task allocation will be supported by developing models for evaluating assignments. The models are extensions of existing project management models and based on empirical studies.","PeriodicalId":137777,"journal":{"name":"2009 Fourth IEEE International Conference on Global Software Engineering","volume":"119 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133516631","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Quality in Global Software Development Projects: A Closer Look at the Role of Distribution","authors":"M. Cataldo, Sangeeth Nambiar","doi":"10.1109/ICGSE.2009.24","DOIUrl":"https://doi.org/10.1109/ICGSE.2009.24","url":null,"abstract":"The impact of distribution on global software development project is well established. Most of the empirical work has focused of a single dimension of distribution such as geographical distance or difference in time zones across locations, leaving other important dimensions of distribution unexplored. In this paper, we take a multi-dimensional view of distribution. In particular, we examined the impact of the nature of the distribution of development teams as well as the nature of the distribution of work on project quality using data from 189 distributed software development projects. Our analysis revealed that projects with uneven distributions of developers across locations were more likely to exhibit higher levels of defects than those projects with balanced distributions. Similarly, projects with uneven distributions of development effort across locations were more likely to exhibit higher levels of defects than those projects with balanced distributions.","PeriodicalId":137777,"journal":{"name":"2009 Fourth IEEE International Conference on Global Software Engineering","volume":"109 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127677559","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A. Taweel, B. Delaney, Theodoros N. Arvanitis, Lei Zhao
{"title":"Communication, Knowledge and Co-ordination Management in Globally Distributed Software Development: Informed by a scientific Software Engineering Case Study","authors":"A. Taweel, B. Delaney, Theodoros N. Arvanitis, Lei Zhao","doi":"10.1109/ICGSE.2009.58","DOIUrl":"https://doi.org/10.1109/ICGSE.2009.58","url":null,"abstract":"With the global distribution of scientific and software engineering skills and with the need to foster multidisciplinary research collaboration across organisations result in teams dispersed separated by time and distance. However to attain the potential benefits of such collaboration, there is a critical need for a better management of communication, knowledge and co-ordination across distributed teams. The importance of these factors is becoming increasingly known to organisations requiring them to develop methods and enabling mechanisms in need for more successful and efficient collaboration outcomes. This paper discusses and emphasises the importance of managing these factors in distributed software engineering projects based on experiences drawn from an international scientific research and software engineering project (ePCRN). It presents their impact on the collaborative process and how they may hinder the progress of the software development process. It also presents the methods and mechanisms used in the project to address some of these factors","PeriodicalId":137777,"journal":{"name":"2009 Fourth IEEE International Conference on Global Software Engineering","volume":"221 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132073711","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
K. Swigger, F. Serçe, F. Alpaslan, R. Brazile, Georgios A. Dafoulas, Victor Lopez Cabrera
{"title":"A Comparison of Team Performance Measures for Global Software Development Student Teams","authors":"K. Swigger, F. Serçe, F. Alpaslan, R. Brazile, Georgios A. Dafoulas, Victor Lopez Cabrera","doi":"10.1109/ICGSE.2009.36","DOIUrl":"https://doi.org/10.1109/ICGSE.2009.36","url":null,"abstract":"One of the most difficult tasks for global software development researchers is quantifying the performance of groups and students who participate in these distributed projects. There has been much debate about which factors better correlate with team performance and which best describe a successful team. The purpose of this paper is to compare the different approaches that have been used to evaluate the performance of global software learners and show how these techniques can affect research results. Using data from student groups engaged in global software development projects for the past year, the authors apply a number of different assessment methods and show their effects on different performance indicators. Our study suggests that the selection of appropriate measures to evaluate team performance can dramatically affect how one identifies successful teams.","PeriodicalId":137777,"journal":{"name":"2009 Fourth IEEE International Conference on Global Software Engineering","volume":"73 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130564057","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}