概述
IBM Engineering Lifecycle Management是应用生命周期解决方案的新品牌,为了解决嵌入式系统开发过程中跨学科、跨流程的研发管理问题,从需求管理、系统设计、工作流管理、测试管理等领域入手,实现嵌入式系统工程研发工作的协同。
特点
横跨需求管理、测试管理、源代码管理的全局配置管理和数据追溯,支撑完整系统工程的变体和并行开发
开箱即用的Scrum和SAFe等敏捷框架
符合Automotive SPICE、ISO 26262的过程模板
符合行业标准的数据集成规范OSLC,灵活、无缝插拔配置不同的工具集
充分应用Web技术,系统高度可扩展、可配置
系统组件
DOORS / DOORS Next:
支持跨专业、跨时区、跨供应链的高效需求管理。
使用不同的视图创建需求
链接和追溯需求
交换和导入需求
评审需求
需求版本控制和基线化
Rhapsody:
通过结构化建模的方式在系统和软件架构中识别需求、管理接口、控制风险。
使用UML & SysML进行架构设计
对系统动态行为进行建模
支持仿真分析
识别和定义接口
将架构元素与工作项、测试项、需求项链接在一起
生成代码
ETM(惯用名RQM):
将测试计划、探测缺陷、测试自动化、测试报告整合在一起的测试资产管理平台。
创建测试用例、测试计划、测试套件
测试执行排程和跟踪记录
测试覆盖率管理
测试环境管理
将测试项链接到工作项、模型、需求
集成第三方测试工具
EWM(惯用名RTC):
跨专业、跨时区、跨供应链的流程管理、任务管理、人员管理的协同环境。
可定制、可开箱即用的工作流程
发布计划和里程碑
计划和分配任务、问题
项目跟踪
链接到测试、模型和需求
源代码管理和文档管理