为什么说架构师都应该了解“康威定律”(Conway‘s law)

康威定律指出,系统的架构反映了组织内部的沟通结构。文章介绍了定律的起源和四条核心原则,强调了沟通在系统设计中的决定性作用,以及大型系统在开发过程中易发生分解的现象。对于架构师而言,理解这一原则有助于优化团队协作和系统设计。
摘要由CSDN通过智能技术生成

一、首先了解什么是康威定律

        康威定律其实是一句格言,指出组织设计系统来反映他们自己的沟通结构。它以计算机程序员梅尔文·康威的名字命名,他于1967年提出了这个想法。他最初的措辞是:

organizations which design systems ... are constrained to produce designs which are copies of the communication structures of these organizations. — M. Conway
一个组织的系统通常被设计成这个组织通信结构的副本——Melvin Conway(1967)

       大致意思是设计系统的企业,它们生产的设计等同于企业内的沟通结构。下图(图片来自百度)说明了此概念

             

       大家结合各自所在公司的组织结构,感受一下,现在很多公司基本以业务线划分团队,划分系统边界。团队规模越大,沟通、协作成本越高。

 

二、四条定律

       康威定律目前已经引申出以下四条定律:

第一定律 Communication dictates design

组织沟通方式会通过系统设计表达出来


第二定律 There is never enough time to do something right, but there is always enough time to do i

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

石头城程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值