康威定律的遐想

Conway’s law 最初来自于Conway在1967年发表的论文

《How Do Committees Invent?》,之后在《人月神话》

这本书中引用了论文的结论,并命名为康威定律(Conway’s law)得以推广。

Conway’s law: Organizations which design systems are constrained to produce designs which are copies of the communication structures of these organizations. - Melvin Conway(1967)

设计系统的组织潜意识里驱使着产生这样一种设计: 其组织间的沟通结构的拷贝。

(是的, 我自己翻译的. 因为有些"信达雅"的翻译之后,会掩盖原文的简单性.)

翻译一下: 设计系统的组织,设计出来的系统,是这些组织的沟通结构的翻版.  

再译: 高效的机构,设计出高效的系统. 低效的机构,设计出低效的系统.官僚的机构,设计出官僚的系统.


我认为这个理论很正确,但是理论如果是正确的,为什么这么多年都没人提及.半个多世纪,对于IT行业是多么的漫长 这个行业就是这样,1967年就提出来的理论,到近几年微服务的火爆之后,才被大家频频提及, 翻出来热炒, 颇有那种: "用得着的时候从布满灰尘的箱子底拿出来用" 的感觉.). 


顺着这个思路下来. 你能做出什么样的系统,其实大概率不取决于你,而取决于你所在的机构, 你所做的软件. 

这么一想, 有没有感觉舒服一点? 


其实.... 嗯..... 


并没有.

你可能感兴趣的:(康威定律的遐想)