组织分解定律(Conway's Law of Organization Decomposition):这个定律认为,当一个组织在设计一个系统时,会首先将系统分解成一些子系统,然后再将这些子系统分配给不同的团队或个人来开发。这个过程中,组织的划分方式会对系统的结构产生重要影响,因为团队或个人之间的沟通和合作需要遵循组织的结构。
系统复杂性定律(Conway's Law of System Complexity):这个定律认为,当一个系统被设计出来后,它的复杂性会和设计它的组织结构的复杂性保持一致。换言之,一个简单的组织通常会设计出一个简单的系统,而一个复杂的组织则可能会设计出一个复杂的系统。
沟通代价定律(Conway's Law of Communication Costs):这个定律认为,当一个系统被设计出来后,它的沟通代价会和设计它的组织结构的沟通代价保持一致。这是因为沟通需要消耗时间和精力,如果组织结构不合理,沟通代价会变得很高。