【软件工程之架构设计:“康威定律”(Conway's law)】

康威定律:组织设计系统来反映他们自己的沟通结构。

本质上讲:任何产品必然是其(人员)组织沟通结构的缩影,‘活’是人干出来的,靠chatGPT或其它什么的,统统靠谱。

在一个组织内,跨部门沟通是非常难的,系统各个模块的接口也反映了它们之间的信息流和交流合作方式。

康威定律以计算机程序员梅尔文·康威的名字命名,英文原文如下:
organizations which design systems are constrained to produce designs which are copies of the communication structures of these organizations. — M. Conway

实际上,你所在的组织是什么样子,这个组织沟通模式也是这个样子。
效率高的组织,沟通效率自然也高。效率低的组织,沟通效率也肯定不高。
所用的计算机信息系统也一样、一个德行。

康威定律被扩充为下面的四条:
一、 Communication dictates design
组织沟通方式会通过系统设计表达出来
二、 There is never enough time to do something right, but there is always enough time to do it over
时间再多一件事情也不可能做的完美,但总有时间做完一件事情
三、 There is a homomorphism from the linear graph of a system to the linear graph of its design organization
线型系统和线型组织架构间有潜在的异质同态特性
四、 The structures of large systems tend to disintegrate during development, qualitatively more so than with small systems
大的系统组织总是比小系统更倾向于分解

康威定律出名的原因:Brooks在著名的《人月神话》中引用康威的观点,并将其称赞为我们熟知“康威定律”。

Adding manpower to a late software project makes it later --Fred Brooks, (1975)
为了赶进度加程序员就像用水去灭油锅里的火一样(无奈大家还是前赴后继)。
Because the design that occurs first is almost never the best possible, the prevailing system concept may need to change. Therefore, flexibility of organization is important to effective design.
由于首先发生的设计几乎从来不是最好的可能,因此流行的系统概念可能需要更改。因此,组织的灵活性对有效设计至关重要。
由此可知,Brooks早在半个世纪前就告知我们,首先得优化组织,其次才是优化系统。没有敏捷的组织,就没有敏捷的开发团队。
对于一个开发团队,我们在提升开发技术能力时,还得要用一切手段提升沟通效率。

康威定律的一个应用:软件架构设计的例子——————
1) 人与人的沟通非常复杂,当问题太复杂需要很多人解决的时候,我们需要做拆分组织来达成对沟通效率的管理。可以通过不同的拆分方式带来不同的团队间沟通方式。
2) 如果子系统是高内聚的,和外部的沟通边界是明确的,能降低沟通成本,对应的设计也会更合理高效。
3) 复杂的系统需要通过容错弹性的方式持续优化,不要指望一下子就搞出一个大而全的完美架构,好的架构都是迭代出来的。

namo-amitabhaya!

#每日一善[超话]##阳光信用##熊猫守护者##微博渔场# 正是这些时光的零散碎片, 拼出了过去一年的全景, 构成了你我的共同记忆, 书写着这个时代的一撇一捺。 适用主题:抗击疫情。英雄等。
. it is these fragments of time that make up the panorama of the past year.Constitute the common memory of you and me, writing a stroke of this era. applicable theme: the fight against the epidemic, heroes and so on.

#克拉吉诺维奇[超话]#
Hi everyone
In this way, I want to address and be completely honest with everyone who follows me and cheers for me
An extremely difficult and tiring season is behind me so far, a lot of lost and difficult matches that did not go in my favor
Unfortunately the game is nowhere near the level needed to get me back where I belong.
I would like you to understand me as an athlete who is going through a difficult period on the field and off it
I will take a few days off to assess the whole situation and prepare for the next tournaments that are coming up.
大家好
我想以这种形式,告诉每一个关注我、为我加油的人。截止目前,这个赛季对于我来说都非常困难和劳累,很多失败和困难的比赛也是我不想看到的。
不幸的是,目前我的竞技水平远没有达到我期望的水准。
我希望你们能理解我,作为一名运动员,我在场上场下都经历了一段艰难的时期。
我将休息几天来评估目前的状况,为即将到来的下一场比赛做准备。


