MBSE ( Mode Based System Engineering )是复杂系统工程的基础,可以模型为核心贯穿整个系统全生命周期中的各阶段工作,实现系统工程质量和效率的提升。这正是当前所需要的关键基础能力。

具体而言, MBSE 对系统研发可以起到的作用如下:
过程视角:通过模型建立各个阶段(需求、系统、软件、硬件、测试)的工作内容的正向推理关系,实现有据开发,提供清晰的工作路线图。
内容视角:通过模型建立各个层次的交付物的映射关系,实现内容跟踪,支持需求跟踪和变更管理。
质量视角:通过模型清晰定义交付物的内容,并建立质量标准,提高质量评价和管控能力。
咨询目标
1. 建立 MBSE 方法论
2. 建立 MBSE 过程指南,
3. 建立从传统开发过渡到 MBSE 的路线图
4. 对 MBSE 项目进行指导
5. 构建 MBSE 工具平台
咨询策略
1 首先进行 MBSE 准备,包括:
调查现状
建立 MBSE 的过渡路线图
2 然后建立 MBSE 工程规范,包括:
建立 MBSE 方法论,
制定 MBSE 工作指南,
3 选择客户实际项目,进行 MBSE 项目实践指导,完成 MBSE 全过程:
系统需求、系统设计、系统验证
软件需求、软件设计、软件验证
硬件需求、硬件设计、硬件验证
4 最后对 MBSE 工具平台进行规划,建立实施 MBSE 的工具基础:
建模工具
需求跟踪与管理工具
文档生成工具
模型到代码的正逆向工具
模型仿真验证工具
基于模型的测试工具
咨询安排:
阶段 |
咨询相关工作 |
提交物 |
进行 MBSE 准备 |
调查现状
建立 MBSE 的过渡路线图 |
《现状调查报告》
《 MBSE 实施建议》 |
建立 MBSE 工程规范 |
建立 MBSE 方法论,
制定 MBSE 工作指南:
a) 过程框架
b) 角色模型
c) 工件模型
d) 质量模型
|
MBSE 过程框架
角色模型
工件模型
质量模型 |
MBSE 项目实践指导
|
指导客户团队完成 MBSE 全过程:
系统需求
系统设计
软件需求
软件设计
软件验证
系统验证 |
系统需求模型
系统设计模型
软件需求模型
软件设计模型 |
MBSE 工具平台进行规划 |
规划 MBSE 支撑平台
构建 MBSE 工具平台:
建模工具
文档自动化工具
需求管理工具
仿真验证工具
代码正逆向工具
测试工具 |
MBSE 工具平台方案 |
交付物
1. 建立 MBSE 过程指南,包括:
1) 过程框架
2) 角色模型
3) 工件模型
4) 质量模型
2. MBSE 项目示范模型:
1) 系统需求模型, 系统设计模型
2) 软件需求模型,软件设计模型
3) 硬件需求模型,硬件设计模型
4) 质量模型,测试模型 |