Overcoming Team Boundaries in Agile Software Development

S. Rahy, J. Bass
{"title":"Overcoming Team Boundaries in Agile Software Development","authors":"S. Rahy, J. Bass","doi":"10.58729/1941-6679.1433","DOIUrl":null,"url":null,"abstract":"The usage of agile software development methods is increasing and so is the need for enhancing the collaboration between the different stakeholders. Thus, we chose to investigate the communication tools and challenges across the different boundaries and consequently deduce implications for practitioners. This research addresses inter-team communication by exploring the practitioners' perception on the different communication tools and the challenges faced at the three different boundaries, inter-team, team and customers, and geographically separated teams. We aim to enhance the productivity of software development through enhancing the communication between the different stakeholders. In this research, we use grounded theory approach to gather data from semi-structured open-ended interviews with practitioners in a geographically separated software development company. The findings observed three main inter-team communication means (Slack, Trello, face-to-face) used by practitioners, and how the preference differs among practitioners. This study also focuses on the different challenges faced, such as absence of communication during user story dependency, unclear customer requirements, and cultural differences, when implementing agile across different geographical locations. Our study discovers how team boundaries are overcome when team members adapt to other teams’ preferred communication tool and enhance the boundary spanners’ role. Furthermore, the study highlights how novice and mature teams require a transition time to adjust to the agile methods.","PeriodicalId":55883,"journal":{"name":"International Journal of Information Technology and Management","volume":"359 19","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2020-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Information Technology and Management","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.58729/1941-6679.1433","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"Computer Science","Score":null,"Total":0}
引用次数: 1

Abstract

The usage of agile software development methods is increasing and so is the need for enhancing the collaboration between the different stakeholders. Thus, we chose to investigate the communication tools and challenges across the different boundaries and consequently deduce implications for practitioners. This research addresses inter-team communication by exploring the practitioners' perception on the different communication tools and the challenges faced at the three different boundaries, inter-team, team and customers, and geographically separated teams. We aim to enhance the productivity of software development through enhancing the communication between the different stakeholders. In this research, we use grounded theory approach to gather data from semi-structured open-ended interviews with practitioners in a geographically separated software development company. The findings observed three main inter-team communication means (Slack, Trello, face-to-face) used by practitioners, and how the preference differs among practitioners. This study also focuses on the different challenges faced, such as absence of communication during user story dependency, unclear customer requirements, and cultural differences, when implementing agile across different geographical locations. Our study discovers how team boundaries are overcome when team members adapt to other teams’ preferred communication tool and enhance the boundary spanners’ role. Furthermore, the study highlights how novice and mature teams require a transition time to adjust to the agile methods.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
克服敏捷软件开发中的团队边界
敏捷软件开发方法的使用正在增加,因此需要加强不同涉众之间的协作。因此,我们选择调查跨越不同边界的沟通工具和挑战,从而推断从业者的含义。本研究通过探讨实践者对不同沟通工具的看法,以及在团队间、团队与客户以及地理上分离的团队这三种不同边界所面临的挑战,来解决团队间沟通问题。我们的目标是通过加强不同利益相关者之间的沟通来提高软件开发的生产力。在这项研究中,我们使用扎根理论的方法从一个半结构化的开放式访谈中收集数据,这些访谈是与一家地理上分开的软件开发公司的从业者进行的。研究结果观察了从业者使用的三种主要团队间沟通方式(Slack, Trello,面对面),以及从业者之间的偏好差异。本研究还关注了在不同地理位置实现敏捷时所面临的不同挑战,例如在用户故事依赖期间缺乏沟通、不明确的客户需求以及文化差异。我们的研究发现,当团队成员适应其他团队首选的沟通工具并增强边界制定者的作用时,如何克服团队边界。此外,该研究强调了新手和成熟团队如何需要一段过渡时间来适应敏捷方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
International Journal of Information Technology and Management
International Journal of Information Technology and Management Computer Science-Computer Science Applications
CiteScore
1.10
自引率
0.00%
发文量
29
期刊介绍: The IJITM is a refereed and highly professional journal covering information technology, its evolution and future prospects. It addresses technological, managerial, political, economic and organisational aspects of the application of IT.
期刊最新文献
Scheduling and monitoring on engineering vehicles based on IoT Design and implementation of big data analysis and visualisation platform for the smart city A Risk Identification Method for Abnormal Accounting Data Based on Weighted Random Forest Research on evaluation method of e-commerce platform customer relationship based on decision tree algorithm Risk assessment method of power grid construction project investment based on grey relational analysis
×
引用
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