跳转至

初始架构分析 (Preliminary Architecture Analysis)

概述

  • 作者: Greg Shevchenko, CMU SEI 高级技术成员
  • 会议: MBSE in Practice Conference 2025, 2025年8月19日
  • 核心方法: 在组织变革倡议早期阶段,通过结构化的架构分析方法,评估变革对业务能力、运营状态和IT系统的影响,为投入估算提供决策支持

建模方法(8步框架)

  1. 对齐功能域:将组织倡议目标与高层功能域匹配
  2. 信息流建模:使用业务对象模型(BOM)描述功能域间的信息流
  3. 信息架构细化:使用运营信息视点阐述信息架构
  4. 确定受影响活动:识别倡议影响的业务活动
  5. 能力影响评估:评估受影响能力的当前和未来运营状态
  6. 服务层分析:收集受影响活动使用的服务信息
  7. 系统识别:识别受变革影响的主要系统
  8. 估算规模与复杂度:在能力层、执行者层和系统层估算所需变更的规模和复杂度

示例场景:全球服务台整合

演示案例覆盖一家在3个地理区域独立运营服务台的全球性公司:

  • 场景:北美服务台引入企业级架构成为新标准;区域构建的服务质量分析需替换为云端分析方案;遗留软件3年内逐步淘汰
  • 功能域:划分为跨区域的标准化功能域模型
  • 业务对象:事故报告(含开放/已解决/待处理事故)、员工信息(职位/区域/报告结构)、客户信息、自助服务事故报告(含客户反馈)

核心分析维度

受影响能力

  • 列出组织的核心能力和支撑能力
  • 可细化到下级能力(如有信息)
  • 基于业务架构知识体系(BIZBOK Guide)

运营状态对比

当前状态:业务活动/任务/操作映射到功能域和运营架构对象,揭示受影响的能力

未来状态: - 分析平台合理化 - 遗留系统可退役 - 软件许可证可重新分配或取消 - 如企业分析域已建立云架构,则无需新软件采购 - 可能需要新的支撑基础设施

受影响服务

  • 运营执行者分解揭示所需服务(如票据管理、客户档案管理、劳动力目录、员工技能服务)
  • 高层影响分析确定实现执行者和服务的系统/系统体系

主要受影响系统

  • 一个系统可实现多个服务
  • 服务功能可由多个系统执行(遗留方案、收购、区域开发、供应商企业方案等)

测量集与投入估算

测量维度:

维度 取值范围
复杂度(Complexity) High / Medium / Low
规模(Scale) X-Large / Large / Medium / Small
  • 复杂度和规模可量化为数值,反映公认的估算实践
  • 系统级估算由企业和方案架构师提供(可能/不可能获取)
  • 运营估算可包含系统估算

方法价值

  1. 在投入大量资源之前,提供对变革范围和复杂度的初步量化理解
  2. 连接战略目标与具体的业务能力、运营活动和IT系统
  3. 支持多利益相关者场景下的知情决策
  4. 模型驱动方法确保分析的一致性和可追溯性