标签归档:SysML

需求跟踪


需求跟踪,我的数据模型有关系吗?

几乎所有的工程组织有一个或多个项目正在改善他们的产品开发过程。开云足球app下载官网最新版可追溯性™生活,基于模型的系统工程(MBSE)和数字工程是最常见的重点领域。作为工程师看看篱笆和取笑营销类型被闪闪发光的物体,市场商人回头看看类似的行为与对头对象——就像SysML,数字双胞胎,和模拟。重复出现的模式,我们看到的是,在早期阶段的计划,实现打击,整个团队和项目需求的数据模型是高度不一致,缺乏一致的规则数据对象之间的关系。很明显在这一点上,进一步的进展计划不能没有首先修复不一致,缺乏数据模型。

有些团队会抵制努力建立一个一致的核心数据模型。这些团队将要求保持灵活性来完善自己的工程数据的形状,就可以了。关键字是“完善”,而不是“定义。“有一个一致的核心数据模型,允许一些团队完善,使得创新工程过程同时还支持过程差距,集成自动化、生活的可追溯性,基于模型的系统工程(MBSE),和数字工程。

当前需求数据模型

对于大多数企业来说,数据模型混乱形成通过一个项目,以文档为中心的心态与遗留的需求管理工具。每个项目团队被允许修改自己的数据结构,每个组要求独自住一个文档库。这为项目团队提供了灵活性,但随着时间的推移,数十,数百或数千项目导致具有挑战性的情况。我们常常发现,团队在许多不同的方式定义了相同的信息,甚至在同一个团队跨文档有显著的差异。简而言之,最好的方式来描述情况成千上万的独立的库文件和数据模型不存在甚至也不是一个共同的定义的对象来实现生活的可追溯性、重用跨项目、MBSE或数字工程。


相关阅读:需求跟踪——如何去生活


什么是必要的前进

组织投资软件工具但忘记了投资于他们的数据。开云官网入口下载手机版一致的数据模型是软件工具的好处最大化的最佳方式,但只能通过花时间分析。开云官网入口下载手机版

开云官网手机网页版入口Jama软开云官网入口下载手机版件已经开发了数据模型诊断™(DMD)来帮助解决这一挑战,数据从您的遗留工具(IBM®门®),了解它的形状和大小,将数据转换到基于模型框架(Jama连接™)。开云官网手机网页版入口DMD自动化分析的现有文档来确定最常见的对象定义一致的数据模型的基础。一旦数据模型已经确定,下一步是实现一个基于模型、需求管理解决方案确保合规。而不是遗产,以文档为中心的需求管理工具,一个基于模型确保一致的应用程序的所有对象和定义和维护对象之间的关系的规则。这种形式的模型表示需求以一致的方式在项目和MBSE和SysML模型是一个必要的要求。


开始与你的免费数据模型的诊断咨询:点击这里


阅读更多关于需求的可跟踪性



SysML 系统工程与组织实践的趋势走向称为“基于模型的系统工程”(MBSE),有各种各样的观点仅仅是什么意思MBSE。类似于老瞎子和大象的故事,MBSE不能有效地练习时只从一个角度(需求、模型、模式、标准、行业特定的应用程序,等等)。成功实践MBSE,明智的系统工程师识别和适当使用每个透视图作为他们的特定需求。基于这些需求,他们选择合适的功能、工具和可视化,将满足他们的需求。一种大小并不适合所有人。

程度的数据和信息的获取和管理是由组织的需求和项目从业务和技术的角度基于他们的系统的规模和复杂性,其产品线,文化、流程、劳动力,供应链的多样性和复杂性,和类型的工程信息,包括技术基线系统的兴趣。开云足球app下载官网最新版

SysML和其他基于语言的建模工具

MBSE是成熟的一个概念,对不同的人意味着不同的东西。一些实践者,MBSE等同于基于SysML和其他语言的建模工具的使用。用这些工具,从业人员可以开发详细的分析,行为,和系统的架构模型,重点的功能、性能,以及各种实体之间的交互定义为系统建模的一部分。这些类型的系统分析模型是有用的工具,开发仿真,创建称为“数字双”。

