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

一种基于模型的设计过程评估来自Mathworks Consulting Services的高级顾问提供,并提供了对组织当前的优势和劣势的有效和成本效益的评估基于模型的设计方法,工具,实践,组织结构和环境。利用这些信息,MathWorks顾问确定了最高优先的领域,以获得改进,并建议提供这些改进的详细计划,以满足本组织的目标。

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

造型:开发算法,环境,工厂和系统级模型所需的能力,技术和专业知识。这包括诸如架构,建模语言和建模标准等品质。

模拟和分析:在整个开发周期中利用仿真和分析所需的能力,技术和专业知识实现准确,优化和强大的设计。

执行:生成符合嵌入式应用程序要求的优化代码所需的能力,技术和专业知识。

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

过程,工具和基础设施:确保工程师充分支持基于模型的设计所需的过程、工具和基础结构的质量、完整性、文档和维护。金宝app

企业管理:在符合业务目标和最大化基于模型的设计,人员和基础设施的工具上,可以实现业务实践,战略,组织对齐和供应商对齐。

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

使用该框架提供多个详细信息的信息:

  • 在支柱水平,可以定义企业目标,对竞争对手的比较,以及建立的主要企业改善优先事项。
  • 在过程组级别,数据识别所需的浓度区域,以便对单个柱成熟度具有最佳影响。
  • 在过程属性级别,确定具体的改进需求并启动目标行动。

典型的评估遵循三个步骤:

1.评估现有流程,组织,技术和目标

MathWorks Consulting Services审查您当前的软件开发过程,组织结构,开发和使用测试工具以及集团和组织级别的目标。

2.管理和技术人员采访

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

3.即时和长期改善计划

MathWorks Consulting Services提供关于所推荐的更改和改进的反馈和建议,并优先考虑那些近期有价值的更改和改进。我们将向您的组织提出调查结果和建议,并讨论跨核心竞争力的改进机会,包括实现组织既定目标所需的概述。我们概述了实现的总体需求和成本。

过程评估的好处包括:

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

联系Mathworks Consulting Services讨论您的具体要求。

问题?

题

遇见我们的团队

在全球范围内,Mathworks顾问有Matlab和Simulink专业知识和行业经验,解决技术和金宝app商业挑战。

改变你的工作方式。使用基于模型的设计将实验室和字段的设计任务移动到桌面。


维诺德雷迪是MathWorks咨询服务公司的经理。他专门帮助组织应用基于模型的设计来开发和验证嵌入式系统。他与航空航天、国防、电信和汽车工业的公司在广泛的应用领域合作,以改进相关的开发流程。Vinod在开发嵌入式软件方面拥有超过20年的行业经验,包括控制系统设计、嵌入式软件和系统以及代码生成工具方面的广泛工作。