在读架构之美的时候,里面提到到了康威定律(Conway定律),里面提到,团队的组织方式必然会对它产生的代码有影响。随着时间的推移,架构也会影响到团队的协作的好坏。当团队瓦解时,代码的交互就很糟糕。当团队协作时,架构就会集成的很好。

(1)http://blog.vsharing.com/agiledo/A1013278.html

Melvin Conway于20世纪60年代后期确定的Conway法则告诉我们,任意一个软件都反映出制造它的团队的组织结构,这是因为人们会以反映他们组织形式的方式工作。 换句话说,分散的团队可能用分散的架构生成系统。项目团队的组织结构中的优点和弱点都将不可避免地反映在他们生成的结果系统中。这意味着,如果您想要努力完成有效的IT架构,那么您需要有有效的IT组织结构。

(2) 每个架构师都应该研究下康威定律(http://36kr.com/p/5042735.html)
这篇文章写的非常好。真是活到老,学到老啊!!!!

Conway(康威)定律相关推荐

  1. Conway#39;s law(康威定律)

    Mel Conway  康威在加利福尼亚理工学院获得物理学硕士学位,在凯斯西储大学获得数学博士学位.毕业之后,他参与了很多知名的软件项目,如 Pascal 编辑器.在他的职业生涯中,康威观察到一个现象 ...

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

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

  3. 康威定律(Conway’s law)

    康威定律(Conway's law),是马尔文康威1967提出的:"设计系统的架构受制于产生这些设计的组织的沟通结构. "通俗的来讲:产品必然是其(人员)组织沟通结构的缩影.  - ...

  4. 程序员应知必会的思维模型之 5 康威定律 (Conway‘s Law)

    康威定律 (Conway's Law) 这个定律说明了系统的技术边界可以反应一个组织的结构,它通常会在改进组织时被提及.康威定律表明,如果一个组织被分散成许多小而无联系的单元,那么它开发的软件也是小而 ...

  5. 康威定律-CONWAY‘S LAW

    1967年,康威向哈佛商业评论提交了一篇论文:<How Do Committees Invent?>.因为作者没有证明他的论点,HBR拒了这篇论文.接着作者将其又提交到Datamation ...

  6. 阿里高级技术专家邱小侠:微服务架构的理论基础 - 康威定律

    邱小侠 阿里高级技术专家 读完需要 10 分钟 速读仅需 4 分钟 邱小侠,阿里巴巴集团客户体验事业群高级技术专家,阿里花名肥侠.2014年加入阿里巴巴,现在负责客户体验驱动及创新中心有关商家业务的开 ...

  7. 康威定律对架构设计的指导意义

    什么是康威定律? Conway's law: Organizations which design systems are constrained to produce designs which a ...

  8. 康威定律,作为架构师还不会灵活运用?

    Soft skills are always hard than hard skills. 软技能比硬技能难. 老板听说最近流行"微服务",问架构师咱们的系统要不要来一套?老板又听 ...

  9. 每个架构师都应该了解的理论:康威定律

    点击蓝色"程序猿DD"关注我 回复"资源"获取独家整理的学习资料! 作者 | 丑胖侠二师兄 来源 | 公众号「程序新视界」 老板听说最近流行"微服务& ...

  10. 咨询答疑:从产品设计到康威定律

    前段时间,某咨询客户的CEO发来一个问题: 我隐隐感觉,产品设计的理念,也跟公司组织架构一样,有功能导向.任务导向.目标导向的区别,不知道产品设计领域是否有类似这种划分,目前比较先进的理念是什么呢,有 ...

最新文章

  1. docker 容器访问宿主机的解决方式
  2. IT-标准化-系列-7.使用VPC+VNC管理虚拟机
  3. C++特化的应用——类型萃取
  4. UVa810 A Dicey Problem 筛子难题
  5. 数学--数论--(逆元)扩展欧几里求解+证明
  6. UNIX/Linux 系统管理技术手册阅读(二)
  7. latex数学公式符号 + markdown操作(图片的缩放、居中等)
  8. EasyRecovery的高级设置如何使用
  9. obs摄像头模糊_OBS录制视频画面很糊,不清晰,怎么调整设置?
  10. ArcGIS网络分析之中国邮递员问题
  11. 连接局域网打印机显示无法连接服务器,网络打印机拒绝访问无法连接处理方法汇总...
  12. 用Python多线程抓取并验证代理(转)
  13. 个人用户永久免费,可自动升级版Excel插件,使用VSTO开发,Excel催化剂功能第12波-快速生成、读取、导出条形码二维码...
  14. 《广播电视节目制作经营许可证》申请流程
  15. OpenVPN 技术支持
  16. 基于stm32单片机的模拟IIC时序(附源码)
  17. Jackson注解:@JsonAlias使用详解
  18. 50款巧夺天工的PSD按钮素材
  19. 汉斯123法则在沪深300指数期货回测
  20. VMware报错:无法获得VMCI驱动程序的版本:句柄无效。驱动程序vmci.sys的版本不正确

热门文章

  1. 一段的冷笑话已经很直白的说明了三方的关系
  2. “石油无机论”颠覆对于石油的认知
  3. 给自己的博客园装饰萌萝莉(live2d)
  4. 做图片用的计算机配置文件,主要用于视频剪辑及图片处理,电脑该如何配置?...
  5. 如何用python求解方程组_用Python的Numpy求解线性方程组
  6. DC010的精华分享【首发速看】
  7. 我的架构梦:(二)MyBatis的一级、二级、分布式缓存的应用以及源码分析
  8. [计算机图形学入门]9.几何
  9. 第1讲:进化心理学背景与渊源2
  10. 正则 验证密码(数字和英文同时存在)