对于其他人来说,他们称MBSE真的是基于模型的设计(MBD)。MBD设计开始于一组基于需求和使用各种语言的建模工具架构师和设计一个系统,开发仿真评估系统的行为,然后开发一套设计输出系统是建立或编码规范。MBD活动往往是在筒仓独立于其他SE完成生命周期过程的活动。

MBSE不仅仅是SysML !

基于上面的语言建模方法不能解决MBSE的真正意图。虽然这些功能很有用,MBSE不仅仅是使用基于语言建模工具开发分析、逻辑、行为、建筑模型。

一个组织的目标,采用MBSE时,是将从以文档为中心到以数据为中心的系统工程(SE),实现真正的意图MBSE的开发、维护和管理系统的数据和信息模型被开发以及模型的所有系统生命周期流程活动,生成的工件,以及他们的基础数据和信息。

MBSE不是真正的或任何特定类型的模型可视化数据和信息——不管是一个模型,图表,报告,文档,需求,或设置的需求,但底层数据和信息模型使数据和信息的一致性,代表了不同的模型和可视化。

数据和信息模型,必须开发应该代表SE工件产生在产品开发过程中各个生命周期阶段的活动。开云足球app下载官网最新版信息与涉众需求和需求的启发,生命周期概念的定义,分析,和成熟,产生一组集成的文本需求,将这些需求转换为文本集的设计输入要求,验证该系统满足这些要求,验证系统满足需求必须被捕获在数据和信息模型。此外,个人关系和依赖性数据项必须捕获(追溯),以帮助确定所有生命周期阶段,并确保一致性证明符合标准和法规,以及帮助评估变化的影响的任何数据项在所有生命周期阶段。

可以我的组织采用MBSE不使用SysML或其他基于语言工具吗?

可悲的是,有许多组织一种误解关于MBSE的真正意图是什么,因此他们认为MBSE不是。

在最近的一次谈话和一个系统工程师,有人告诉我说,她的组织并不会采用MBSE因为他们看不到产品的开发复杂的SysML模型的效用。开云足球app下载官网最新版此外,她指出,这样做将需要改变他们的经理和工程师认为基于SysML标准如何构造模型和使用特定的术语。SysML模型不是直观的,有一个很大的学习曲线,并没有明显的效用和投资回报——为他们的组织,尤其是对他们的产品线有最少的软件和复杂性。开云官网入口下载手机版开云足球app下载官网最新版

我回应她的是:MBSE不是SysML !

我告诉她MBSE的真正意图是什么练习系统工程以数据为中心的角度,建立能够捕获、管理、访问数据,和管理SE工作产品之间的相互关系可以通过各种各样的方法,包括建立一个关系数据库几乎集成,但是分布式数据库的联合(或数据地图/索引)不同的数据源。开云足球app下载官网最新版

由此产生的数据和信息模型可以使用了多种工具和应用程序。有效管理日益复杂,系统管理有好处这基础数据和信息以这样一种方式可以共享整个系统生命周期流程活动之间共享各种SE工具用于创建和管理这些数据和信息,和之间共享组织参与系统的开发和操作的兴趣。这种共享将有助于确保正确性、一致性和完整性的典型数据和信息的日益复杂的系统以及支持不仅是项目团队成员之间的合作,而且外部利益相关者参与系统的开发。

分开的想法

这个问题的答案:“我能组织采用MBSE不使用SysML或其他基于语言工具吗?“是肯定的!

自一个尺寸不适合所有人,一个组织必须评估他们的需求和产生MBSE解决方案最适合其领域,产品线(程度的复杂性),和文化。开云足球app下载官网最新版最低,他们需要建立一个能够定义和管理需求,需求,验证,验证整个系统生命周期。这些功能将允许组织构建一个数据和信息模型的产品和系统工程过程活动和工件。开云足球app下载官网最新版

基于这些需求和期望的功能,组织可以选择适当的工具集,更新他们的流程,并培训他们这些工具和流程。

请继续关注更多来自卢Wheatcraft在未来几个月。



MBSE工具成熟度级别 这个博客我最初的目的是谈论我描述MBSE工具成熟度级别。我肯定会去这些水平。但首先我认为重要的是要注意MBSE专家使用的定义,并提供一些观察,可能会帮助那些开始自己的MBSE倡议。