发布     👍 0 举报 写留言 🖊   
✋热门推荐
  • #旅行攻略# 我本来以为天坛公园祈年殿每天晚上都会亮灯,后来才知道原来并不是!如果要去打卡,一定要注意把握时间。 ⏰祈年殿亮灯时间 工作人员说一般是周五和周
  • #摄影构图技巧#都说摄影是七分靠光影,三分靠构图的一门艺术。只要你的构图符合大众美感,至少可以保证你的作品是及格的。网格线是手机拍照自带的一个辅助功能,它可以帮
  • 20220222 也许都在平凡的生活中发觉美好,就快要被大家玩出花了,突然就想起了20111111,那也是个特殊日子啊,找遍了QQ记录,可惜只翻到只字片言。但是
  • 第90天:在校初中生活整九十天,小徐一下课就跟我说作业完成了,回家还跟我讨论了文化素养试卷的题目,其实老母亲是真的不会做这些题目了,每一次硬着头皮做一下,然后有
  • #阳光信用[超话]##阳光信用# [微风] #每日一善# 用一颗包容宽大的心对待生活,生活也会回馈给你快乐。宽容是一种品格,用一颗宽容的胸怀待人接物,人生之路
  • #静遐英语积极家庭幸福课[超话]# [心]收到别人送我的杯子,就突然想起我一个可爱的小妹妹Summer。 她的预产期是六月份,我也要给她准备一个方便的小杯子!
  • 【医药】迈瑞医疗收购电话会议 时间:2021年5月16日 公司介绍: (一)迈瑞发布公告,拟通过全资子公司迈瑞全球(香港)有限公司及香港全球的全资子公司Mi
  • #今日贴纸打卡# 安踏汤普森kt3海军老兵!由前adidas创意总监Robbie Fuller设计的KT3让人看到了国产球鞋的希望。从汤普色水花兄弟的外号中吸取
  • 北京电影学院可谓是造星工厂,很多娱乐圈的明星都是来自这里。每年从这里毕业出来的学生,大部分都会向娱乐圈发展。而有这位一位,在学校里是班主任老师,在娱乐圈是演员、
  • #早安心语正能量[超话]##马克思主义哲理性质超话##马克思主义哲学性质[超话]##五星红旗##和祖国心比心##与自己比心##思想意识清醒##品位生活作风##阳
  • #虎年壁纸##手机壁纸# 虎年壁纸 好运壁纸 鲜花壁纸 最爱郁金香 2022虎年新年文案: 1、愿我们惜人惜物 坐看岁月漫漫 拥抱平平安安 2、朝朝暮暮 沉淀
  • 一、忙是人生的滋养剂 一个人如果怕做事,偷懒,如何会有成就?人之会起烦恼心、不安,都是因为不懂得用功、时间太多所致,所以忙是人生的滋养剂。 忙,是多数人的
  • #奋进新征程建功新时代#【从“农村分红”看浙江城乡融合发展推动共富】2月18日上午,浙江省诸暨市浣东街道丁严王村党总支书记丁伟夫和两名村干部一起,挨家挨户送去分
  • #许凯爱的二八定律#xk[开学季] #许凯阳华# 有人说,喜欢上一座城,是因为城里的一道动人风景,为一段青梅往事,为一座熟悉的老宅。或许,为的仅仅就是因为这一
  • 周爸终于彻底退休在家了,然而却在陪孙子下棋的时候,突然之间晕倒过去,在街坊四邻的帮助下,周爸来到了医院,结果医生却告知可以准备后事了。 这样的结果让周秉昆很伤
  • 23日,一则关于杨紫的消息,全网疯传,实在让人意外,29岁的杨紫,居然在竞争如此激烈的演艺圈,拿到了第一。而且这个第一含金量很高,毕竟大数据时代,这就是民心所向
  • 记得刚出事那会儿做的一个梦,梦见了瀚哥,水母们看到他终于回来了,哭的稀里哗啦的。我问他:“你这次回来了......以后可不可以...不走了?” 然后他就非常非常
  • 「七崽的下厨日记‍❷」 人生苦短,再来一碗 冬天谁能不爱喝汤呢!!我最近发现一个煮汤的满分公式‼️按我这方法煮啥都好喝!! 【第一步非常重要的是姜蒜切碎下油
  • 【可持续鞋服品牌 Allbirds 推出转售平台 ReRun】 近日,Allbirds 宣布与电子商务公司 Trove 合作推出转售平台 ReRun。该平台将首
  • #犬来八荒[超话]#明天就要开学了,感谢狗哥在寒假和疫情时间的陪伴,从诸葛大力认识你到现在喜欢上了你,真的是那句话喜欢一个人始于颜值,陷于才华,忠于人品,迷于声