为什么需要企业架构?
中国的大多数企业在进行IT投资时都会跳过企业架构这个环节而直接进入了IT项目的建设,这样就会导致重复投资、信息孤岛等必然现象。缺少规划就会发现很多开发的功能重复,也有的功能开发完成后被打入冷宫。
EA是一个业务和IT对齐的战略执行工具,一种设计、管理、沟通的工具。通过企业架构,可以达到:
① 企业内不同的人要对企业现状(as-is)和企业愿景(to-be)有一个整体的的理解
② 业务、信息、技术人员的共同愿景,是理解、沟通的基础
③ 如果没有一个清晰的架构,就不能保证正确的决策和好的实现,EA是理解和实现企业IT建设的保障
企业架构的目的是将跨企业的、常为零散的那些遗留流程(人工/自动)优化进一个集成的环境,它可以及时响应变更并有效的支持业务战略的交付。 今天的首席执行官知道通过IT对信息进行有效的管理及利用是业务成功的关键因素,也是获取竞争优势不可缺少的手段。企业架构能够处理该需要,为响应持续变更的业务环境所需的IT系统的演进,提供战略背景。
此外,好的系统架构使你能在IT效率和业务创新之间达成恰当的平衡。它允许单个的业务单位在追求竞争优势时安全地进行创新活动。同时,它确保了组织对集成的IT战略的需要能够被满足,并允许跨越整个扩展企业的最紧密的可能的合作协同。
来自于良好企业架构的优势能够带来重要的商业效益,这在公司或组织的利润或亏损中清晰可见:
1. 更高效率的IT运行
① 降低的软件开发、支持和维护的成本 ¾ 增强的应用可移植性
② 提高的互操作性和更为简单的系统和网络管理
③ 提高的处理关键性的企业范围的议题的能力,如安全
④ 更容易的升级和系统构件的替换
2. 现有投资的更好的收益,降低未来投资的风险
① 降低的IT基础设施的复杂度
② 现有IT基础设施投资的回报率的最大化
③ 开发、购买和外包IT解决方案的弹性
④ 新投资以及IT拥有成本的全面风险的降低
3. 更快、更简单和更便宜的采购
① 采购决策更简单,因为在有条理的规划中,管控采购的信息是随时可用的
② 采购流程更快 - 最大化采购速度和灵活性而无需牺牲架构的一致性
③ 采购异构、多供应商的开放系统的能力
什么发展企业架构?
典型地,发展企业架构的原因在于组织内的关键人员具有需要通过IT系统进行处理的关注。这些人员通常称为系统中的“利益相关者”。架构师的角色是处理这些关注,通过识别和提炼利益相关者的需求,开发显示关注和需求将如何被处理的架构视图,并显示为调和不同利益相关者之间潜在冲突性的关注而将做出的权衡。 没有企业架构,考虑和满足所有这些关注和需求,是极不可能的。
架构框架是一个或一套基础结构,用来开发大范围的不同架构。它应该描述一个用构建块的集合来设计企业目标状态的方法,并显示这些构建块如何搭配在一起。它应该包含一套工具并提供共同词汇。它也应该包含所提议标准的清单以及符合标准的可以实现构建块的产品。构建块可以是架构元模型实体的目录清单、矩阵及图表、功能规格、应用模块、软件/硬件产品及其组合。TOGAF的架构元模型,请参考下图:
为什么需要TOGAF作为企业架构框架?
TOGAF 是通过300多家开放群组架构论坛的会员协同努力发展的,会员包含全球领先的IT客户及厂商,代表了架构发展的最佳实践。使用TOGAF作为架构框架将允许架构开发的一致性,反映利益相关者的需要,采用最佳实践,并为当前需求以及未来可能的业务需要提供应有的考虑。
架构设计是一个复杂的技术过程,而设计异构、多供应商的架构更是尤为复杂。在帮助对架构开发过程的“去神秘化”和“去风险化”方面,TOGAF扮演了重要的角色。TOGAF提供了增值平台,可以使能使用者建立真正基于开放系统的解决方案,以处理他们的业务议题和需要。