使用敏捷实践解决全球软件开发问题——一个案例研究

Sarah Beecham, J. Noll, Ita Richardson
{"title":"使用敏捷实践解决全球软件开发问题——一个案例研究","authors":"Sarah Beecham, J. Noll, Ita Richardson","doi":"10.1109/ICGSEW.2014.7","DOIUrl":null,"url":null,"abstract":"Although challenges in Global Software Development (GSD) are now well known, companies are still looking for workable solutions to issues relating to poor communication, lack of control, low staff morale, and ambiguous requirements, all of which are prevalent in distributed development settings. Solutions offered are often difficult to implement, are disparate, and can be theoretical rather than practical. We conducted a case study with a GSD company, currently using a plan driven approach to development, and uncovered many GSD problems. We mapped each problem to solutions known to work in Agile development settings. Although work has been undertaken in Agile for GSD, we look to the literature to identify practices that specifically address challenges for organisations already engaged in GSD, who are open to moving from a plan-driven/waterfall development process to a more agile approach. Many challenges are addressed by Agile practices, for example requirements ambiguity, need for autonomy, or unpredictable customer expectations. We hypothesise that many GSD problems can be solved by organisations taking an agile approach to their development.","PeriodicalId":396979,"journal":{"name":"2014 IEEE International Conference on Global Software Engineeering Workshops","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-08-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"19","resultStr":"{\"title\":\"Using Agile Practices to Solve Global Software Development Problems -- A Case Study\",\"authors\":\"Sarah Beecham, J. Noll, Ita Richardson\",\"doi\":\"10.1109/ICGSEW.2014.7\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Although challenges in Global Software Development (GSD) are now well known, companies are still looking for workable solutions to issues relating to poor communication, lack of control, low staff morale, and ambiguous requirements, all of which are prevalent in distributed development settings. Solutions offered are often difficult to implement, are disparate, and can be theoretical rather than practical. We conducted a case study with a GSD company, currently using a plan driven approach to development, and uncovered many GSD problems. We mapped each problem to solutions known to work in Agile development settings. Although work has been undertaken in Agile for GSD, we look to the literature to identify practices that specifically address challenges for organisations already engaged in GSD, who are open to moving from a plan-driven/waterfall development process to a more agile approach. Many challenges are addressed by Agile practices, for example requirements ambiguity, need for autonomy, or unpredictable customer expectations. We hypothesise that many GSD problems can be solved by organisations taking an agile approach to their development.\",\"PeriodicalId\":396979,\"journal\":{\"name\":\"2014 IEEE International Conference on Global Software Engineeering Workshops\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-08-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"19\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 IEEE International Conference on Global Software Engineeering Workshops\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICGSEW.2014.7\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE International Conference on Global Software Engineeering Workshops","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICGSEW.2014.7","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 19

摘要

尽管全球软件开发(GSD)中的挑战现在是众所周知的,公司仍然在寻找与沟通不良、缺乏控制、员工士气低落和模糊需求相关的问题的可行解决方案,所有这些都在分布式开发环境中普遍存在。所提供的解决方案通常难以实现、互不相同,而且可能是理论性的而不是实践性的。我们对一家GSD公司进行了案例研究,该公司目前使用计划驱动的方法进行开发,并发现了许多GSD问题。我们将每个问题映射到敏捷开发环境中已知的解决方案。尽管已经在GSD的敏捷开发中开展了一些工作,但我们希望通过文献来识别那些专门针对已经从事GSD的组织的挑战的实践,这些组织愿意从计划驱动/瀑布式开发过程转向更敏捷的方法。敏捷实践解决了许多挑战,例如需求模糊、自主性需求或不可预测的客户期望。我们假设许多GSD问题可以通过采用敏捷开发方法的组织来解决。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Using Agile Practices to Solve Global Software Development Problems -- A Case Study
Although challenges in Global Software Development (GSD) are now well known, companies are still looking for workable solutions to issues relating to poor communication, lack of control, low staff morale, and ambiguous requirements, all of which are prevalent in distributed development settings. Solutions offered are often difficult to implement, are disparate, and can be theoretical rather than practical. We conducted a case study with a GSD company, currently using a plan driven approach to development, and uncovered many GSD problems. We mapped each problem to solutions known to work in Agile development settings. Although work has been undertaken in Agile for GSD, we look to the literature to identify practices that specifically address challenges for organisations already engaged in GSD, who are open to moving from a plan-driven/waterfall development process to a more agile approach. Many challenges are addressed by Agile practices, for example requirements ambiguity, need for autonomy, or unpredictable customer expectations. We hypothesise that many GSD problems can be solved by organisations taking an agile approach to their development.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信