首页 » 程序员必读之软件架构 » 程序员必读之软件架构全文在线阅读

《程序员必读之软件架构》企业架构:战略而非代码

关灯直达底部

企业架构一般是指整个组织的中心工作,着眼于如何组织与利用人员、流程和技术来使企业有效和高效地工作。换句话说,它是关于企业如何分成组或部门,业务流程如何在上层运作,以及技术如何支撑这一切。这跟软件架构形成了强烈对比,因为企业架构没有必要关注技术细节。相反,企业架构可能看重的是如何在整个组织中最好地利用技术,而无需实际介入这些技术的工作原理。

有些开发者和软件架构师把企业架构看作职业发展的下一站,然而大多数人却并非如此。从事企业架构工作所需要的思维方式和软件架构大相径庭,对于技术及其在组织中的应用,视角很不一样。企业架构需要更高层次的抽象。这关乎广度而非深度,关乎战略而非代码。