e-works数字化企业网  »  文章频道  »  产品创新数字化(PLM)  »  PLM综合

2015产品创新数字化征文:ENOVIA的工程变更管理

2015/11/7    来源:e-works    特约撰稿人:乐传远      
关键字:ENOVIA  工程变更  CR  CO  CA  
工程变更管理是ENOVIA Engineering Central的一个重要组成部分,其主要功能发布和变更工程数据(物料,CAD文档,EBOM)。本文介绍了ENOVIA系统工程变更的标准流程,供读者参考。

    工程变更应该是很严肃的事情。虽然笔者碰到的国内一些企业的工程师习惯于“先做,有问题再改”的工作方式,但也同时听到这些企业的下游部门抱怨“更改太频繁,太随意”。这一矛盾只能说明:习惯归习惯,并不代表应该这么做。质量管理专家菲利浦•克劳士比提出“零缺陷”的理念,认为应该“第一次就把事情做对”,实际上是从另一个角度强调:变更的代价是巨大的。

    同时,变更也是一个容易失控的过程,主要因为以下两点:

    (1)变更是一个合作协调的过程,沟通不畅或者缺乏跟踪容易导致变更执行不到位。

    虽然有些变更的提出者和最终执行者是同一个人,但这只是少数情况。大多数情况下变更的提出者与变更计划制定者不是一个人,变更计划的制定者与变更的最终执行人也不是同一个人。这中间相关人的沟通协调将变得十分关键,任何一环的缺失或拖沓都会导致变更没有执行,或者执行效率低下;因此在CMII中,要求变更是一个可跟踪的,闭环的过程。

    (2)变更一个对象往往涉及到周边的相关对象,受影响分析不准确容易导致变更效果不到位。

    一台汽车,变更一个螺丝钉可能只需要变更这个螺丝钉就够了,但变更发动机总成则可能需要变更发动机悬置,进汽系统,排气系统等。因此变更执行前,分析受影响范围非常关键,而这个范围有时并不容易确定,因而导致变更效果不到位。

    无论从成本、质量还是周期角度考虑,变更都是应该尽量避免的。然而变更却是无法消除的,客户需求变化,技术革新,工作失误都会触发变更。企业应该制定一套严格的变更管理流程,保证变更执行到位和变更效果到位。

    ENOVIA系统总结相关行业实践,内置了一套变更管理流程,下文进行介绍。

一、ENOVIA工程变更流程概述

    ENOVIA系统中的工程变更可看成一个“提出问题”,“分析问题”,“解决问题”的过程(笔者也曾在《windchill的变更管理》一文中将windchill系统的变更管理描述为这样的过程,实际上,两个系统在变更管理方面有很多相似之处)。在这一过程中,系统着力解决上文中提到的两个容易让变更失控的问题:

    (1)保证变更过程可追溯性,同时是一个闭环过程;

    (2)为受影响分析提供必要工具。

    下图是ENOVIA标准的工程变更流程图。可以看出,ENOVIA工程变更流程是一个闭环流程,涉及到三个对象:

    CR(变更请求):提出变更需求;

    CO(变更单):制定变更计划;

    CA(变更任务):执行变更

ENOVIA标准的工程变更流程图

图1 ENOVIA标准的工程变更流程图

    ●更改请求阶段(CR)

    当用户发现数据需要变更时,可以创建一个CR,将认为需要变更的数据和相关参考资料关联到CR中,然后将CR提升到“评估”。变更协调员(Change Coordinator)获得CR的“提升”和“降级”权限。变更协调员可以进一步分析和添加需要变更的对象(当然,也可以移除不需要变更的对象)。在添加变更对象时,ENOVIA会自动创建变更任务(CA),并将变更对象添加到变更任务(CA)中。变更协调员为每个CA创建影响分析,并分派执行人,然后提升到“审核中”。

    ●更改策划阶段(CO)

    当CR完成审核后,ENOVIA将CR提升到“CO处理中”状态,这时系统自动创建CO,并将CR中的变更对象和CA传递到CO中。变更协调员(Change Coordinator)可以制定变更计划:创建多个CA,为每个CA分配不同的变更对象,然后分派给不同的执行人。

    ●更改执行阶段(CA)

    变更协调员制定完变更计划后,将CO提升到“工作中”状态。这时每个CA分配人便可以执行变更任务。CA执行人将CA提升到“工作中”,ENOVIA会自动将变更对象修订版本,添加到发布列表中。CA执行人对新版本的数据执行修改。修改完成后,提升CA进入批准流程。

    当CA完成批准流程后,系统自动将新数据发布,然后将CA置为“完成”状态。系统检查CO是否有“批准流程”列表,若有,则启动CO批准流程。当CO批准流程完成后,系统将CO置为“完成”状态,然后将CR置为“完成”状态。至此,变更完成。

    以上过程由系统保证闭环执行:若CO计划中的CA没有通过批准(非“完成”状态),则CO无法提升到“完成”状态(即使是系统管理员);若CO没有到“完成”状态,则CR无法提升到“完成”状态。这样可以避免人工失误,由系统追踪变更任务的执行状态,保证变更任务执行到位。

