ADM 关键技术 16:架构需求规格


关键技术 16:架构需求规格 属于 《阶段B:业务架构》《阶段C:信息系统架构》《阶段D:技术架构》 的关键技术。

架构需求规格提供了一套量化的声明,概要地说明了为了符合架构,实施项目必须做到什么样的程度。架构需求规格一般会成为一份实施契约或更详细的架构定义契约的主要组成部分。

如上所述,架构需求规格是架构定义文件的伴随物,它对架构定义文件进行了补充,提供了定量的视图。

架构需求规格通常包括以下内容:

  1. 可进行有效度量的测度( Success measures)
  2. 架构需求
  3. 业务服务契约
  4. 应用服务契约
  5. 实施指导原则
  6. 实施规格
  7. 实施标准
  8. 可互操作性需求
  9. 约束
  10. 假定

业务架构需求

业务架构需求在阶段 B 填入到架构需求规格中,包括如下内容:

  1. 差距分析的结果
  2. 技术需求
    • 初始的一套技术需求应该来自阶段 B(业务架构)的输出。这些需求会驱动随后的技术架构阶段的工作,技术架构阶段会识别出这些需求对其他架构领域工作的影响,并对其进行分类,确定其优先级;例如,使用一个依赖性/优先级矩阵(比如,该矩阵可指导在事务处理速度与安全性之间的权衡);列出希望创建的具体模型(比如,以Zachman框架初始模型表达的模型)。
  3. 被更新的一些业务需求
    • 业务场景技术可用来发现和记录这些业务需求。

信息系统架构需求

信息系统架构需求在阶段 C 填入到架构需求规格中,包括以下内容:

  1. 差距分析的结果
  2. 数据可互操作性需求
  3. 应用可互操作性需求
  4. 业务架构中可能需要变更的区域,以符合数据架构和/或应用架构中的变化
  5. 对将被设计的技术架构的约束
  6. 更新的业务需求,如果适当的话
  7. 更新的应用需求,如果适当的话
  8. 更新的数据需求,如果适当的话

技术架构需求

技术架构需求在阶段 D 填入到架构需求规格中,包括如下内容:

  • 差距分析结果
  • 更新的技术需求

互操作性需求

可互操作性的意图体现在整个 ADM 的周期中。


最近更新于 2022-05-14 孜孜不倦2022-05-04 发布, 已阅 1134 次。