论文标题

与边界对象和方法论岛的大规模敏捷组织中的图表协调需求

Charting Coordination Needs in Large-Scale Agile Organisationswith Boundary Objects and Methodological Islands

论文作者

Kasauli, Rashidah, Wohlrab, Rebekka, Knauss, Eric, Steghöfer, Jan-Philipp, Horkoff, Jennifer, Maro, Salome

论文摘要

大型系统开发公司越来越多地采用敏捷方法。尽管这种采用率可以改善销售时间,但此类公司需要平衡两个权衡:(i)需要在系统级别上具有统一,一致的开发方法,并且需要针对不同学科的团队(例如,硬件,软件,机械师,销售,支持)的专业方法; (ii)需要在系统级别上进行综合文档,并需要具有轻巧的文档,以实现迭代和敏捷的工作。凭借针对团队的专门方法,孤立的团队在计划驱动文化的较大生态系统中工作,即团队成为敏捷的“岛屿”。在边界上,这些团队共享知识,需要很好地管理才能开发正确的系统。尽管支持多样化和专业的方法很有用,但重要的是要了解哪些岛屿反复遇到,原因或因素触发其存在的原因或因素以及如何最好地处理它们之间的协调。基于多个案例研究,这项工作介绍了岛屿的目录及其之间的边界对象。我们认为,这项工作对旨在了解其生态系统的从业者和研究人员在大规模发展中涉及沟通和协调挑战。

Large-scale system development companies are increasingly adopting agile methods. While this adoption may improve lead-times, such companies need to balance two trade-offs: (i) the need to have a uniform, consistent development method on system level with the need for specialised methods for teams in different disciplines(e.g., hardware, software, mechanics, sales, support); (ii) the need for comprehensive documentation on system level with the need to have lightweight documentation enabling iterative and agile work. With specialised methods for teams, isolated teams work within larger ecosystems of plan-driven culture, i.e., teams become agile "islands". At the boundaries, these teams share knowledge which needs to be managed well for a correct system to be developed. While it is useful to support diverse and specialised methods, it is important to understand which islands are repeatedly encountered, the reasons or factors triggering their existence, and how best to handle coordination between them. Based on a multiple case study, this work presents a catalogue of islands and the boundary objects between them. We believe this work will be beneficial to practitioners aiming to understand their ecosystems and researchers addressing communication and coordination challenges in large-scale development.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源