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

筛选
英文 中文
Scrumconix: Agile and Documented Method to AGSD scrum: AGSD的敏捷和文档化方法
L. T. Portela, Gilberto Borrego
{"title":"Scrumconix: Agile and Documented Method to AGSD","authors":"L. T. Portela, Gilberto Borrego","doi":"10.1109/ICGSE.2016.39","DOIUrl":"https://doi.org/10.1109/ICGSE.2016.39","url":null,"abstract":"Many companies have adopted agile software development (ASD), mainly due to it can handle scarce requirements. However, some unsolved challenges exist in ASD, particularly in global software development (GSD) companies (known as AGSD). These challenges include ASD lax documentation contrasted by the methodological standardization required in GSD, due to its inherent distances. Lax documentation leads to documentation debt and architectural knowledge (AK) vaporization, which cause negative effects on the development process and on the product itself. In order to reduce these effects, we propose Scrumconix, a hybrid method that uses a lightweight approach to document in AGSD environments, which also aims to decrease the effect of linguistic and cultural distances. In addition, we present preliminary results of Scrumconix implementation in a Mexican AGSD company.","PeriodicalId":437860,"journal":{"name":"2016 IEEE 11th International Conference on Global Software Engineering (ICGSE)","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":"129318699","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}
引用次数: 11
Hiring in the Global Stage: Profiles of Online Contributions 全球舞台上的招聘:在线贡献简介
A. Sarma, Xiaofan Chen, S. Kuttal, Laura A. Dabbish, Zhendong Wang
{"title":"Hiring in the Global Stage: Profiles of Online Contributions","authors":"A. Sarma, Xiaofan Chen, S. Kuttal, Laura A. Dabbish, Zhendong Wang","doi":"10.1109/ICGSE.2016.35","DOIUrl":"https://doi.org/10.1109/ICGSE.2016.35","url":null,"abstract":"Managers are increasingly using online contributions to make hiring decisions. However, it is nontrivial to find the relevant information of candidates in large online, global communities. We present Visual Resume, a novel tool that aggregates information on contributions across two different types of peer production sites (a code hosting site and a technical Q&A forum). Visual Resume displays summaries of developers' contributions, and allows easy access to contribution details. It also facilitates pairwise comparisons of candidates through a card-based design. Our study, involving participants from global organizations or corporations that draw from the global community, indicates that Visual Resume facilitated hiring decisions, both technical and soft skills were important when making these decisions.","PeriodicalId":437860,"journal":{"name":"2016 IEEE 11th International Conference on Global Software Engineering (ICGSE)","volume":"28 5 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":"123459845","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}
引用次数: 28
A Global Teaming Model for Global Software Development Governance: A Case Study 全球软件开发治理的全球团队模型:一个案例研究
J. Noll, Sarah Beecham, Ita Richardson, Clodagh Nic Canna
{"title":"A Global Teaming Model for Global Software Development Governance: A Case Study","authors":"J. Noll, Sarah Beecham, Ita Richardson, Clodagh Nic Canna","doi":"10.1109/ICGSE.2016.33","DOIUrl":"https://doi.org/10.1109/ICGSE.2016.33","url":null,"abstract":"Global software development (GSD) is increasingly the norm. As firms expand into new markets overseas, acquire companies in different countries, and recruit talented developers in new locations, projects become distributed by necessity. As projects become increasingly distributed, and include external participants such as outsourcing vendors, conventional top-down management oversight and control becomes more difficult. How can organizations ensure that the activities of all parties involved are aligned with the strategic objectives and values of a software development undertaking? The Global Teaming Model is a framework that specifies practices and recommendations for Global Software Development. As such, it serves as a means to organize GSD practices relevant to Software Development Governance. We conducted a case study of a small team engaged in Global Software Development, identifying governance shortcomings. Then, we used the Global Teaming Model to identify governance practices that would address those shortcomings. We identified several aspects of the team's interactions with other teams in the company that would be improved by recommendations from the Global Teaming Governance Model. The Global Teaming Model provides a blueprint for Software Development Governance that organizations seeking to globalize their current development projects in a controlled way can use to implement good Software Development Governance.","PeriodicalId":437860,"journal":{"name":"2016 IEEE 11th International Conference on Global Software Engineering (ICGSE)","volume":"9 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":"123435501","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}
引用次数: 18
Using Architectural Constraints to Drive Software Component Reuse While Adding and Enhancing Features: In a Global Software Engineering Team 在增加和增强功能的同时,使用架构约束来驱动软件组件重用:在一个全球软件工程团队中
S. Vaikar, Madan Mohan Jha, Felix Brunner
{"title":"Using Architectural Constraints to Drive Software Component Reuse While Adding and Enhancing Features: In a Global Software Engineering Team","authors":"S. Vaikar, Madan Mohan Jha, Felix Brunner","doi":"10.1109/ICGSE.2016.23","DOIUrl":"https://doi.org/10.1109/ICGSE.2016.23","url":null,"abstract":"We develop integrated systems that consist of software and hardware components with a lifespan ranging from 10-15 years. During the life span of these systems, market needs change significantly due to technological advancements, environmental needs, and cultural preferences. Cost of change of software vis-à-vis hardware is a big driver which often leads to the introduction of change to software for meeting evolving market expectations. The biggest advantage of software-'easy adaptability'-is also its biggest drawback, because it makes software susceptible tochange. Hence, designing software is extremely challenging specially in Globally Distributed Software Development (GDSD). In this practice paper, we share our approach of leveraging the constraints of software architecture, the challenges encountered and lessons learnt which enabled higher software reuse when adding and enhancing features while reducing overall costs and shrinking time to market for a Globally Distributed Software Development team.","PeriodicalId":437860,"journal":{"name":"2016 IEEE 11th International Conference on Global Software Engineering (ICGSE)","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":"114681864","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
Findings on AGSD Architectural Knowledge Sharing 关于AGSD架构知识共享的发现
Gilberto Borrego, A. Morán, Ramón R. Palacio, O. M. Rodríguez-Elías
{"title":"Findings on AGSD Architectural Knowledge Sharing","authors":"Gilberto Borrego, A. Morán, Ramón R. Palacio, O. M. Rodríguez-Elías","doi":"10.1109/ICGSE.2016.38","DOIUrl":"https://doi.org/10.1109/ICGSE.2016.38","url":null,"abstract":"Agile Software Development (ASD) is increasingly common in globally distributed teams -- it is known as AGSD. However, while in ASD face-to-face interactions are preferred over document-based communications, in global software development document-based communication is preferred. These differences affect Architectural Knowledge Management. AGSD workers preferably convey architectural knowledge (AK) by frequent interactions across sites through unstructured and textual electronic media (UTEM) (chats, emails, forums, etc.), i.e., AK is articulated in these media. UTEM leave unstructured logs of shared AK. We present an empirical study to understand AK articulation through UTEM in AGSD teams. Our results are an ontological model about AK articulation through UTEM in AGSD teams, and 11 categories of UTEM interactions across sites, where requirements and coding themes were prominent. Also, we found that AK in UTEM is perceived as important, regardless of the interaction frequency.","PeriodicalId":437860,"journal":{"name":"2016 IEEE 11th International Conference on Global Software Engineering (ICGSE)","volume":"43 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":"114497120","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
Breaking Collaboration Barriers through Communication Practices in Software Crowdsourcing 通过软件众包中的沟通实践打破协作障碍
L. Machado, Josiane Kroll, S. Marczak, R. Prikladnicki
{"title":"Breaking Collaboration Barriers through Communication Practices in Software Crowdsourcing","authors":"L. Machado, Josiane Kroll, S. Marczak, R. Prikladnicki","doi":"10.1109/ICGSE.2016.32","DOIUrl":"https://doi.org/10.1109/ICGSE.2016.32","url":null,"abstract":"Software Crowdsourcing (SW CS) is an emerging area in Software Engineering (SE). It has a dynamic nature in which problems are opened up to crowds of people through an open call to solve problems with the incentive of prizes for the best solutions. Although SW CS has been increasingly adopted in the software industry, many open issues are still to be elucidated. For instance, collaboration aspects are one of those issues. They impact communication and coordination practices. This study aims to identify barriers to collaboration in SW CS and communication practices that might help overcome these barriers. We identified the barriers and practices from a qualitative data analysis study considering an available literature review report. Our study contributes to the SE area by providing insights for researchers, tool designers, and managers that might help them to better understand collaboration issues and proposed solutions to solve them.","PeriodicalId":437860,"journal":{"name":"2016 IEEE 11th International Conference on Global Software Engineering (ICGSE)","volume":"49 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":"128430283","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}
引用次数: 14
An Approach for Enabling Effective and Systematic Software Reuse: In a Globally Distributed Software Engineering Team That Uses a Lean Development Methodology 实现有效和系统的软件重用的方法:在使用精益开发方法的全球分布式软件工程团队中
M. Roopa, V. S. Mani, Halwas Stefan
{"title":"An Approach for Enabling Effective and Systematic Software Reuse: In a Globally Distributed Software Engineering Team That Uses a Lean Development Methodology","authors":"M. Roopa, V. S. Mani, Halwas Stefan","doi":"10.1109/ICGSE.2016.14","DOIUrl":"https://doi.org/10.1109/ICGSE.2016.14","url":null,"abstract":"We share our experience in pursuing effective software reuse in a globally distributed software engineering team that uses a lean development methodology. The paper outlines the journey, starting from recognizing the potential for reuse, the steps taken to enable systematic reuse in lean projects, the challenges faced, and the corrective actions taken to ensure effectiveness of systematic reuse. The main lessons learned include: (i) identification of relevant domains for reuse, (ii) explicitly assigning responsibilities for reuse component development, (iii) providing enabling infrastructure, (iv) defining more rigorous software development processes for reuse components, and (v) establishing a centralized team for developing reuse components. The results of our successful reuse initiative including the significant increase in quality and a 12 percent reuse of total code developed have been presented.","PeriodicalId":437860,"journal":{"name":"2016 IEEE 11th International Conference on Global Software Engineering (ICGSE)","volume":"22 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":"122074607","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
Organizational Behavior Engineering for Sustainable Global Software Development 可持续全球软件开发的组织行为工程
Dharmesh Khara, D. P. Mahapatra
{"title":"Organizational Behavior Engineering for Sustainable Global Software Development","authors":"Dharmesh Khara, D. P. Mahapatra","doi":"10.1109/ICGSE.2016.18","DOIUrl":"https://doi.org/10.1109/ICGSE.2016.18","url":null,"abstract":"We had started our journey as an Offshore Supplier with a clear goal to become the \"Software Engineering Partner of choice\" for the Siemens R&D organization. Now, while we work as a partner of choice, our sustainability in this role, has largely depended on our ability to demonstrate the right set of behaviors as a partner organization, retain our key people and enable them to grow. Our continuous and conscious focus on people development, as a matter of our organizational culture, has been one of the key factors that have contributed in generating the required value in a partnership. In this paper, we talk about our expedition in which we applied our customized \"Organizational Behavior Engineering\" practices to deal with our challenges in enabling our people to achieve growth and mastery in the roles they played. We ensured that not only we built and developed technical and domain competencies, but we also retained these competencies to be able to play the role of a dependable partner, on a sustainable basis. In this paper, we also share the WHY part behind our practices, the HOW part of the implementation, the challenges we faced, the results we have achieved and our next steps towards further development.","PeriodicalId":437860,"journal":{"name":"2016 IEEE 11th International Conference on Global Software Engineering (ICGSE)","volume":"16 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":"117221654","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}
引用次数: 0
An Empirical Evaluation of an Activity-Based Infrastructure for Supporting Cooperation in Software Engineering 软件工程中支持合作的基于活动的基础结构的实证评价
Paolo Tell, M. Babar
{"title":"An Empirical Evaluation of an Activity-Based Infrastructure for Supporting Cooperation in Software Engineering","authors":"Paolo Tell, M. Babar","doi":"10.1109/ICGSE.2016.25","DOIUrl":"https://doi.org/10.1109/ICGSE.2016.25","url":null,"abstract":"Software engineering (SE) is predominantly a team effort that needs close cooperation among several people who may be geographically distributed. It has been recognized that appropriate tool support is a prerequisite to improve cooperation within SE teams. In an effort to contribute to this line of research, we have designed and developed an infrastructure, called ABC4GSD, based on the models of activity theory (AT) and the principles of the activity-based computing (ABC) paradigm. In this paper, we present a study that empirically evaluates the ability of ABC4GSD in supporting teams cooperation. We designed and executed a study based on a scenario that simulated the follow-the-Sun (FTS) strategy of global SE (GSE). Our research design allowed us to ensure cooperation to be both computer-mediated as well as contained within observable short time-windows - the hand-off activities of the FTS strategy. [Results] Overall, the results show that the cooperation support provided by the ABC4GSD system has been positively perceived by the participants. Nonetheless, open issues stimulating further investigations have been raised especially due to a few mixed results. Aware of the limitations of the simulated scenario, we conclude that the approach followed by the ABC4GSD system based on activities is desirable to improve the cooperation support in SE. Finally, our research approach based on simulating a scenario with geographical and temporal distribution can provide useful ideas for assessing collaborative technologies in SE.","PeriodicalId":437860,"journal":{"name":"2016 IEEE 11th International Conference on Global Software Engineering (ICGSE)","volume":"8 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":"124710526","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}
引用次数: 0
A State-of-the-Art of Empirical Literature of Crowdsourcing in Computing 计算领域众包实证文献研究进展
Talat Ambreen, N. Ikram
{"title":"A State-of-the-Art of Empirical Literature of Crowdsourcing in Computing","authors":"Talat Ambreen, N. Ikram","doi":"10.1109/ICGSE.2016.37","DOIUrl":"https://doi.org/10.1109/ICGSE.2016.37","url":null,"abstract":"This paper aims at representing a state-of-the-art of crowdsourcing, along with various trends and opportunities of empirical research of crowdsourcing in computing field of study. A systematic mapping study (SMS) methodology has been employed to synthesize the empirical work done in crowdsourcing. This paper is based on the results generated from 400 primary studies of the SMS. The initial results of this SMS suggest that the crowdsourcing in Computing is not a field in its inception phase, rather, this field has matured considerably, with in less than a decade of empirical research. The paper highlights important trends in empirical crowdsourcing research along with gaps and opportunities for the researchers.","PeriodicalId":437860,"journal":{"name":"2016 IEEE 11th International Conference on Global Software Engineering (ICGSE)","volume":"45 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":"116736039","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}
引用次数: 7
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学术官方微信