初始架构分析 (Preliminary Architecture Analysis)¶
概述¶
- 作者: Greg Shevchenko, CMU SEI 高级技术成员
- 会议: MBSE in Practice Conference 2025, 2025年8月19日
- 核心方法: 在组织变革倡议早期阶段,通过结构化的架构分析方法,评估变革对业务能力、运营状态和IT系统的影响,为投入估算提供决策支持
建模方法(8步框架)¶
- 对齐功能域:将组织倡议目标与高层功能域匹配
- 信息流建模:使用业务对象模型(BOM)描述功能域间的信息流
- 信息架构细化:使用运营信息视点阐述信息架构
- 确定受影响活动:识别倡议影响的业务活动
- 能力影响评估:评估受影响能力的当前和未来运营状态
- 服务层分析:收集受影响活动使用的服务信息
- 系统识别:识别受变革影响的主要系统
- 估算规模与复杂度:在能力层、执行者层和系统层估算所需变更的规模和复杂度
示例场景:全球服务台整合¶
演示案例覆盖一家在3个地理区域独立运营服务台的全球性公司:
- 场景:北美服务台引入企业级架构成为新标准;区域构建的服务质量分析需替换为云端分析方案;遗留软件3年内逐步淘汰
- 功能域:划分为跨区域的标准化功能域模型
- 业务对象:事故报告(含开放/已解决/待处理事故)、员工信息(职位/区域/报告结构)、客户信息、自助服务事故报告(含客户反馈)
核心分析维度¶
受影响能力¶
- 列出组织的核心能力和支撑能力
- 可细化到下级能力(如有信息)
- 基于业务架构知识体系(BIZBOK Guide)
运营状态对比¶
当前状态:业务活动/任务/操作映射到功能域和运营架构对象,揭示受影响的能力
未来状态: - 分析平台合理化 - 遗留系统可退役 - 软件许可证可重新分配或取消 - 如企业分析域已建立云架构,则无需新软件采购 - 可能需要新的支撑基础设施
受影响服务¶
- 运营执行者分解揭示所需服务(如票据管理、客户档案管理、劳动力目录、员工技能服务)
- 高层影响分析确定实现执行者和服务的系统/系统体系
主要受影响系统¶
- 一个系统可实现多个服务
- 服务功能可由多个系统执行(遗留方案、收购、区域开发、供应商企业方案等)
测量集与投入估算¶
测量维度:
| 维度 | 取值范围 |
|---|---|
| 复杂度(Complexity) | High / Medium / Low |
| 规模(Scale) | X-Large / Large / Medium / Small |
- 复杂度和规模可量化为数值,反映公认的估算实践
- 系统级估算由企业和方案架构师提供(可能/不可能获取)
- 运营估算可包含系统估算
方法价值¶
- 在投入大量资源之前,提供对变革范围和复杂度的初步量化理解
- 连接战略目标与具体的业务能力、运营活动和IT系统
- 支持多利益相关者场景下的知情决策
- 模型驱动方法确保分析的一致性和可追溯性