先说结论,本人对 TOGAF 标准的认知只是略懂皮毛。个人认为 TOGAF 在中小型企业中要有一定的使用范围。没有必要做到全面覆盖,保持企业扁平和敏捷才是最重要的。
TOGAF ,全称是" The Open Group Architecture Framework "(开放组织体系结构框架),是一个由开放组织( The Open Group )维护和发展的企业架构方法论。TOGAF 旨在提供一种为企业创建和管理其架构的方法,以确保业务和技术目标之间的一致性和协调性。
其中 TOGAF 最重要的几个概念是:
- 建立共享的企业架构认知: TOGAF 提供一套共享的语言和方法,以帮助企业内部各部门和利益相关者更好地理解和沟通其架构。
- 提高业务和IT的对齐度: 通过 TOGAF,企业能够将业务目标与技术实施相连接,确保IT战略与业务战略保持一致。
- 推动标准化和最佳实践: TOGAF 整合了众多的企业架构概念和最佳实践,帮助企业遵循一致的方法来设计、规划和实施其架构。
- 支持架构开发过程: TOGAF 提供了一套阶段性的架构开发方法,包括架构开发方法( ADM )的具体指导,帮助企业按步骤进行架构的规划和实施。
- 促进工具和资源的共享: TOGAF 的开放性质使其能够与各种工具和资源集成,帮助企业更有效地管理其架构。
这其中,架构开发方法( ADM )是最最最核心的内容,指导架构师在整个架构开发过程中的工作。
那么在我们日常管理过程中要使用哪些方法体系配合 TOGAF 标准来使用呢?
既然上面提到了 TOGAF 能够提高业务和 IT 的对齐度,那么IT 服务管理(ITIL)就肯定能够适合。这 ITIL 是一种关于 IT 服务管理的框架,它提供了一套最佳实践,帮助组织规划、交付和支持 IT 服务。与 TOGAF 结合使用,可以确保企业架构与 IT 服务管理的需求和目标相一致。除此之外,结合 TOGAF 和六西格玛可以确保架构开发和实施的过程是高效、优化的,并符合业务质量标准。
那么对于像我们这种中小型企业要如何实施 TOGAF 标准?
个人觉得没有必要全部沿用,在下面4点做一些裁剪就好。
- 有偏向性地使用: 根据业务目标有针对性地选择 TOGAF 中的关键部分。避免过度设计,专注于解决实际问题。
- 选择适当的 ADM 阶段: TOGAF 的 ADM 包括多个阶段,可根据项目需求选择使用其中阶段。不必在每个项目中都执行完整的 ADM 流程。
- 适当的工具支持: 老外最讲究是使用工具,但中小型企业就不要过多复杂的工具,选择适合的来支持 TOGAF 的实施即可,别把一件事搞复杂咯。
- 集中精力解决痛点: 针对痛点将 TOGAF 的方法应用于那些具有最高业务价值的领域,别"雨露均沾"了。