关于「康威定律」

Posted 网瘾少年之路

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于「康威定律」相关的知识,希望对你有一定的参考价值。

之前在各个文档里面看到一个词,叫做「康威定律」

康威定律 (康威法则 , Conway's Law) 是马尔文·康威1967年提出的:"设计系统的架构受制于产生这些设计的组织的沟通结构。" ——M. Conway[1]

对维基百科里的这么几个点印象深刻

  • 康威定律源于模块的设计者需要互相之间频繁沟通。而跨部门交流比较难。

    之所以会比较难,是因为相互间没有利益关系,要想跨团队推动一件事情,首要的事情就是要找准「共赢点」

  • 如果团队、部门、子部门等的组织结构没有紧密反映产品的必要组成或产品组成的关系,那么项目将会遇到麻烦。因此,应该确保组织结构兼容于产品架构。

    这一条阐明了除了找准「共赢点」,还应该尽可能的争取更上一级的「组织保障」,跨团队的项目才能够快速顺利的往前推进

  • 时间再多一件事情也不可能做的完美,但总有时间做完一件事情

    在一开始就追求完美,往往会苦不堪言。合理的方式是制订Roadmap,通过一期、二期、三期一步一个脚印的慢慢走向完美。

wikipedia:https://zh.wikipedia.org/wiki/%E5%BA%B7%E5%A8%81%E5%AE%9A%E5%BE%8B


更多精彩文章





以上是关于关于「康威定律」的主要内容,如果未能解决你的问题,请参考以下文章

康威定律:产品必然是其组织沟通结构的缩影

康威定律对气象软件开发有多大作用?

稳如车!半个世纪过去了,康威定律依然适用

[转]微服务架构的理论基础 - 康威定律

SoundCloud的微服务启示:从交付流程和康威定律看微服务

IT定律之一:康威定律