让我们思考一下上述两个概念。康威定律的基本观点是,无论你在做什么,无论是软件、汽车、火箭飞船、餐馆,无论什么,你的产品或服务都将反映在其组织结构中,反映在各个部分的组合方式上,你的产品都是你沟通模式的复制品。如果你有一个僵化、等级森严的组织,很难打交道、很难改变,隐藏信息、沟通缓慢,甚至不怎么沟通,那么你的产品将是等级森严的、僵化的、问题较多的,并且抗拒改变,难以维护,难以升级,很难适应新的市场和新的机会。
同样,这可能反映在组织结构图中,也可能不会。你可以建立跨职能的Scrum团队,打破职能孤岛效应。在一开始,这可能是你唯一能做的,你的沟通渠道可以不同于你的组织结构。随着时间的推移,你会希望改变你的组织结构来提高你的沟通效率,否则二者会互相冲突。但是,在工作进行的同时,尽可能让这种新的组织结构出现,这样要好得多。
正如做一件产品,一开始你并不知道正确的结构是什么。瀑布式管理模式一开始就试图规定正确的结构,不知以为知,还不承认。这是瀑布式管理模式的傲慢。Scrum的一部分就是承认你不知道答案,也不能预测未来,正确的解决方案将从工作、反馈中产生,并朝着当时最佳的解决方案迭代。