首页> 外文会议>International conference on software engineering >Splitting the organization and integrating the code: Conway's law revisited
【24h】

Splitting the organization and integrating the code: Conway's law revisited

机译:分割组织并整合代码:再访康威的法律

获取原文

摘要

It is widely acknowledged that coordination of large scale software development is an extremely difficult and persistent problem. Since the structure of the code mirrors the structure of the organization, one might expect that splitting the organization across time zones, cultures, and (natural) languages would make it difficult to assemble the components. This paper presents a case study of what indeed turned out to be the most difficult part of a geographically distributed software project, i.e., integration. Coordination problems were greatly exaggerated across sites, largely because of the breakdown of informal communication channels. The results imply that multi-site development can benefit to some extent from stable plans, processes, and specifications. The inherently unpredictable aspects of projects, however, require communication channels that can be invoked spontaneously, by developers, as needed. These results shed light on the problems and mechanisms underlying the coordination needs of development projects generally, be they co-located or distributed.
机译:众所周知,大规模软件开发的协调是一个极其困难和持续的问题。由于代码的结构反映了组织的结构,因此可能期望在时间区,文化和(自然)语言中拆分组织将使难以组装组件。本文提出了一个案例研究,其确实是地理分布式软件项目的最困难部分,即集成。在网站上极大地夸大了协调问题,主要是因为非正式沟通渠道的分解。结果意味着多站点开发可以在一定程度上受益于稳定的计划,流程和规范。然而,项目的本质上不可预测的方面需要通过根据需要由开发人员自发地调用的通信渠道。这些结果揭示了发展项目协调需求的问题和机制,通常是他们共同定位或分发。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号