企业组织架构是如何影响技术架构的?


#1

这篇是杨波最近写的针对企业数字化和架构转型思考的三篇系列文章之一。主要讲了社会发展进程中企业组织架构的变迁过程,阐述了康威定律,提出架构师对企业技术架构的设计不能脱离企业的组织架构、微服务的架构应该有对应的企业架构支撑等。

本文作者是少有的能从全局视野审视技术架构的人之一。Martin Fowler 在《微服务》一文中已经着重提出要注意康威定律,以及微服务适合的组织架构等。但在实际的互联网企业中,还是有很多组织架构是分层的组织(开发、测试、运维;开发则按职能分安卓、iOS、Web 前端、后端),但是却想实施微服务的技术架构。因此,在落地过程中遇到了很多阻力,沟通成本很大。企业的领导人如果能多了解这些思想,想必也不会得到这种结果。