软件开发中的康威定律

by kevin 6. 三月 2024 13:31 >
        "设计系统的架构受制于产生这些设计的组织的沟通结构。"康威定律是马尔文·康威1967年提出的。即系统设计本质上反映了企业的组织机构。系统各个模块间的接口也反映了企业各个部门之间的信息流动和合作方式。 康威定律包含4个子定律: 第一定律 组织沟通方式会通过系统设计表达出来 第二定律 时间再多一件事情也不可能做的完美,但总有时间做完一件事情 第三定律 线型系统和线型组织架构间有潜在的异质同态特性 第四定律 大的系统组织总是比小系统更倾向于分解 康威定律的意义具体来说,包括以下3点: 指导系统设计:系统的结构受到设计它的组织结构的影响,因此在设计系统时需要考虑到组织结构对系统的影响,尽可能地将组织结构与系统结构相匹配,以便更好地管理和... [更多...]