{"title":"理解Bug跟踪系统在全局软件开发设置中的使用","authors":"Dhaval Vyas, Tara Capel, Deven Tank, D. Shepherd","doi":"10.1145/2838739.2838790","DOIUrl":null,"url":null,"abstract":"Bug fixing is a highly cooperative work activity where developers, testers, product managers and other stakeholders collaborate using a bug tracking system. In the context of Global Software Development (GSD), where software development is distributed across different geographical locations, we focus on understanding the role of bug trackers in supporting software bug fixing activities. We carried out a small-scale ethnographic fieldwork in a software product team distributed between Finland and India at a multinational engineering company. Using semi-structured interviews and in-situ observations of 16 bug cases, we show that the bug tracker 1) supported information needs of different stake holder, 2) established common-ground, and 3) reinforced issues related to ownership, performance and power. Consequently, we provide implications for design around these findings.","PeriodicalId":364334,"journal":{"name":"Proceedings of the Annual Meeting of the Australian Special Interest Group for Computer Human Interaction","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Understanding the Use of a Bug Tracking System in a Global Software Development Setup\",\"authors\":\"Dhaval Vyas, Tara Capel, Deven Tank, D. Shepherd\",\"doi\":\"10.1145/2838739.2838790\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Bug fixing is a highly cooperative work activity where developers, testers, product managers and other stakeholders collaborate using a bug tracking system. In the context of Global Software Development (GSD), where software development is distributed across different geographical locations, we focus on understanding the role of bug trackers in supporting software bug fixing activities. We carried out a small-scale ethnographic fieldwork in a software product team distributed between Finland and India at a multinational engineering company. Using semi-structured interviews and in-situ observations of 16 bug cases, we show that the bug tracker 1) supported information needs of different stake holder, 2) established common-ground, and 3) reinforced issues related to ownership, performance and power. Consequently, we provide implications for design around these findings.\",\"PeriodicalId\":364334,\"journal\":{\"name\":\"Proceedings of the Annual Meeting of the Australian Special Interest Group for Computer Human Interaction\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the Annual Meeting of the Australian Special Interest Group for Computer Human Interaction\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2838739.2838790\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Annual Meeting of the Australian Special Interest Group for Computer Human Interaction","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2838739.2838790","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Understanding the Use of a Bug Tracking System in a Global Software Development Setup
Bug fixing is a highly cooperative work activity where developers, testers, product managers and other stakeholders collaborate using a bug tracking system. In the context of Global Software Development (GSD), where software development is distributed across different geographical locations, we focus on understanding the role of bug trackers in supporting software bug fixing activities. We carried out a small-scale ethnographic fieldwork in a software product team distributed between Finland and India at a multinational engineering company. Using semi-structured interviews and in-situ observations of 16 bug cases, we show that the bug tracker 1) supported information needs of different stake holder, 2) established common-ground, and 3) reinforced issues related to ownership, performance and power. Consequently, we provide implications for design around these findings.