几年前参加了中培教育的企业架构培训,虽然只有短短的几天,但对我来说却是有着很大的推动作用,在参加中培培训之前,我就给自己定了目标,在企业中做到自己的极限。可以说那几天的学习状态比我大学时都好很多,并且可以毫不犹豫的说从开课到结课中间我都没有请过假或迟到,所以讲师授课的知识绝大部分还是听得懂的,自己的基础也打得比较扎实。
近期又把TOGAF标准拿出来看了一下,回顾几年的架构工作实践,感觉比原来明白了更多。今天就把体会整理出来分享给朋友们。
开始的时候,看到TOGAF ADM的那个示意图(10个圈的图),认为ADM8个阶段的工作是顺序开展的,按照这个顺序开展工作,在现有的企业环境中屡试不通。
其实,那个图是仅仅是为了快速学习和沟通而设计的,“迭代(或循环)”的概念贯穿ADM的全过程,根据目的不同,有4种类型的迭代(图中①-④)。
①架构能力迭代:通常反复开展准备阶段(P)、愿景阶段(A)和架构需求管理(H)三个阶段的工作,用于建立或提升企业需要的架构方面的能力,包括建立或调整架构方法、架构原则、架构愿景、管控机制等工作,这些工作对于启动架构项目是必不可少的。例如,在架构愿景阶段,可能需要回到准备阶段以建立某些架构方面的能力,来支撑架构工作的要求;在架构需求管理过程中,可能需要回到准备阶段以调整企业的架构能力以实现所识别的架构变更。
②架构开发迭代:反复开展业务架构、信息系统架构、技术架构阶段的工作,来创建架构的实际内容,通过反复循环来确保架构的整体性。在开发目标架构的情况下,有时还要延伸到机会与解决方案(E)、迁移计划(F)阶段的工作,以保证架构的可实施性。
③迁移计划迭代:反复开展机会与解决方案(E)、迁移计划(F)阶段的工作,为既定的目标架构制定一个可行的行动路线。
④架构管控迭代:反复开展实施管控(G)、架构变更管理(H)工作,以对实现目标架构的一系列活动进行管控,而这些活动通常就是我们的信息化项目。
了解迭代的概念,架构开发方法的本质就容易理解了,应用范围就扩大了。希望我的分享对大家有用。
现在我有机会再次来到中培学习,是很高兴的。总之,我要特别感谢北京中培教育,让我能得到自己想要的知识并成功运用到工作中。他们最大的培训特色就是将课程内容和案例(很不错)有机结合。
想了解更多IT资讯,请访问中培教育官网:中培教育