什么是ADM?
ADM,Architecture Development Method, 架构开发方法
·是众多架构从业者贡献的结果,构成TOGAF的核心;
·是一种用来获得特定组织的企业架构的方法;
·为满足业务需求而特别设计的。
ADM描述的内容:
·一种可靠的、经过验证的开发和使用企业架构的方式;
·一种在不同层次(业务、应用、数据、技术)上开发架构的方法,使架构师能够确保各种复杂的需求都能被充分考虑到;
·架构开发的一系列指导策略和技术。
ADM有哪些阶段?
ADM架构包含了十个阶段,这些阶段在一系列架构内进行循环,确保架构师能够充分地考虑到各种复杂的需求。
·ADM方法在整个架构开发的过程中、过程的某些阶段之间,以及在某些阶段的内部以迭代的方式被应用。
·在ADM的整个周期内,应当频繁的对原始需求的当前结果进行验证。这里的原始需求包括整个ADM周期的原始需求,也包括流程中特定阶段的原始需求。
·在验证时,应重新考虑范围、细节、进度和里程碑。
·每个阶段应考虑利用ADM过程以前迭代铲射资产和来源于市场的外部资产,如其他框架活模型等。