2013 IEEE 8th International Conference on Global Software Engineering Workshops最新文献

筛选
英文 中文
A Systematic Literature Review of Best Practices and Challenges in Follow-the-Sun Software Development 关于Follow-the-Sun软件开发中最佳实践和挑战的系统文献综述
Josiane Kroll, S. I. Hashmi, Ita Richardson, J. Audy
{"title":"A Systematic Literature Review of Best Practices and Challenges in Follow-the-Sun Software Development","authors":"Josiane Kroll, S. I. Hashmi, Ita Richardson, J. Audy","doi":"10.1109/ICGSEW.2013.10","DOIUrl":"https://doi.org/10.1109/ICGSEW.2013.10","url":null,"abstract":"Follow-the-sun (FTS) software development is a strategy used to reduce the length of software projects that are developed across globally distributed locations. However, due to communication and collaboration challenges, software companies find it difficult to adopt this development strategy during task allocation and daily project handovers. In this study, we present results from a Systematic Literature Review (SLR) performed on papers published between 1990 and 2012. Our goal was to identify best practices and challenges for FTS implementation. We found 36 best practices and 17 challenges for FTS. These results are discussed in this paper in order to indicate opportunities for future research and make our results useful for the project managers.","PeriodicalId":266724,"journal":{"name":"2013 IEEE 8th International Conference on Global Software Engineering Workshops","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114316370","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}
引用次数: 25
Advancement of Decision-Making in Agile Projects by Applying Logistic Regression on Estimates 运用Logistic回归评估方法推进敏捷项目决策
Lakshminarayana Kompella
{"title":"Advancement of Decision-Making in Agile Projects by Applying Logistic Regression on Estimates","authors":"Lakshminarayana Kompella","doi":"10.1109/ICGSEW.2013.9","DOIUrl":"https://doi.org/10.1109/ICGSEW.2013.9","url":null,"abstract":"With the advent of iterative software development methodologies such as Agile the emphasis is on light weight software development methodologies. Emphasis is on accommodating frequent changes and also relies on individuals and interaction over processes and tools. Estimation methods used rely on expert-judgment and methods such as planning-poker. During project execution, when changes arise due to dynamic nature of the project, individuals' interaction, mode of communication and expert judgment decide the actions and decision-making in distributed teams. In this paper logistic regression equation method is suggested to capture the schedule changes that are possible due to the dynamic changes to the project. Logistic regression provides the change in probability of completing the feature for an expected change in any of the explanatory variables. Due to the quantified output from logistic regression it augments shared decision-making in distributed environment resulting in better actions.","PeriodicalId":266724,"journal":{"name":"2013 IEEE 8th International Conference on Global Software Engineering Workshops","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130701253","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
Understanding Collaborative Practices in Distributed Agile Development: Research Proposal 理解分布式敏捷开发中的协作实践:研究建议
Sunila Modi, Pamela Y. Abbott
{"title":"Understanding Collaborative Practices in Distributed Agile Development: Research Proposal","authors":"Sunila Modi, Pamela Y. Abbott","doi":"10.1109/ICGSEW.2013.16","DOIUrl":"https://doi.org/10.1109/ICGSEW.2013.16","url":null,"abstract":"Agile methodologies in software development are gaining prominence in global settings where distributed cross-cultural software teams collaborate on projects, addressing the needs of dynamic business environments. However, undertaking collaborative work in distributed settings can create significant challenges, especially as a number of agile principles and practices rely on physical proximity and face-to-face interactions. An interpretative qualitative approach using case studies has been adopted to gain deeper insights into how such teams work. The analysis is being informed by theoretical concepts of awareness, common ground and boundary objects. Early findings suggest that distributed team members use multifaceted techniques, such as shared software artifacts that evolve over time to negotiate and enhance common ground for better collaborative practices to emerge. It is expected that research undertaken will provide a framework to understand this process. Practically, the research will propose guidelines for global software teams planning to adopt agile methods in distributed environments.","PeriodicalId":266724,"journal":{"name":"2013 IEEE 8th International Conference on Global Software Engineering Workshops","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132683304","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}
引用次数: 2
Global Software Engineering: Lessons from Industry 全球软件工程:来自工业界的经验教训
C. Ebert
{"title":"Global Software Engineering: Lessons from Industry","authors":"C. Ebert","doi":"10.1109/ICGSEW.2013.15","DOIUrl":"https://doi.org/10.1109/ICGSEW.2013.15","url":null,"abstract":"Successfully managing distributed projects on an industry scale has rapidly become a key competence for any engineering manager. Challenges vary, be it distributed teams and collaboration technologies, handling cultural diversity and multisite projects, optimizing outsourcing and off shoring capacities, or managing suppliers. The vast majority of global activities do not deliver to targets and half of them fail. The diversity of cultures, suppliers and products require dedicated techniques, tools, and practices to overcome challenges. This tutorial summarizes experiences and guidance from industry in a way to help knowledge and technology transfer. It looks to processes and approaches for successfully handling global software development and outsourcing and offers many practical hints and concrete explanations to make distributed teams and projects a success. Session attendees can raise specific questions from industry practice or academic research to get first-hand insight into GSE state of practice as well as new thoughts and trends that will shape the future.","PeriodicalId":266724,"journal":{"name":"2013 IEEE 8th International Conference on Global Software Engineering Workshops","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124075416","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}
引用次数: 3
Towards a Communication Maturity Model for Distributed Software Development 面向分布式软件开发的通信成熟度模型
I. Júnior, H. Moura, S. Marczak
{"title":"Towards a Communication Maturity Model for Distributed Software Development","authors":"I. Júnior, H. Moura, S. Marczak","doi":"10.1109/ICGSEW.2013.18","DOIUrl":"https://doi.org/10.1109/ICGSEW.2013.18","url":null,"abstract":"Communication related issues are among the main reasons of the low rate of success in software development, more specifically in distributed projects in which developers are located apart from each other and need to establish virtual relationships to communicate and to collaborate. It is important for a distributed team to be able to communicate properly and in a timely manner. As time goes by and the team gets used to working together and is aware of protocols and working processes, it is expected that communication issues will reduce. Hence, we can say that the communication processes evolve and mature. This paper presents a research under development that aims at developing a Communication Maturity Model for distributed software development inspired in quality maturity models such as the CMMI. The expected model will aim at supporting the management of communication strategies and processes in such software development context.","PeriodicalId":266724,"journal":{"name":"2013 IEEE 8th International Conference on Global Software Engineering Workshops","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131670266","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}
引用次数: 12
On the Identification of Best Practices for Improving the Efficiency of Testing Activities in Distributed Software Projects: Preliminary Findings from an Empirical Study 关于在分布式软件项目中提高测试活动效率的最佳实践的识别:一项实证研究的初步发现
C. Camacho, S. Marczak, T. Conte
{"title":"On the Identification of Best Practices for Improving the Efficiency of Testing Activities in Distributed Software Projects: Preliminary Findings from an Empirical Study","authors":"C. Camacho, S. Marczak, T. Conte","doi":"10.1109/ICGSEW.2013.7","DOIUrl":"https://doi.org/10.1109/ICGSEW.2013.7","url":null,"abstract":"Testing aims at identifying whether the software product attends its specification and the customer needs. It is a collaborative task since it requires coordination and communication of activities with those responsible for defining the project scope and for developing the source-code in order to clarify requirements, to stay up-to-date about changes, and to coordinate working schedule. It is a challenging but necessary activity in any software development life cycle. Distribution exacerbates the difficulties faced by testing team members. This paper presents empirical exploratory preliminary findings on challenges faced by testing teams in distributed projects and discusses best practices adopted by such teams to facilitate coordination and, as a consequence, increase the efficiency of their work. Our findings suggest corroboration of preliminary literature that focuses mainly in requirements engineering and in development activities. We aim to replicate our investigation in a larger scale. Meanwhile, our work provides initial contributions to practitioners and inspires our future research.","PeriodicalId":266724,"journal":{"name":"2013 IEEE 8th International Conference on Global Software Engineering Workshops","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130512901","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
Social Network Analysis for Global Software Engineering: Exploring Developer Relationships from a Fine-Grained Perspective 全球软件工程的社会网络分析:从细粒度的角度探索开发人员关系
Nicole Novielli, S. Marczak
{"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":"https://doi.org/10.1109/ICGSEW.2013.14","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":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123471771","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}
引用次数: 4
Global Requirements Engineering on the Cloud: PhD Research Proposal 云上的全球需求工程:博士研究计划
S. I. Hashmi, Ita Richardson
{"title":"Global Requirements Engineering on the Cloud: PhD Research Proposal","authors":"S. I. Hashmi, Ita Richardson","doi":"10.1109/ICGSEW.2013.17","DOIUrl":"https://doi.org/10.1109/ICGSEW.2013.17","url":null,"abstract":"Global software development is a business model that involves software development distributed beyond national boundaries. However, distributed nature of the processes makes it very challenging to communicate and collaborate. Requirements engineering is an intensive software development life cycle activity and involves frequent communication among the stakeholders. In global software development, tight project schedules and global distance give rise to incomplete requirements handovers from one site to another. Therefore, the need for an efficient mechanism becomes inevitable as information available to one project team can often contradict what is available to the other. On the other hand, Software as a Service (SaaS) is one of the deployment models of the cloud that can provide multiple users with a web space to collaborate on things of mutual interest. In this research, we propose a SaaS based mechanism to facilitate globally distributed software development teams working on the requirements engineering process. Our emphasis is on the situation that occurs after requirements are handed to another software development site.","PeriodicalId":266724,"journal":{"name":"2013 IEEE 8th International Conference on Global Software Engineering Workshops","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121091741","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
Towards a Global Software Development Community Web: Identifying Patterns and Scenarios 迈向全球软件开发社区Web:识别模式和场景
Miguel J. Monasor, A. Vizcaíno, M. Piattini, J. Noll, Sarah Beecham
{"title":"Towards a Global Software Development Community Web: Identifying Patterns and Scenarios","authors":"Miguel J. Monasor, A. Vizcaíno, M. Piattini, J. Noll, Sarah Beecham","doi":"10.1109/ICGSEW.2013.13","DOIUrl":"https://doi.org/10.1109/ICGSEW.2013.13","url":null,"abstract":"Sources of Global Software Development (GSD) information, such as academic literature, often focus on high-level issues rather than on specific problems. Researchers tend to generalize problems and solutions, however, practitioners and instructors frequently need to identify real low-level scenarios and patterns in an effort to study specific problems and their solutions. We propose a method for collecting and defining GSD scenarios and related patterns. Scenarios depicting events that happen in certain GSD contexts associated with communication, coordination are central to this method. In this paper we show how problems and solutions extracted from these events can lead to the definition of patterns. Patterns describe generalized information that can be re-used in similar contexts. To facilitate knowledge sharing, we have integrated this pattern model into a GSD Community Web intended to promote collaboration between industry and academia. News, resources and discussion forums on GSD topics are also available through this website.","PeriodicalId":266724,"journal":{"name":"2013 IEEE 8th International Conference on Global Software Engineering Workshops","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126418796","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}
引用次数: 8
GAME: Governance for Agile Management of Enterprises: A Management Model for Agile Governance 游戏:企业敏捷管理的治理:敏捷治理的管理模型
A. Luna, Philippe B Kruchten, H. Moura
{"title":"GAME: Governance for Agile Management of Enterprises: A Management Model for Agile Governance","authors":"A. Luna, Philippe B Kruchten, H. Moura","doi":"10.1109/ICGSEW.2013.20","DOIUrl":"https://doi.org/10.1109/ICGSEW.2013.20","url":null,"abstract":"Agility at the business and organizational levels presents a challenge for many enterprises. Business agility demands the ability to sense and respond to changes in competitive environments, whereas organizational agility demands the dexterity to sense broader market opportunities and respond with changes that are organization-wide. These challenges require an information and communication technologies (ICT or IT) environment flexible and customizable simultaneously with the coordination across multiple organization units, also demands effective and responsive governance in order to deliver faster, better, and cheaper value to the business. Driven by these challenges, the goals of the candidate's PhD thesis is to conceive, define, and evaluate a management model for agile governance on global development environments. Preliminary insights suggest the model's format should be a corporative game, applying constructs of gamification, fun theory and game theory, generating a practical approach to facilitate the implementation of a collaborative and adaptive culture, in order to establish relational integration mechanisms as well as a better understanding of how these arrangements can help the organizations to attain greater enterprise agility and support its overall strategy.","PeriodicalId":266724,"journal":{"name":"2013 IEEE 8th International Conference on Global Software Engineering Workshops","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133078430","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}
引用次数: 23
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学术文献互助群
群 号:481959085
Book学术官方微信