二、关于变更协调员(Change Coordinator)

    变更协调员是ENOVIA工程变更管理中的关键角色,变更协调员的需要进行变更影响分析,执行变更计划,在实际业务中对应着变更负责人。

    用户在创建CR,需要指定此次变更的变更协调员(Change Coordinator)。

创建CR

图2 创建CR

三、变更请求(Change Request)

    任何用户可以在系统中创建变更请求,提出变更需求,但并不是所有的变更需求都会最终引发变更。当变更提出者,或者变更管理员认为变更不需要或不合理时,可以选择取消此变更请求,如下图:

变更请求

图3 变更请求

    一旦变更请求被接受,变更协调员进行受影响分析,并启动CR审核流程。若审核通过,则系统将CR提升到“处理CO”状态,并自动创建CO,进入变更策划阶段。

CR审核流程

图4 CR审核流程

    创建变更请求时,或者变更协调员进行评估时,可以将认为需要变更的对象添加到“受影响对象”中,添加的对象系统会自动创建变更任务(CA);可以根据更改类型选择此次更改对数据执行的操作。

选择更改对数据执行的操作

图5 选择更改对数据执行的操作

    若有些相关对象尚不能确定是否需要变更,则可以添加到“候选对象”中,以便后续进行跟深入的影响分析。若分析认为某些数据需要进行变更,则可以移动到“受影响对象”中,若不需要更改,则可以移除。

候选对象

图6 候选对象

四、变更单(Change Order)

    当变更请求(CR)提升到“处理CO”阶段时,系统会自动创建CO,并将CR的受影响对象和候选对象添加到CO中。

    当然,任何用户也可以手工创建CO,这样情况一般发生在发布对象的初次版本时。因为对于已发布的对象,若要再次发布一般需要发起变更请求做正式的变更。

    在CO阶段,变更管理员(Change Coordinator)需要指定变更计划,将需要变更的数据分割成不同的变更任务,指派给不同的人员执行。(当然,若所有的对象都由一个人执行变更,则不需要进行分割)。分割完成后,变更管理员(Change Coordinator)将CO提升到“工作中”状态,进入变更执行阶段。

变更管理员

图7 变更管理员

    CO的批准流程不是必须的,取决于变更协调员(Change Coordinator)的设置。若变更管理员(Change Coordinator)在“pending”阶段指定了CO的批准流程列表,则系统会在CA任务完成后启动批准流程;若没有制定,则CA任务完成后,CO直接提升到“完成”状态。

五、变更任务(Change Aciton)

    变更任务是变更的最终执行,CA是在CR或者CO添加“受影响对象”时系统自动创建的,系统会将CR或者CO中指定给这条任务的“受影响数据”添加到CA的“受影响数据”中。每条CA需要指定执行人。CA执行人可以设置CA的“估计完成时间”、“批准流程列表”和提升CA的状态。

变更任务

图8 变更任务

    当CA执行人将CA状态提升到“工作中”时,系统会自动将“受影响对象”中更改类型为“For Revise”的数据修订一个版本,并将新版本数据添加到“Implemented Items”中,用户只需要对新版本数据执行修改,而不必再手工做修订。

自动修改新版本数据

图9 自动修改新版本数据

    数据修改完成后,CA需要进行批准。CA执行人将CA提升到“批准中”状态,系统根据CA执行人设置的“批准流程列表”启动批准流程(CA执行人也可以为CA设定“高级分派人”--Senior Assignee,由“高级分派人”审核后将CA由“批准中”状态提升到“完成”状态)。

    一旦CO包含的所有CA完成(变为“完成”状态),系统自动将CO提升到“完成”状态,然后将CR提升到“完成”状态,变更结束。

六、总结

    ENOVIA系统中的变更是一个闭环的流程,某种程度上可以说是一个比较冗长的流程。实际上,Windchill系统中的变更流程也是类似的一个闭环,比较冗长的流程。这种设计符合CMII的要求,也体现了一种“严谨变更”的思想,毕竟变更的成本是不低的。所以我们还是要尽量从源头上消除变更,即菲利浦·克劳士比倡导的“第一次就把事情做对”,这样无论对于企业还是个人,都是很有意义的。

责任编辑:程玥
本文为e-works原创投稿文章,未经e-works书面许可,任何人不得复制、转载、摘编等任何方式进行使用。如已是e-works授权合作伙伴,应在授权范围内使用。e-works内容合作伙伴申请热线:editor@e-works.net.cn tel:027-87592219/20/21。
e-works
官方微信
掌上
信息化
编辑推荐
新闻推荐
博客推荐
视频推荐