首页/管理/IT 管理与治理速查/康威定律 Conway's Law

康威定律 Conway's Law

康威定律指出:系统架构会映射组织的沟通结构。因此组织调整与架构演进需要协同进行,否则架构目标与团队实际沟通方式会持续冲突。

IT 管理与治理速查管理更新于 2026-10-13

康威定律是什么

康威定律指出:系统架构会映射组织的沟通结构。因此组织调整与架构演进需要协同进行——想让系统边界变成什么样,就要先让团队边界与协作方式变成那样。反之,若只改架构不改组织,跨团队依赖会把架构慢慢拉回原来的形状。这条定律常与 Team Topologies 一起使用,后者提供了具体的团队类型与交互模式设计方法。

基本信息

提出Melvin Conway(1968 年《How Do Committees Invent?》)
含义系统设计受组织沟通结构影响
启示改架构往往也要改团队边界与协作方式
反向应用按目标架构倒推团队划分
常见症状跨团队依赖导致大量协调会议
配套方法Team Topologies 的团队类型与交互模式

典型使用场景

  • 架构演进:拆分服务的同时调整团队边界,避免依赖回流
  • 微服务划分:按认知负荷与协作频率设计服务边界
  • 组织重组:评估现有系统依赖是否支持新的团队结构
  • 平台建设:把共性能力收敛为平台团队,减少重复协调
  • 并购整合:两个组织的系统与团队边界需要同步重塑
  • 定期自查:用依赖图与沟通图对照,找出错位之处

自查问题示例

自查问题示例
□ 服务边界是否与团队边界错位?
□ 跨团队依赖是否需要大量会议协调?
□ 单个团队是否维护互不相关的一堆系统?
□ 同一功能改动是否需要三个以上团队同时上线?

组织与架构对齐

信号组织原因调整方向
发布需要多团队同步服务边界与团队边界交叉合并服务或调整团队归属
沟通靠会议维持缺少稳定接口与契约定义服务接口与责任边界
某团队系统过多认知负荷超载拆分团队或交由平台承接
康威定律描述的是规律而非宿命:可以有意利用它,先设计期望的团队与协作结构,再让架构朝那个方向演进。

易错点

  • 只改架构不改组织:依赖回到跨团队协调,演化停滞
  • 只改组织不改架构:汇报线变了,系统依赖照旧
  • 忽略沟通成本:服务拆得很细但团队没变,协调会议数量翻倍
  • 把定律当借口:认为架构只能被动受组织决定,放弃设计主动权

数据来源与参考

  • Melvin Conway, How Do Committees Invent?(1968)
  • 《Accelerate》关于架构与组织关系的讨论
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