Polarion与EA Enterprise Architecture对比

2023-04-15 16:02

Entreprise ArchitectPolarion EEA对比

功能模块对比

说明

备注

Polarion

EEA

Entreprise

Architect

EEA电子电气架构/SOA架构开发

1、支持EEA开发各业务流程,包括功能清单、FIP、功能定义FDR、功能实现FR、系统架构设计SRDLC部署、ECU设计等; 2、支持SOA架构各业务流程,包括功能清单、FIP、功能定义、功能设计、模块设计、服务设计等

EA是一款通用的建模软件,对于汽车行业电子电气架构/SOA架构需要寻找特定服务商进行二次开发;尽管EA在行业内有广泛使用,也是类似Visio一样的绘图功能;

Polarion 在汽车行业内大量广泛使用,在合众汽车也应用良好。其EEA模块根据目前汽车行业电子电气架构/SOA架构开发的主流开发流程、方法论进行了适配,OEM可基于其成熟的方法论及工具特性进行业务开展,也可根据特殊需求进行定制化;

★★★★

支持(现有功能)

不支持(需要寻找二次开发服务商

功能选型

通过客户需求调查、竞品对标、新技术调研,Function Owner组织项目组、架构或属性相关人员组织评审,确认功能开发的价值以及成本、周期,并形成架构平台功能清单(Global Fucntion List,包括功能域、功能组、主功能、子功能等,并根据具体车型以及装车计划进行打点形成FIP

1、支持功能清单Function List管理

支持(现有功能)

不支持

2、支持FIP打点;

支持(现有功能)

不支持

3、支持功能开发负责人分配

支持(现有功能)

不支持

功能定义Function Definition

针对功能清单中每一项功能创建用例(Use Case,描述功能行为和用户使用场景,分析功能需求及非功能需求

1、支持创建用例图(Use Case Diagram;

支持

支持

2、支持用例场景编辑;

支持

支持

3、支持创建用例需求;

支持

支持

功能设计 Function Design

针对每一个用例设计功能实现方案,描述不同模块(Module)如何协作来实现功能,基于PC绘制时序图,提出PC操作及PC需求并分配给对应的Module,同时与Module Owner握手;

1、支持绘制时序图

支持

支持

2、支持创建PC 需求

支持

支持

3、支持Function OwnerModule Owner针对PC操作及PC需求分配的握手流程

支持

不支持

模块设计 Module Design

根据PC以及PC需求的输入,Module Owner设计实现PCSWC,设计服务接口,设计服务需求,并进行服务部署;

1、支持绘制PC设计图

支持(现有功能)

支持(二次开发MDG

2、支持绘制SWC 设计图

支持(现有功能)

支持(二次开发MDG






需求管理

工具链打通能力

电子电气系统架构EEA是复杂系统工程的一部分,EEA默认包含了系统需求和设计,需求和设计不分家,因此应该尽量在一个平台上实现需求+设计+验证完全打通。避免系统性的工作被割裂和分散在不同工具中。

避免系统性的工作被割裂和分散在不同工具中。对于仿真和测试等验证工具,特点是专业性极强,每一类仿真和测试都有专业工具,需要所选则的工具链平台有极强的集成能力和扩展能力。

★★★★★

支持(很强)

支持(很弱)

实际使用率

购买不代表实际使用

要对比实际使用情况

PREEVISION建模语言和能力的支持都比EA更专业,知名度和购买范围被EA更加广泛。几乎所有汽车整车厂都买过PREEVISION,但为什么大多数没有使用,几乎都还在使用word+Excel?

100%在使用

不详?

建模语言

例如UMLBPMNSysML等建模语言

目前EEASOA架构开发主要还是使用UML语言;精通任何一种语言都可以很好的沟通交流,语言不是越多越好。

PREEVISION建模语言和能力的支持都比EA更专业,知名度和购买范围被EA更加广泛。几乎所有汽车整车厂都买过PREEVISION,但为什么大多数没有使用,几乎都还在使用word+Excel?

★★★★

支持

★★★★★

支持

模型驱动开发

将模型转化为代码,并支持多种编程语言,如JavaC++

模型驱动开发已经超出EEA架构系统设计,该指标对比对于EEA开发无实际意义;并且,目前在汽车行业基本无使用EA进行模型驱动开发的案例

汽车行业模型驱动开发MBD需要更专业的工具,例如MATLAB SimulinK,没有听说使用EA的。Polarion 作为专业的ALM工具可集成MATLAB Simulink等设计工具,并与Polarion EEA进行上下游的数据传递、协作。

集成专业开发工具

★★

支持(很弱)

模型验证和仿真

通过对模型进行验证和仿真来发现潜在的问题和错误

设计与仿真是两个专业领域。模型仿真关于各类系统模型的仿真,建议选用专业的仿真工具。该指标中“仿真”对比项对于EEA设计开发无实际意义。

系统仿真是耗时耗资巨大的项目,很多企业先期投入巨资后期无法维系,因此在业内没有听说哪家企业真正建立了电气电气架构EEA系统仿真的能力。

很多人分不清楚“验证”、“仿真”和“检查”的区别。仿真不是用于发现错误的,仿真是用于验证效果的。建议可以开发一些检查项Cheklist用于分析模型的潜在问题和错误。

集成专业仿真工具

支持根据需求进行检查验证,但不支持仿真。

支持(很弱)

模型共享和协同

团队成员共同协作开发同一模型,并能够实时进行版本管理和变更控制

EA可支持团队协作开发同一模型,但其对模型元素的版本管理和变更控制是缺失的; Polarion EEA不仅可以支持团队协作,并可根据不同的角色分工为团队人员分配工作权限,同时其基于Polarion ALM的优势可进行模型元素版本管理、版本切换、版本差异分析,变更影响分析等;

★★★★★

支持(强)

★★

支持(很弱)

网络开发

支持整车网路和矩阵开发

EA目前无整车网络开发、通信矩阵设计、DBCARXML文件导出能力;   Polarion EEA可支持网络开发、DBCARXML文件导出;

★★★★

支持

不支持(需要寻找二次开发服务商)

文档管理

支持现在文档管理和版本管理

什么是“文档管理”,需要对文档管理有正确的认识,必须具备多种文档、文档版本、基线、结构化、协同编辑、协同审签等最基本的功能。EA目前只具有插入Word文档,并进行文档编辑、生成的能力,无文档管理、变更管理和版本管理的能力; Polarion EEA不仅可将现有的文档进行管理,同时支持基于模型生成文档、文档中工作项与模型中工作项为同一数据源,可实现模型与文档数据更新的同步,另外Polarion EEA可支持Word 双向协同、文档对比、重用等,并支持版本管理,显示视图切换等;

★★★★★

支持(很强)

几乎不算不支持

变更流程

支持变更流程,变更版本管理、变更影响分析

EA工具本身无版本变更管理的能力,需要借助于SVN工具实现,但是实际项目使用过程其与SVN的兼容性差,无法实现有效的版本管理、变更管理;   Polarion EEA可根据OEM架构开发流程适配变更流程,并具有优异的版本管理、变更影响分析能力;

★★★★★

支持(很强)

几乎不算不支持

功能模块对比

说明

备注

Polarion

EEA

Entreprise

Architect

SOA开发使用用户


需求管理是SOA开发必不可少的重要环节,新EEA架构需要满足灵活多变的服务,服务来自多样化的需求和应用场景频繁的迭代变更。

吉利(部分品牌项目)、江铃已经正式使用


领域专业性


EA是一款通用的建模软件,对于汽车行业电子电气架构/SOA架构需要寻找特定服务商进行二次开发;尽管EA在行业内有广泛使用,也是类似Visio一样的绘图功能;

PREEVISION建模语言和能力的支持都比EA更专业,知名度和购买范围被EA更加广泛。几乎所有汽车整车厂都买过PREEVISION,但为什么大多数没有使用,几乎都还在使用word+Excel?



价格


Polarion EEA模块包含了Polarion登录和浏览权限,不需要Polarion占用其他模块许可。



二次开发接口及便捷性


如果说EA已经很成熟,为什么还需要大量的二次开发

100% 开放


模型


PREEVISION建模能力的支持都比EA更专业,知名度和购买范围被EA更加广泛。几乎所有汽车整车厂都买过PREEVISION,但为什么大多数没有使用,几乎都还在使用word+Excel?



稳定性



国内95%以上汽车主机厂都在使用Polarion,全球大量用户证明Polarion系统稳定良好。


成熟度


如果说EA已经应用很成熟,为什么还需要大量的二次开发?自相矛盾

“成熟”同时代表“陈旧”,PREEVISION相对是最成熟的,EA作为通用绘图工具不具备专业性,Polarion作为新一代专业EEA开发平台具有原生优势。



可扩展性


Polarion 100% BS架构,已经可集成从EEA需求+设计+验证的大部分专业工具。EA仅仅是这个工具链上的一个绘图工具。EA和Polarion可扩展能力不在一个层面上。



操作性


合众在使用Polarion需求管理模块,国内95%以上汽车主机厂都在使用Polarion

轻量化、易学易用


生态


Polarion 100% BS架构,已经可集成从EEA需求+设计+验证的大部分专业工具。EA仅仅是这个工具链上的一个绘图工具。Polarion生态更加丰富和完备



共建能力


共建是一种理想,各个公司都有自己的Know How和IP。最有可能共建的工业物联网也没有推进成功,工业软件领域不存在共建可能。买工具不是买理想,要的是实际效用。

如果说EA已经应用很成熟,为什么还需要“共建”,为什么还需要大量的二次开发?自相矛盾

Poalrion为客户提供行业最佳实践方案以及可扩展平台,客户可根据自身需求扩展。


用户规模



国内95%以上汽车主机厂都在使用Polarion做需求管理;从需求与系统设计密不可分。


性能



支持5000人同时在线,响应在毫秒级

编辑显示几千个工作项


可视化能力



图文并茂,所见即所得

同时具备自然语言、图形化显示和互操作能力


文件格式导出/兼容性



ARXML

UML

Word/Excel离线协同

PDF

DBC

SWRS