Scaling Across Knowledge Boundaries: A Case Study Of A Large-Scale Agile Software Development Project

被引:4
作者
Rolland, Knut H. [1 ,2 ]
机构
[1] Westerdals Oslo ACT, Schweigaardsgt 14, N-0185 Oslo, Norway
[2] SINTEF ICT, Schweigaardsgt 14, N-0185 Oslo, Norway
来源
PROCEEDINGS OF THE XP2016 SCIENTIFIC WORKSHOPS | 2016年
关键词
Large-scale agile software development; Boundary work; Knowledge management; Case study;
D O I
10.1145/2962695.2962700
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
While, in practice, agile methods are increasingly used across large and distributed projects, the general applicability in large-scale development projects is still contested. Currently, there are only a few empirical studies of agile in the large, and especially accounts on how scaling is performed in practice are scarce. This paper aims at closing this gap by reporting from a case study of a large-scale agile effort in a highly prestigious IT-project in a Governmental organization in Norway. Theoretically, the paper draws from insights from studies of product innovation, and conceptualizes scaling in large-scale agile projects as a continuous process that involves establishing practices and artifacts for communicating and sharing across `knowledge boundaries'. Empirically, the paper contributes by illustrating how scaling is made possible and performed through a wide-range of novel practices and artifacts that emerge over time. We illustrate how these practices, roles and artifacts establish ways of transferring, translating and transforming knowledge across different teams and between different stakeholders. Our analysis shows that these practices challenge a widespread dichotomy between agile methods as being `flexible' on one hand, and traditional methods being 'rigid' on the other hand. Instead, the tailored practices in the case both added structure and flexibility at different stages in the process.
引用
收藏
页数:5
相关论文
共 50 条
[41]   Enhancing agile software development in the banking sector-A comprehensive case study at LHV [J].
Scott, Ezequiel ;
Milani, Fredrik ;
Kilu, Erki ;
Pfahl, Dietmar .
JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2021, 33 (07)
[42]   Geographical Distance Challenges in Distributed Agile Software Development: Case Study of a Global Company [J].
Kahya, Murat Dogus ;
Seneler, Cagla .
2018 3RD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ENGINEERING (UBMK), 2018, :78-83
[43]   Combining User-Centered Design and Lean Startup with Agile Software Development: A Case Study of Two Agile Teams [J].
Signoretti, Ingrid ;
Salerno, Larissa ;
Marczak, Sabrina ;
Bastos, Ricardo .
AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING (XP 2020), 2020, 383 :39-55
[44]   Towards Principles of Large-Scale Agile Development A Summary of the Workshop at XP2014 and a Revised Research Agenda [J].
Dingsoyr, Torgeir ;
Moe, Nils Brede .
AGILE METHODS: LARGE-SCALE DEVELOPMENT, REFACTORING, TESTING, AND ESTIMATION, 2014, 199 :1-8
[45]   Balancing Agile and Structured Development Approaches to Successfully Manage Large Distributed Software Projects: A Case Study from the Cruise Line Industry [J].
Batra, Dinesh ;
Xia, Weidong ;
VanderMeer, Debra ;
Dutta, Kaushik .
COMMUNICATIONS OF THE ASSOCIATION FOR INFORMATION SYSTEMS, 2010, 27 :379-394
[46]   An investigation of use case quality in a large safety-critical software development project [J].
Anda, Bente ;
Hansen, Kai ;
Sand, Gunhild .
INFORMATION AND SOFTWARE TECHNOLOGY, 2009, 51 (12) :1699-1711
[47]   The Effect of Software Development Project Team Structure on the Process of Knowledge Sharing: An Empirical Study [J].
Riaz, Muhammad Noman ;
Buriro, Attaullah ;
Mahboob, Athar .
2019 2ND INTERNATIONAL CONFERENCE ON COMPUTING, MATHEMATICS AND ENGINEERING TECHNOLOGIES (ICOMET), 2019,
[48]   STRATEGIC MANAGEMENT OF A LARGE-SCALE TECHNOLOGY DEVELOPMENT - THE CASE OF THE KOREAN TELECOMMUNICATIONS INDUSTRY [J].
LEE, J ;
BAE, ZT ;
LEE, J .
JOURNAL OF ENGINEERING AND TECHNOLOGY MANAGEMENT, 1994, 11 (02) :149-170
[49]   Modeling software development practices using reusable project patterns: a case study [J].
Schweigert, Tomas ;
Nehfort, Andreas .
JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2014, 26 (03) :350-356
[50]   Modeling software development practices using reusable project patterns: A case study [J].
Guzmán, Javier García (jgarciag@inf.uc3m.es), 1600, John Wiley and Sons Ltd (26) :339-349