2016 IEEE 11th International Conference on Global Software Engineering Workshops (ICGSEW)最新文献

筛选
英文 中文
Content and Temporal Analysis of Communications to Predict Task Cohesion in Software Development Global Teams 软件开发全球团队中预测任务内聚的通信内容和时间分析
Alberto Castro-Hernández
{"title":"Content and Temporal Analysis of Communications to Predict Task Cohesion in Software Development Global Teams","authors":"Alberto Castro-Hernández","doi":"10.1109/ICGSEW.2016.24","DOIUrl":"https://doi.org/10.1109/ICGSEW.2016.24","url":null,"abstract":"This dissertation proposal describes a study of interaction-based measures and their ability to predict cohesion within global software development projects. Messages were collected from six software development projects that involved students from different countries. The similarities and quantities of such interactions will be computed and analyzed. The tested measures will be analyzed at individual and group level. Similarly, content features based on communication categories, found in virtual learning teams, will be used to improve the identification of task cohesion level. Finally, temporal interaction similarity measures will be calculated to assess its prediction capabilities in a global setting.","PeriodicalId":207379,"journal":{"name":"2016 IEEE 11th International Conference on Global Software Engineering Workshops (ICGSEW)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-09-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128862558","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}
引用次数: 1
Using Data Analytics for Collaboration Patterns in Distributed Software Team Simulations: The Role of Dashboards in Visualizing Global Software Development Patterns 将数据分析用于分布式软件团队模拟中的协作模式:仪表板在可视化全局软件开发模式中的作用
Georgios A. Dafoulas, F. Serçe, K. Swigger, R. Brazile, F. Alpaslan, Victor Lopez Cabrera, A. Milewski
{"title":"Using Data Analytics for Collaboration Patterns in Distributed Software Team Simulations: The Role of Dashboards in Visualizing Global Software Development Patterns","authors":"Georgios A. Dafoulas, F. Serçe, K. Swigger, R. Brazile, F. Alpaslan, Victor Lopez Cabrera, A. Milewski","doi":"10.1109/ICGSEW.2016.15","DOIUrl":"https://doi.org/10.1109/ICGSEW.2016.15","url":null,"abstract":"This paper discusses how previous work on global software development learning teams is extended with the introduction of data analytics. The work is based on several years of studying student teams working in distributed software team simulations. The scope of this paper is twofold. First it demonstrates how data analytics can be used for the analysis of collaboration between members of distributed software teams. Second it describes the development of a dashboard to be used for the visualization of various types of information in relation to Global Software Development (GSD). Due to the nature of this work, and the need for continuous pilot studies, simulations of distributed software teams have been created with the participation of learners from a number of institutions. This paper discusses two pilot studies with the participation of six institutions from two different countries.","PeriodicalId":207379,"journal":{"name":"2016 IEEE 11th International Conference on Global Software Engineering Workshops (ICGSEW)","volume":"353 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-08-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132256046","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}
引用次数: 6
Establishing Trust and Relationships through Video Conferencing in Virtual Collaborations: An Experience Report on a Global Software Engineering Course 通过视频会议在虚拟协作中建立信任和关系:全球软件工程课程的经验报告
Waqar Hussain, Kelly Blincoe
{"title":"Establishing Trust and Relationships through Video Conferencing in Virtual Collaborations: An Experience Report on a Global Software Engineering Course","authors":"Waqar Hussain, Kelly Blincoe","doi":"10.1109/ICGSEW.2016.14","DOIUrl":"https://doi.org/10.1109/ICGSEW.2016.14","url":null,"abstract":"The rise of globalization in software engineering places a responsibility on educators to adequately prepare students for the unique challenges and demands of Global Software Engineering. Experiential Learning (EL) is an approach to teaching that emphasizes learning by doing. It can potentially enhance student engagement and, therefore, learning in GSE courses. In this paper, we present our findings based on student reflections about their first experience of virtual collaboration with a guest lecturer in a GSE course. In particular, we report on the challenges and learnings for students during this virtual meeting where they reflect on the importance of a pre-established relationship with the facilitator in cross-site communication. We compare our findings from student reflections with those shared by practitioners in our previous study about the challenges of distributed collaboration. We observed that both students and practitioners consider trust, goodwill, and a good relationship as important aspects in distributed communication and collaboration. Furthermore, we highlight that participating in even a single virtual meeting can help the students experience some of the challenges in GSE. We also provide the implications of such student experiences for the educators planning future GSE courses.","PeriodicalId":207379,"journal":{"name":"2016 IEEE 11th International Conference on Global Software Engineering Workshops (ICGSEW)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129448267","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}
引用次数: 5
GSDgame: A Serious Game for the Acquisition of the Competencies Needed in GSD GSDgame:获得GSD所需能力的严肃游戏
David Valencia, A. Vizcaíno, Lilia García-Mundo, M. Piattini, J. P. Soto
{"title":"GSDgame: A Serious Game for the Acquisition of the Competencies Needed in GSD","authors":"David Valencia, A. Vizcaíno, Lilia García-Mundo, M. Piattini, J. P. Soto","doi":"10.1109/ICGSEW.2016.11","DOIUrl":"https://doi.org/10.1109/ICGSEW.2016.11","url":null,"abstract":"The phenomenon of globalization has, in recent years, forced companies to change their business model. Software development companies are no exception, and have attempted to join the global market so as to be able to hire labor in other countries in an attempt to reduce costs, increase productivity and gain competitive advantages. This is known as Global Software Development (GSD). Those companies that wish to carry out this practice require developers who possess the knowledge and skills required to solve problems that arise as a result of geographical, temporal and cultural distance. Traditional methods for teaching students or employees how to work in GSD environments are usually expensive, and require much effort. Serious games could, therefore, play a key role in this process, as they are educational games that allow the acquisition of knowledge and skills at a low cost. This paper presents a serious game called \"GSDgame\" with which some of the competencies needed in GSD can be acquired. The game simulates scenarios that usually occur in the overall development of a software project, thus enabling the user to become aware of the problems concerning GSD and gain some experience in solving these problems. Finally, we present the validation and testing developed by experts in serious games by means of an SG-based quality model.","PeriodicalId":207379,"journal":{"name":"2016 IEEE 11th International Conference on Global Software Engineering Workshops (ICGSEW)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130447292","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}
引用次数: 6
Teaching Global Software Development through Game Design 通过游戏设计教授全球软件开发
J. Noll, A. Butterfield
{"title":"Teaching Global Software Development through Game Design","authors":"J. Noll, A. Butterfield","doi":"10.1109/ICGSEW.2016.21","DOIUrl":"https://doi.org/10.1109/ICGSEW.2016.21","url":null,"abstract":"In order to be prepared for careers in todays global economy, software engineering students need to understand the issues, methods, and practices associated with Global Software Development (GSD). One approach to teaching GSD is to conduct a GSD project class involving student teams from different institutions in different countries. This approach has the advantage of giving students first-hand experience with the barriers to collaboration and other issues faced by software development teams engaged in GSD. However, this approach is resource-intensive and requires cooperation among institutions. This paper presents an alternate approach based on game design, where students learn GSD concepts by developing a GSD simulation game. Following this approach, students learn about GSD through implementing a game engine that simulates the effects of global distance on a distributed software project. The experience shows that students seem to grasp the concepts and issues as a side effect of implementing the game.","PeriodicalId":207379,"journal":{"name":"2016 IEEE 11th International Conference on Global Software Engineering Workshops (ICGSEW)","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125205772","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}
引用次数: 6
Distributed Software Development with One Hand Tied Behind the Back: A Course Unit to Experience the Role of Communication in GSD 一只手绑在背后的分布式软件开发:体验GSD中沟通角色的课程单元
M. Kuhrmann, Jürgen Münch
{"title":"Distributed Software Development with One Hand Tied Behind the Back: A Course Unit to Experience the Role of Communication in GSD","authors":"M. Kuhrmann, Jürgen Münch","doi":"10.1109/ICGSEW.2016.13","DOIUrl":"https://doi.org/10.1109/ICGSEW.2016.13","url":null,"abstract":"Software development consists to a large extent of human-based processes with continuously increasing demands regarding interdisciplinary team work. Understanding the dynamics of software teams can be seen as highly important to successful project execution. Hence, for future project managers, knowledge about non-technical processes in teams is significant. In this paper, we present a course unit that provides an environment in which students can learn and experience the role of different communication patterns in distributed agile software development. In particular, students gain awareness about the importance of communication by experiencing the impact of limitations of communication channels and the effects on collaboration and team performance. The course unit presented uses the controlled experiment instrument to provide the basic organization of a small software project carried out in virtual teams. We provide a detailed design of the course unit to allow for implementation in further courses. Furthermore, we provide experiences obtained from implementing this course unit with 16 graduate students. We observed students struggling with technical aspects and team coordination in general, while not realizing the importance of communication channels (or their absence). Furthermore, we could show the students that lacking communication protocols impact team coordination and performance regardless of the communication channels used.","PeriodicalId":207379,"journal":{"name":"2016 IEEE 11th International Conference on Global Software Engineering Workshops (ICGSEW)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129108984","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}
引用次数: 13
Managing Customer Involvement in Globally Distributed Agile Projects 在全球分布式敏捷项目中管理客户参与
Reem Bin-Hezam, Sultan Alyahya
{"title":"Managing Customer Involvement in Globally Distributed Agile Projects","authors":"Reem Bin-Hezam, Sultan Alyahya","doi":"10.1109/ICGSEW.2016.12","DOIUrl":"https://doi.org/10.1109/ICGSEW.2016.12","url":null,"abstract":"Agile software projects require frequent interactions between customer and team members especially during requirements analysis and acceptance testing. Though these phases normally require customer availability on-site, this type of involvement might be difficult with globally distributed projects where customer's location is different from team members' location. The traditional methods of customer involvement in distributed agile projects such as using the rich communication technologies (e.g. video-conferencing solutions) are commonly used. The problem with these methods is that team members may not recognize how their technical work requires customer involvement. Even if they know, they might forget to inform the customer or there might be a considerable time between the need for customer involvement and the nearest meeting with him. In addition, the review of the available mechanisms of customer support in thirty-six project management tools reveals a lack of computer-based support for customer involvement. This paper presents a research in-progress which aims to support the effective management of customer involvement in distributed agile teams. It proposes computer-based process support for managing customer involvement which can improve the meaningful communication between customer and agile team and improve customers' awareness with regard to the state of activities in which he participates in.","PeriodicalId":207379,"journal":{"name":"2016 IEEE 11th International Conference on Global Software Engineering Workshops (ICGSEW)","volume":"29 1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123577974","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}
引用次数: 6
An Empirical Study on Lean and Agile Methods in Global Software Development 精益和敏捷方法在全球软件开发中的实证研究
M. Razzak
{"title":"An Empirical Study on Lean and Agile Methods in Global Software Development","authors":"M. Razzak","doi":"10.1109/ICGSEW.2016.22","DOIUrl":"https://doi.org/10.1109/ICGSEW.2016.22","url":null,"abstract":"Nowadays, many individuals and teams involved on projects are already using agile development techniques as part of their daily work. However, we have much less experience in how to scale and manage agile practices in distributed software development. Distributed and global development-that requiring attention to many technical, organizational, and cultural issues as the teams interact to cooperatively delivery the solution. Alongside, very large team sizes, teams of teams, and more complex management structures forcing additional attention to coordination and management. At this level, there is an increasing need to standardize best practices to avoid reinvention and miscommunication across artifacts and processes. Complexity issues in enterprise software delivery can have significant impact on the adoption of agile approaches. As a consequence, agile strategies will typically need to be evaluated, tailored, and perhaps combined with traditional approaches to suit the particular context. The characteristics of software products and software development processes open up new possibilities that are different from those offered in other domains to achieve leanness and flexibility. Whilst Lean principles are universal, a further understanding of the techniques required to apply such principles from a software development angle. Thus, the aim of this research is to identify, how can combination of Lean and Agile practices facilitate to scale and manage distributed software development.","PeriodicalId":207379,"journal":{"name":"2016 IEEE 11th International Conference on Global Software Engineering Workshops (ICGSEW)","volume":"57 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133062746","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}
引用次数: 5
Measures for Predicting Task Cohesion in a Global Collaborative Learning Environment 全球协作学习环境中任务内聚性的预测方法
Alberto Castro-Hernández, K. Swigger, Mirna Patricia Ponce Flores, David Terán Villanueva
{"title":"Measures for Predicting Task Cohesion in a Global Collaborative Learning Environment","authors":"Alberto Castro-Hernández, K. Swigger, Mirna Patricia Ponce Flores, David Terán Villanueva","doi":"10.1109/ICGSEW.2016.23","DOIUrl":"https://doi.org/10.1109/ICGSEW.2016.23","url":null,"abstract":"This paper describes a study that compared a number of interaction-based measures and their ability to predict cohesion within global software development projects. Messages were collected from three software development projects that involved students from two different countries. The similarities and quantities of such interactions were then analyzed and compared. Results from this analysis show a statistically significant correlation of linguistic characteristics (LSM) and Information Exchange Similarity with Task cohesion, when controlled by culture. In addition, the study found that quantity-based metrics had higher correlations with students' perceptions of their group's cohesiveness than similarity-based measures. More specifically, a word-based measure called Information Exchange Rate had a significant relationship to cohesion. Group rate measures were also tested, but only low significant correlations were found. These results suggest that measures based on quantity of interactions tend to be better predictors of cohesion within distributed learning teams.","PeriodicalId":207379,"journal":{"name":"2016 IEEE 11th International Conference on Global Software Engineering Workshops (ICGSEW)","volume":"67 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123662275","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}
引用次数: 1
Reflections on Requirements Change Management in Global Software Development: A Multiple Case Study 对全球软件开发中需求变更管理的思考:一个多案例研究
Waqar Hussain
{"title":"Reflections on Requirements Change Management in Global Software Development: A Multiple Case Study","authors":"Waqar Hussain","doi":"10.1109/ICGSEW.2016.25","DOIUrl":"https://doi.org/10.1109/ICGSEW.2016.25","url":null,"abstract":"Requirements Change Management (RCM) poses incessant challenges to globally distributed software projects. This doctoral study investigated the challenges faced by practitioners and the helpful as well as hindering role of Collaborative Technologies (CTs) in carrying out RCM activities. In this brief summary I present the challenges encountered by the researcher and the lessons learned in the fieldwork.","PeriodicalId":207379,"journal":{"name":"2016 IEEE 11th International Conference on Global Software Engineering Workshops (ICGSEW)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117154607","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}
引用次数: 5
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信