标签归档:康威定律

1967年,计算机科学家和程序员Melvin Conway创造带有自己名字的格言:“组织设计系统是制约生产设计是这些组织的通信结构的副本。”

换句话说,系统往往会反映出组织的结构设计。Conway法则是基于有效的逻辑,功能软件需要频繁的涉众之间的沟通。开云官网入口下载手机版此外,康威定律假定的结构系统将反映组织的社会边界和条件创建它。

Conway法则的一个例子,早在1999年由用户体验专家奈杰尔·贝文企业网站设计:公司倾向于创建镜像网站的结构和内容公司的内部问题,而不是对用户的需求。

康威定律被广泛接受的解决方案是创建更小的团队集中在单一项目,这样他们就可以快速迭代,提供创造性的解决方案和灵活应对不断变化的客户需求。开云足球官网和其他事情一样,不过,这种方法也有它的缺点,并意识到这些缺点提前可以帮助你减轻其影响。

在这里,我们再整理利用较小的团队带来的好处;评估康威定律是否成立审查人员;并制定如何平衡的效率小,独立团队对组织的凝聚力和身份构建更好的产品。开云足球app下载官网最新版

小团队可以产生更好的结果

许多领先的科技公司,包括亚马逊和Netflix,构成多个(相对)小团队,每个团队负责整个组织的一小部分生态系统。这些团队的整个生命周期的产品,系统或服务,给他们更多的自主权大团队严格的代码库。开云足球app下载官网最新版多个较小的团队允许组织实验与最佳实践和应对变化更快,更有效率,而僵化的、僵化的系统缓慢适应满足不断变化的业务需求。

当你的组织结构和软件不一致,和误解是普遍存在的紧张关系。开云官网入口下载手机版如果这是你的情况,寻找方法来分解单片系统业务功能,允许更细粒度的涉众之间的沟通在整个开发生命周期。

测试Conway法则

在1967年,哈佛商业评论拒绝了康威的原始论文,说他没有证明他的论点。然而,软件开发人员最终接受C开云官网入口下载手机版onway法则,因为它是真正的经验,到2008年,麻省理工和哈佛商学院的研究小组已经开始分析不同的代码库,看看他们是否可以证明假设。

在这项研究中,研究人员花了多个软件的例子创建服务于同样的目的(例如,文字处理或财务管理)。开云官网入口下载手机版代码库由开源团队精心制作的比较更紧密耦合的团队。研究发现“强有力的证据”支持康威定律,认为“分布式团队倾向于开发更模块化的产品。”开云足球app下载官网最新版

换句话说,绝对有理由认为较小的团队更有效地工作,并产生更好的结果,而更大的团体可能缺乏凝聚力和展览功能障碍。

组织首先,小组第二

作为最近的一次《福布斯》文章指出,有潜在缺陷让Conway法则指导您的组织的结构。思维是这样的:“一旦你以这种方式巩固小团队,他们的尊重和忠诚,团队常常会超过他们的效忠组织作为一个整体…团队在不同的位置最终形成强大但专属身份作为单独的部门。”

所以你如何平衡小的好处,灵活组织对组织范围的团结,合作,和透明度?

平台,使组织范围内协作可以打破屏障,Conway法则没有抢劫小型团队的独立性和灵活性。Josh McKenty副总裁关键的认为,使用协作平台可以消除差异性,分离,可以抑制组织范围内凝聚力:”平台可以让企业培养一种'我们都在一起,每个人都尊重,共同处理方面,而且可以互相清理混乱——不管他们创造了混乱首先,“McKenty观众在2017年的一次会议上说,根据《福布斯》

团结是至关重要的,复杂的产品和系统开发,在迅速变化的需求,发展标准,更新客户开云足球app下载官网最新版规格要求一致的和专用的内部和跨团队沟通。如果你的团队正在形成强大的债券,这是很棒的,但你不想要这些债券成为排他的。如果团队变成派系,您的组织已经失去了它的内部凝聚力。

协作平台,跨功能和位置迥异的团队可以帮助你实现小的好处,集中团队没有失去连贯性。

了解更多关于成功的策略系统工程师和开发人员,查看我们的白皮书,”开云足球app下载官网最新版产品开发策略系统工程师”。