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":null,"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.0000,"publicationDate":"2016-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"18","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE 11th International Conference on Global Software Engineering (ICGSE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICGSE.2016.33","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 18

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.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
全球软件开发治理的全球团队模型:一个案例研究
全球软件开发(GSD)日益成为一种规范。随着公司向海外新市场扩张,收购不同国家的公司,并在新地区招募有才华的开发人员,项目必然会分布。随着项目变得越来越分散,并包括外部参与者,如外包供应商,传统的自上而下的管理监督和控制变得更加困难。组织如何确保所有相关方的活动与软件开发企业的战略目标和价值一致?全局团队模型是为全局软件开发指定实践和建议的框架。因此,它作为组织与软件开发治理相关的GSD实践的一种手段。我们对一个从事全球软件开发的小团队进行了案例研究,确定了治理的缺点。然后,我们使用全球团队模型来确定可以解决这些缺点的治理实践。我们确定了团队与公司中其他团队互动的几个方面,这些方面将通过全球团队治理模型的建议得到改进。全球团队模型为软件开发治理提供了一个蓝图,寻求以受控的方式使其当前的开发项目全球化的组织可以使用该蓝图来实现良好的软件开发治理。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Scaling Scrum in a Large Globally Distributed Organization: A Case Study Findings on AGSD Architectural Knowledge Sharing Using Architectural Constraints to Drive Software Component Reuse While Adding and Enhancing Features: In a Global Software Engineering Team Enabling Knowledge Sharing in Agile Virtual Teams MONO: A Computer-Supported Cooperative Tool for Digital Content Software Projects
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1