求知
文章
文库
Lib
视频
iPerson
课程
认证
咨询
工具
讲座
Model Center
Code
会员
找课
开班计划
|
技术学院
|
管理学院
|
嵌入式学院
|
机械
|
军工学院
|
定向培养
|
专家指导
|
角色培养
电话
English
成功案例
品质保证
成功案例
联想 服 业务需求分析与建模
电研华源 设计原理、建模与重
蓝拓扑 设计模式原理及应用
中达电通 设计模式原理与实践
通号院 UML+Rhaps
阿里巴巴 设计模式
更多...
全部课程
>
建模
基于模型的ASPICE开发过程指南
3343 次浏览
54 次
俎老师
2001年创立了uml.org.cn,2005年IBM Rational 用户组最佳主讲 。
地点时间:
北京、上海、深圳根据报名开班
课程费用:
6600元/人
试听:基于模型的 ASPICE
报公开课
要内训
试听:基于模型的 ASPICE
企业内训:
可以根据企业需求,定制内训,详见
内训学习手册
认证方式:
培训前了解能力模型。
培训后进行能力评测:
在线考试
能力分析,给出学习建议
合格者颁发证书,作为职业技能资格证明
ASPICE是汽车领域标准的软件过程改进和能力评测的标准框架,为汽车领域的软件开发提供了完善的过程指南。ASPICE最重要的核心过程是其中的16个过程,涉及:系统工程、软件工程、管理、支持和采购。这其中尤其是关注系统到软件的研发过程,本课程以汽车电子软件研发过程为主线,讲解如何基于模型实现ASPICE核心开发过程的贯穿、跟踪和管理:
系统工程过程:系统需求、系统设计、系统集成测试、系统验收测试。
软件工程过程:软件需求分析、软件架构设计、软件详细设计、软件单元测试、软件集成测试、软件验收测试。
支持过程:质量保证、配置管理、问题解决、变更管理。
培训对象:
汽车行业的过程改进工程师、系统工程师、软件工程师、质量经理。
学员基础:
对ASPICE有基本概念了解,对软件开发过程有一定了解。
授课方式:
定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训
内容:3天
主题
课程安排
基于模型的ASPICE 过程概览
为什么需要基于模型的 ASPICE
ASPICE 体系框架解读
ASPICE 的5个能力等级
ASPICE 的 32 个过程
ASPICE 的核心过程
ASPICE 过程模型框架简介
基于模型的ASPICE 工具链简介
√ 建模工具
√ 需求管理工具
√ 仿真验证工具
√ 文档自动化工具
√ 集成测试工具链
√ 质量管理工具
√ ASPICE能力管理工具
ASPICE相关的建模语言
Sys ML建模
UML建模规范
算法逻辑建模语言和规范
ASPICE相关的建模规范概览
AUTOSAR 参考框架
Sys ML 建模语言规范
UML 建模语言规范
SOA 建模规范
ASPICE系统工程建模指南
系统工程概览
系统工程的 V 模型解读
系统工程建模指南
SYS.
1需求挖掘(基于模型)
规范解读:工作目标,过程成果,输出的工作产品
模型工作指南:
√ 需求挖掘如何建模
√ 需求挖掘模型的各种关系
√ 对需求挖掘模型标记属性和状态
√ 基于需求模型跟利益相关方沟通
√ 建立需求模型的基线
√ 建立需求模型的变更控制属性和流程
SYS.2
系统需求分析(基于模型)
规范解读:工作目标,过程成果,输出的工作产品
模型工作指南 :
√ 系统需求模型包括哪些视图
√ 这些视图如何建模
√ 基于模型进行系统需求行为分析
√ 基于模型进行系统需求结构分析
√ 基于模型进行系统运行环境分析
√ 对系统需求的模型建立验收标准
√ 建立系统需求模型到需求获取模型的跟踪关系
√ 建立系统需求模型到系统设计模型的跟踪关系
√ 基于模型分析需求的一致性
√ 自动化生成系统需求文档
SYS.3
系统架构设计(基于模型)
规范解读:工作目标,过程成果,输出的工作产品
模型工作指南:
√ 系统设计模型包括什么视图
√ 这些视图如何建模
√ 建立系统逻辑架构模型
√ 建立系统物理架构模型
√ 把系统需求分配到系统架构
√ 建模系统的各种接口
√ 建模系统的行为:状态、活动、事件
√ 对架构模型建立评价标准,基于模型进行评价:模块化,可扩展,性能、可靠性、安全性
√ 建立系统架构模型到系统需求模型的双向可追溯性
√ 系统需求和系统架构一致性分析
√ 基于模型沟通并发布架构模型
SYS.4
系统集成和集成测试(基于模型)
规范解读:工作目标,过程成果,输出的工作产品
模型工作指南:
√ 基于系统架构模型的系统项制定集成策略
√ 基于系统集成策略制定系统集成测试策略
√ 集成测试用例的建模:接口、信号流、时序、交互
√ 基于模型的集成测试平台与仿真测试环境
√ 基于模型执行系统集成测试
√ 基于模型建立双向追溯:系统模块 - 集成测试用例 - 测试结果
√ 基于模型分析:覆盖率、一致性和影响范围。
SYS.5
系统验收测试(基于模型)
规范解读:工作目标,过程成果,输出的工作产品
模型工作指南:
√ 基于系统需求模型制定系统验收测试策略
√ 基于系统需求模型生成系统测试用例和验证标准
√ 基于系统测试用例模型执行测试,标记 Bug 和状态
√ 基于模型建立双向追溯:系统需求 - 系统测试用例 - 测试结果
√ 基于模型分析:覆盖率、一致性和影响范围。
ASPICE-软件工程建模指南
软件工程概览
软件工程的 V 模型解读
软件工程过程实践指南
SWE.1
软件需求分析(基于模型)
规范解读:工作目标,过程成果,输出的工作产品
模型工作指南
√ 从系统需求模型和系统架构模型过渡到软件需求模型
√ 软件功能需求分析与建模
√ 软件非功能需求分析与建模
√ 软件接口分析与建模
√ 基于模型制定软件验证标准
√ 系统需求模型与软件需求模型之间的双向可追溯性,
√ 系统架构设计模型与软件需求模型之间的双向追溯性
√ 系统需求与软件需求之间的一致性分析
√ 系统架构与软件需求之间的一致性分析
√ 从模型自动化生成软件需求文档
SWE.2 软件架构设计(基于模型)
规范解读:工作目标,过程成果,输出的工作产品
模型工作指南
√ 从软件需求模型过渡到软件架构设计模型
√ 软件架构设计模型都有什么
√ 功能需求的软件架构设计
√ 非功能需求的软件架构设计
√ 软件的接口设计
√ 软件的动态行为设计:进程、线程、时序、交互。
√ 对软件需要的硬件资源建模::内存、 CPU 、通信
√ 基于模型评估:模块性、可维护性、可扩展性、可扩缩性、可靠性、安全性和可复用性
√ 软件需求模型与软件架构设计模型之间的双向可追溯性。
√ 基于模型分析:覆盖率、一致性和影响范围。
SWE.3
软件详细设计和单元实现(基于模型)
规范解读:工作目标,过程成果,输出的工作产品
模型工作指南
√ 从软件架构模型过渡到软件组件模型
√ 基于软件功能需求模型详细设计
√ 基于软件非功能需求模型详细设计
√ 软件组件接口设计与建模
√ 软件组件的行为设计与建模
√ 基于软件设计模型评价质量
√ 建立软件需求与软件单元之间的双向可追溯性。
√ 建立软件架构设计与软件详细设计之间的双向可追溯性。
√ 建立软件详细设计与软件单元之间的双向可追溯性。
√ 基于双向可追溯性分析:覆盖率、一致性和影响范围 。
√ 保证软件需求与软件单元之间的一致性。
√ 保证软件架构设计、软件详细设计及软件单元之间的一致性。
√ 从模型生成软件详细设计说明文档
√ 从软件详细设计模型生成代码,开发软件。
SWE.4
软件单元验证(基于模型)
规范解读:工作目标,过程成果,输出的工作产品
模型工作指南
√ 制订软件单元验证策略:静态 / 动态分析、代码评审、单元测试等。
√ 软件详细设计验证标准:功能验证标准 , 非功能验证标准
√ 基于模型进行静态验证:静态分析、代码评审
√ 基于模型进行动态验证: 单元测试、运行跟踪分析。
√ 建立双向可追溯性:软件单元与静态验证结果,软件详细设计与单元测试规范,单元测试规范与单元测试结果。
√ 基于模型分析:软件详细设计与单元测试规格的一致性
SWE.5
软件集成和集成测试(基于模型)
规范解读:工作目标,过程成果,输出的工作产品
模型工作指南
√ 基于软件架构模型制定软件集成策略
√ 基于软件集成策略制定软件集成测试计划
√ 基于软件架构模型设计集成测试用例:数据、时序、接口、交互、资源
√ 基于架构模型集成软件
√ 基于模型执行集成测试、生成测试报告
√ 建立双向可追踪性 : 软件架构设计与软件集成测试用例,软件集成测试用例与测试结果。
√ 基于模型分析:软件架构设计与软件集成测试用例的一致性
SWE.6
软件合格性测试(基于模型)
规范解读:工作目标,过程成果,输出的工作产品
模型工作指南
√ 基于软件需求模型制定软件验收测试策略
√ 基于软件需求模型设计软件验收测试用例
√ 建立软件测试用例模型
√ 执行软件测试,在模型上标记测试结果
√ 建立双向可追踪性:软件需求与软件验收测试,软件测试用例与软件测试结果。
√ 基于模型分析:软件需求与软件测试用例的一致性
ASPICE-支持过程指南
SUP.1
质量保证(基于模型)
规范解读:工作目标,过程成果,输出的工作产品
模型工作指南
√ 对项目过程进行建模:工作流程、工作产品
√ 基于模型建立:过程指南,工作产品指南
√ 基于模型保证工作产品的质量:质量标准,评价,报告
√ 基于模型保证过程活动的质量:质量标准,评价,报告
SUP.2
配置管理(基于模型)
规范解读:工作目标,过程成果,输出的工作产品
模型工作指南
√ 建立配置管理策略和发布策略
√ 基于模型,识别配置项:用户产品和开发单元
√ 建立模型存储库,存储:
模型:需求模型、设计模型、测试模型
Code :功能代码,测试代码
文档:需求文档,设计文档,测试文档
√ 建立配置项关系:模型、 code 、文档
√ 建立配置关系:需求、设计、软件 code 、测试
√ 建立配置项的管理机制:分支,基线,变更控制策略
√ 基于配置关系管理:分支管理,基线管理,变更管理
SUP.3
变更请求管理(基于模型)
规范解读:工作目标,过程成果,输出的工作产品
模型工作指南
√ 确定纳入变更管理的模型:
√ 建立变更管理工作模型
√ 基于模型的追溯关系分析变更影响范围
√ 基于模型的追溯关系进行版本升级与同步
√ 管理模型的变更状态
√ 管理模型的变更属性
基于模型的ASPICE过程回顾
从用户需求到软件测试的都有哪些模型
这些模型之间存在什么样的双向追溯关系
如何基于模型实现需求跟踪
如何基于模型实现质量控制
如何基于模型实现变更控制
ASPICE 全过程建模的建议
报公开课
要内训
3343 次浏览
54 次
其他人还看了课程
基于 Modelica 的系统仿真
1687 次浏览
美国军用仿真系统剖析
2312 次浏览
业务建模 & 领域驱动设计
4845 次浏览
MBSE(基于模型的系统工程)特惠
3244 次浏览
MBSE(基于模型的系统工程)
25740 次浏览
多学科建模语言modelica培训
4281 次浏览
最新活动计划
QT应用开发 11-21[线上]
C++高级编程 11-27[北京]
LLM大模型应用与项目构建 12-26
[特惠]
UML和EA进行系统分析设计 12-20[线上]
数据建模方法与工具 12-3[北京]
SysML建模专家 1-16[北京]