康威定律的实质是公司文化问题 -allenholub


康威定律(Conway's Law)描述这样的事实:系统架构反映了创建系统的这个组织中人之间的通信路径。人们通常将其简化为说系统架构反映了组织架构。

其实,创建的系统也反映了创建系统的动态行为。例如,组织政治以及组织价值观将反映在守则中。例如,具有不信任文化的组织将生产这样的系统,其中代码不信任其他代码(达到功能失调无法正常工作的地步)。

换句话说,组织的文化直接反映在其创建的代码中。高功能性文化将产生高功能性代码。功能失调的文化会造成功能失调的代码。