MBSE是什么?

国际系统工程委员会(INCOSE)描述MBSE“形式化建模支持系统的应用需求,设计,分析,验证和确认活动开始在概念设计阶段都会持续发展以及后来的生命周期阶段。“这是简单消化,唯一明显的差别在他们的系统工程的定义是指“形式化建模中的应用。然而,“他们不定义“建模”的意思。

美国宇航局说MBSE“涉及应用软件工具来捕获系统工程的证据——通常被开云官网入口下载手机版称为“工件”——在一个有体系的、遵守规则的方式,允许人们有效地管理复杂性而交流系统的整个生命周期。

  • MBSE是执行系统工程——连接系统的关系
  • 控制系统配置
  • 整个系统通信访问所有照片
  • 更易于集成不同的材料
  • 确保每个人都工作在相同的最新材料
  • 消除了版本控制问题

相关:MBSE很容易——克服组织的挑战


什么是模型?

美国宇航局的定义当然提供了大量的信息,但他们甚至不使用这个词“模型”描述。莱尼Delligatti,世界上最受尊敬的MBSE专家写道,“一个建模方法就像一个路线图;这是一组记录的设计建模团队执行任务创建一个系统模型。更准确地说,它是一组记录的设计任务,确保团队中的每个人都是持续构建系统模型和致力于一个共同的终点。没有这样的指导,将会有广泛的方差的广度,深度,和忠诚,每个团队成员构建系统模型。“简而言之是什么模型?维基百科告诉我们,”模式是一种信息表示对象的人或系统。“这些定义是超级的。

我的观察意见,这使得组织立即MBSE等同于使用SysML工具。然而,专家告诉我们,MBSE相结合的方法来创建一个表示。他们说执行MBSE必须采用图形化建模工具。有许多不同的方法来创建模型/表示。一些图形和结构。MBSE的核心是开车从静态文件(Word和Excel)信息化模式。下表雄辩地阐述了差异和出色的使用一个MBSE方法的好处。

MBSE表

表来源:劳拉·哈特,洛克希德·马丁公司

MBSE工具成熟度级别

当然有很多组织仍然执行系统工程只使用文件。休息,在生态系统有大量的工具用于创建模型包括支持SysML的工具。MBSE旅程开始,你不需要采用一种SysML工具。成熟的MBSE仍然年轻。很少组织做一个程序在一个端到端的方式。学习曲线是陡峭的。一般来说,几个工程师最终成为“文士”然后翻译扩展团队。记住一个系统工程师是一个“猫牧民。“这人是看到大局的人,理解问题,译者在工程领域和业务。SysML工具不会在阿森纳的唯一工具。

MBSE成熟度级别

这终于让我描述MBSE工具成熟度级别。许多组织已经执行MBSE没有调用MBSE只是他们所使用的工具和过程的组织。0级就是我描述为只使用文件和没有模型表示法。一级几乎一步从0级,但有一个需求的工具或者一个看板捕捉松散耦合的数据之间的关系。2级就是团队现在使用RM工具结合图。也许他们在Visio或一个UML工具绘制图。三级的结合需求、架构图结合使用的信息是如何定义的定义方法,相关的,和分析。这个工具将以编程方式限制数据为了提供一致性以及提供的机制来定义一次,然后重用。四级工具成熟就是组织使用SysML需求工具和工具。

开云官网手机网页版入口Jama连接将三级成熟。顾客使用Jama连接体验他们的需求成开云官网手机网页版入口为一个战略信息来源在系统生命周期的所有阶段。需求转化为可操作的数据。大规模采开云官网入口下载手机版用敏捷实践的软件世界正在慢慢进入系统空间和需求采取不同的形状。MBSE需要基于使用多语言的图形化建模工具。甚至四级成熟度,自然语言仍然是伟大的公分母。不是每个人都将是一个工程师,能够解释模型。需求和结构体系结构在Jama连接提供了必要的背景。开云官网手机网页版入口开云官网手机网页版入口Jama软开云官网入口下载手机版件的同伴MBSE方法可以被视为桥留下的一个使用文件和走向四级成熟度。