基于模型的设计过程评估和成熟度框架

一个基于模型的设计过程评估™由MathWorks Consulting Services的资深顾问提供,对组织当前的优势和劣势提供高效和成本效益的评估基于模型的设计方法、工具、实践、组织结构和环境。利用这些信息,MathWorks顾问可以确定需要改进的最优先领域,并推荐进行这些改进的详细计划,以满足组织的目标。

在跨广泛的行业和应用程序执行评估时,MathWorks开发了基于模型的设计成熟度框架™它代表了使用基于模型的设计开发嵌入式系统所需的基本能力。对于部署成熟的基于模型的设计开发环境至关重要的六个核心能力构成了框架的支柱,它们是:建模、仿真和分析、实现、验证和验证、过程、工具和基础设施,以及企业管理。这些能力独立于所使用的行业、应用程序、组织规模和开发过程。根据框架中描述的目标和实践来评估组织的过程。

基于模型的设计成熟度框架

建模:开发算法、环境、工厂和系统级模型所需的能力、技术和专门知识。这包括诸如体系结构、建模语言和建模标准等质量。

模拟和分析:在整个开发周期中利用模拟和分析以实现精确、优化和健壮的设计所需的能力、技术和专门知识。

实现:生成满足嵌入式应用程序需求的优化代码所需的能力、技术和专门知识。

验证和确认:在整个开发过程中度量、执行和执行验证和验证活动所需的能力、技术和专门知识,通过早期问题检测、自动化和重用来提高产品质量并减少测试所需的工作和时间。

过程、工具和基础设施:确保工程师对使用基于模型的设计有足够的支持所需的过程、工具和基础设施的质量、完整性、文档化和维护。

企业管理:业务实践、策略、组织一致性和供应商一致性需要满足业务目标,并使基于模型的设计、人员和基础设施的工具的ROI最大化。

基于模型的设计部署的总体成熟度是通过量化框架中六个支柱中的每一个的成熟度来确定的。为了便于观察和测量,支柱进一步分解为多个过程组。每个流程组被进一步分解为流程属性。下图说明了建模支柱的两个附加分解级别。

建模的支柱

使用框架提供了多个详细级别的信息:

  • 在支柱层,可以定义企业目标,与竞争对手进行比较,并确定主要的企业范围的改进优先级。
  • 在过程组级别,数据确定了需要的集中领域,以便对单个支柱成熟度产生最佳效果。
  • 在过程属性级别,确定具体的改进需求并启动有目标的行动。
stateofadoption

典型的评估有三个步骤:

1.对现有过程、组织、技术和目标的评估

MathWorks Consulting Services回顾您当前的软件开发过程、组织结构、正在使用的开发和测试工具,以及在组和组织级别的目标。

2.管理和技术人员面谈

使用框架,高级MathWorks顾问访问组织中的管理人员、软件开发人员和基于模型的设计从业者,以了解现有组织、过程和技术能力、问题和改进现有环境的目标。通过这些面谈,我们的顾问对您的组织的需求,关键改进的建议集,度量标准,以及可以在关键项目团队中立即实施的行动进行了概述。

3.即时及长期改善计划

MathWorks咨询服务就建议的更改和改进提供反馈和建议,优先考虑那些近期有价值的更改和改进。我们向您的组织提出研究结果和建议,并讨论在核心能力方面的改进机会,包括实现组织既定目标所需的概述。我们概述了实现的总体需求和成本。

过程评估的好处包括:

  • 为提高质量、生产力和投资回报获得一个基线
  • 改进基于模型的设计过程
  • 提供即时和长期的改善计划
  • 促进在整个组织中使用内部最佳实践
  • 评估供应商的接口

联系MathWorks咨询服务讨论您的具体要求。

问题吗?

问题
面板的导航
Baidu
map