基于PDM项目实施目标和范围(在长征电器股份有限公司技术中心建立PDM系统,实现技术中心基于产品的信息共享、文档管理、产品定义、产品配置管理以及电子化审批发放流程信息管理系统)实施PDM系统,浅谈PDM实施效果和实施成功的经验。<script src="/ad/1125/in.js"></script>
随着信息化建设的发展,国家提出“以信息化带动工业化”的口号,企业纷纷上马信息化建设,其中包括ERP、PDM/PLM、SCM、CRM等等,翻开企业信息建设的历史,不免有许多辛酸,成功的案例又有几何,即使成功的企业又付出多大的代价。
在2003年底,贵州长征电器股份有限公司顺着企业改革与改制、业务流程重组、领导权利的从新分配。在改革与改制的大好时期,公司决定实施PDM系统。又由于公司原有CAD/CAM系统是UGS公司的软件,为了让PDM系统同CAD/CAM系统无缝集成,公司领导层对UGS公司的PDM软件系统进行仔细考察后决定采用UGS公司的IMAN软件。经过UGS公司实施人员的实地考察调研,与企业共同写出《贵州长征电器股份有限公司PDM项目一期需求分析报告》,根据此报告制定PDM总体设计方案,总体设计方案的一期实施目标和范围:在长征电器股份有限公司技术中心建立PDM系统,实现技术中心基于产品的信息共享、文档管理、产品定义、产品配置管理以及电子化审批发放流程信息管理系统。实施目标确定后,根据软件服务商提供的要求(要求根据《贵州长征电器股份有限公司PDM项目一期需求分析报告》),企业成立PDM项目组(组成人员:领导、标准化人员、系统维护人员、产品设计人员、产品工艺人员等),PDM项目组为PDM系统的实施准备如下数据和管理机制:
◆PDM 系统所需的人员组织模型定义。IMAN系统人员管理模型由三个要素构成:组、角色、用户。组织关系是用户具有不同角色,角色属于不同的组。长征电器股份有限公司技术中心组、角色、用户名的具体命名规则由长征电器技术中心的标准化部门制订,且具体人员组织模型定义如下:
行政组定义:
项目组定义:
◆基于权限的数据访问规则定义;根据数据保密的需要,技术中心为每个用户定义不同的权限,且相同的用户在不同的角色里具有不同的权限。用户权限定义是由PDM项目组共同决定。权限定义是一项比较烦琐的工作,不可能一次定义准确,只有在实施和应用过程中进一步完善。
◆整理新产品开发过程中主要技术文件及工作流程处理方式。如:
◆文档组织模型定义;对于新产品开发过程中产生的大量技术文件及其相关资料如何组织,则根据长征电器股份有限公司技术中心对不同技术文件及其相关资料相应的审批流程确定。
◆电子化的审批/发放流程定义;不同技术文件具有不同的签字流程。长征电器股份有限公司技术中心总共定义8个签字流,如:
◆更改管理机制定义;新产品开发过程中肯定存在更改问题,技术中心对更改定义为两种:批试更改和样试更改,并定义相应的流程。
◆报表输出模板;要求与产品有关的报表必须由系统自动生成,主要报表有:图样目录、明细表、标准件汇总表、外构件汇总表等。通过二次开发自动提取系统中相关产品信息自动填入报表输出模板,因此,报表输出模板由标准化管理人员制订。
◆整理种子文件;所谓种子文件就是设计、工艺等相关文件的图框模板。
◆准备一个产品的主要技术文件和相关资料,便于在模拟环境中测试。
企业准备上述数据后,软件服务商到企业对软件进行预安装,预安装的过程是对PDM项目组中系统管理人员培训的过程。模拟安装一个PDM系统后,由软件服务商的实施工程师对全技术中心的人员进行强制性PDM基础培训,培训采用实例模拟的方式,培训时间持续1周。基础培训完成后,选派系统管理人员到UGS公司的PDM培训中心进行PDM系统培训和二次开发培训,培训时间为10天。由系统管理人员和标准化人员对准备的实施数据进一步审核,确保数据准确性和完整性。
实施PDM项目的前期准备工作基本完成,接下来的工作是必须严格、不折不扣地执行项目实施,即实施PDM项目。实施人员根据准备的实施数据进行实施,在实施的过程中以PDM系统管理人员为主,软件服务商实施工程师为辅。二次开发的内容在需求分析中已经提出,由UGS公司专门的软件工程师负责,根据实施需要动态修改开发的内容。长征电器股份有限公司PDM系统二次开发的内容主要有:Master Form(项目主表)、Office Word自动签字、各种报表等。
经过三个月的实施,产品MB30Z-100A(智能化塑壳断路器100A)、MB30Z-225A(智能化塑壳断路器225A)完全在IMAN系统中运行。根据实施的效果,基本完成《贵州长征电器股份有限公司PDM项目一期总体方案》中的内容。在功能复杂的IMAN系统中,长征电器股份有限公司技术中心成功地实施IMAN软件的如下模块:
◆系统管理模块
IMAN系统管理是对IMAN系统中工作环境进行管理和控制。管理如动态定义项目组、人员、用户名称、项目人员、各种角色、文件卷等组织机构;控制各种访问权限和特权的定义,设置整个IMAN系统的运行的固定参数。根据系统管理原则,如果技术中心需要添加新产品项目组、项目人员或者是更改访问控制权限等系统问题,由系统管理人员定义。
◆工具软件的封装
其实IMAN软件是一个集成工作平台,任何的应用软件都可以集成为系统中一个“DataSet”,即数据集。只有被集成在系统的应用软件,才能创建相应的文档。目前该系统中封装了技术中心常用的应用软件,如:OFFICE WORD、OFFICE EXCELE等。
◆产品结构配置模块
根据技术中心的实际需求, PDM系统将采用单一的产品结构,即设计BOM,通过应用IMAN中的版本规则,实现动态的产品结构模型,缺省有效的产品结构由所有最新版本的零部件构成。产品结构可以通过两种方式生成:
其一:通过继承UG软件产生的装配结构,形成IMAN系统的产品结构,并与UG中装配结构保持一致。其二:通过利用IMAN系统中图形化产品结构编辑界面,新建、拖放、拷贝、粘贴等功能,利用数据库中现有的零部件构造一个新的产品结构。
◆工作流程管理模块
根据准备的工作流程数据,在IMAN系统中建立标准工作流程,使产品开发各阶段的设计、审批流程都在系统的控制下规范地进行。领导层可在任何时候查询正在进行的和已经完成归档的工作流程,了解项目研发的进展情况。所有设计和审批流程的操作都有权限控制,并在签字模板中记录相关用户的姓名和签字日期,以便分清职责和人员绩效考核。
◆IMAN与UG软件的集成
IMAN与UG软件是无缝集成,在IMAN系统内可以对单个零件或装配部件的UGMaster模型、UGPart图纸进行生成、修改、保存操作,同时与UG同步。
◆查找功能模块
根据技术中心的实际需求,在系统内根据不同的条件建立了许多查询功能,如:按图号查询、按名称查询、模糊查询等功能。
◆电子邮件功能模块
签字流程是通过电子邮件功能实现的,用户可以对数据包进行“批准”或“否决”的决定;批准后数据包自动转移到下一个用户的电子信箱中;被否决的数据包转移到所有者的电子信箱中。同时可以跟踪数据包转移到哪个用户。
◆二次开发的内容
根据需求分析,二次开发的内容涉及产品零部件属性表、各种报表(产品图样目录、明细表、标准件汇总表、外构件汇总表等)、Office Word文件自动签字等。
上述功能模块的成功实施是基于总体设计方案一期实施目标和范围,在系统稳定运行一段时间后,产品MB30Z-400A(智能化塑壳断路器400A)、MB30Z-800A(智能化塑壳断路器800A)、MA450(智能型万能式断路器)相继在PDM系统上开发。根据IMAN系统实施运行的效果看,人们改变了过去的操作模式,解决了企业过去难以解决的问题,主要体现在如下几个方面:
◆工作人员的工作模式发生了改变
实施PDM系统后,曾经的工作方式发生了改变,所有的工作完全在计算机上完成,解决过去互相推委、扯皮的事情,提高人们的工作效率。
◆解决了产品开发松散状态
过去对产品开发没有严格的研发团队,仅仅是比较松散个人开发。在实施PDM系统后,产品开发严格以项目的方式组织开发,从而提高了产品研发的整体实力。
◆解决了新产品进度缓慢的问题
过去开发新产品缺乏市场观念;缺乏对新产品全局的了解;没有严密的研发组织;开发周期比较长,通常在一年左右;开发的产品质量不过关等问题;
实施PDM系统后,产品开发是按项目组的方式组织开发,因此,新产品具有严格的进度控制和质量跟中,保证新产品在规定的时间内完成,从而保证新产品的市场占有率。
◆解决产品开发过程中重复开发零部件的问题
过去开发新产品,由于没有严密的组织和难于统一管理,因此,重复开发了许多产品零部件,这不仅占用产品开发时间,而且占用大量的资源。实施PDM系统后,相同零部件不可能重复开发,采用借用的方式调用相同零部件,进一步缩短产品开发时间。
◆解决了产品文档难于管理的问题
技术中心在实施PDM系统前,开发新产品的技术文件及相关资料文档存放在多台计算机上,数据比较分散难于共享,难于统一管理。实施IMAN系统后,新产品的技术文件及相关资料文档统一在IMAN系统中管理,比如:MB30Z-100A产品工艺文档存放在工艺用户下,归工艺用户所有;设计文档及其它技术文件统一放在设计用户下,归设计用户所有;待所有文件签字完成归档后,将相关产品零部件文档存放在MB30Z-100A产品零部件下,形成项目组对产品文档的统一管理。
◆解决了产品技术资料的安全保密性问题
在没有实施PDM系统时,任何人可以任意拷贝图纸、工艺文档等技术资料;可以任意打印图纸等技术资料;可以任意修改、删除他人的技术资料等。在PDM系统后,用户只能关注自己的东西,要查看或借用其他人的技术文件或零部件,要经过所有者授权,否则,无法查看。在没有归档的情况下,只有文档所有者才有权修改、查看、删除文档;如果文档已经归档,则任何人都只有查看的权限。
◆解决了过去修改产品文档不留底的问题
随着客户个性化的需求,修改产品设计图纸及其文档是常见的事情,但是如何保留这些个性化需求的图纸版本?原来CAD设计的图纸、文档要经过打印成图纸后才能存档、入库、用于生产过程,生产以纸质图纸中信息为准,对图纸、文档的版本没有概念,在图纸更改时总是保留最近修改的图纸、文档。而在IMAN系统中对版本的管理要求很严格,对归档的图纸、文档进行修改时,IMAN不允许直接修改已审批通过的文件,取而代之的是将原来的文件另存为新的版本,通过修改新版本对象并重新提交审批来完成更改,而老版本的数据在系统仍将保留。
◆解决了完整产品结构的可追溯性
在UG软件中,想了解一个产品的产品结构、一个系列产品的结构及其相关技术文件,必须打开产品的总装图、产品明细表及其相应的文件;而在IMAN系统中,产品结构描述一个产品完整信息,除了可以定义产品的结构外(产品、组件、部件、零件),同时也关联了产品的相关信息,如:技术要求、三维模型、应用标准、工艺文件、更改单等,保证了产品数据的完整性,并对产品开发过程具有完整的可追溯性
◆解决过去手工签字比较复杂的问题
将图纸、文档打印后,用手工对图纸、文档进行编制、校对、会签、标准化、审定、审批等流程签字是一套比较复杂的工作,而在IMAN系统中,只要在签字流程发启时指定相关角色的用户,图纸、文档会按照指定的角色自动流动,直到最后一个签字完成,图纸、文档自动流回所有者并且打上归档标记,领导在任何时间都可以查询和跟踪。
◆解决标准化不统一问题
标准是一个范围,设计、工艺人员可以根据自己的想法在规定的范围内决定,比如视图的轮廓线是粗线,而粗线的标准是多少?在机械手册中是0.2—2mm,在该范围内采用多少,我们统一设置为0.75mm。如此统一设置形成企业标准,并且强制执行。
◆解决了过去手工填写各种复杂报表的问题
原来CAD设计的产品,以文件的形式放在目录下,根本不能自动提取任何零件或产品信息,设计人员要出图样目录、标准件汇总表、外购件汇总表等必须手工整理。实施PDM系统后,根据产品零部件属性自动产生图样目录、明细表、标准件汇总表、外购件汇总表等BOM信息。这种信息经过二次开发完成。
贵州长征电器股份有限公司的PDM系统能取得上述实施效果,主要原因有如下几方面:
◆最重要的原因是企业处于业务流程重组时期,原有的业务流程、组织结构、机制等不再存在,实施PDM项目完全是在新新组织模型、业务流程上,完全不存在业务流程、体制等障碍。
◆领导大力支持,因为领导知道PDM是什么,能为企业做什么。领导知道业务流程重组必须引进先进的管理理念,必须依靠信息化建设来改变过去陈旧的东西。
◆足够的资金和预算。足够的资金是企业实施信息化建设的源头保障。很多企业实施信息化建设没有预算,认为信息化建设就是买软件而已,其实信息化建设需要大量的实施费用来保障软件的实施。
◆软件选型比较好。软件必须选择成熟的、且具有实施成功的案例。IMAN软件在国内实施成功比例相对其它的PDM软件高的多。
◆实施队伍稳定。不管是软件服务商的实施人员还是企业的实施人员,都相对稳定,保证软件实施延续性。
◆需求分析比较合理,根据专家对企业的需求分析,提出实施目标和范围是:在长征电器股份有限公司技术中心建立PDM系统,实现技术中心基于产品的信息共享、文档管理、产品定义、产品配置管理以及电子化审批发放流程信息管理系统。
◆软件服务商实施技术和经验比较丰富。企业对软件的实施是一片空白,必须依靠软件服务商强有力的技术支持和经验交流,才能保证相关知识转移到企业,即实现知识的转移。
◆培训工作做的比较扎实。培训工作是软件服务商实施项目的前期工作,如果没有培训或培训不到位,后面的实施工作很难推进。
◆人员素质比较高。项目实施要以人为本,努力提高人员素质保证项目实施的质量和进度。
◆员工的责任心强。软件需要员工去应用,如果员工的责任心不强,不去应用或乱应用,不能保证应用的准确性,系统会变成垃圾箱。
◆尽量减少软件二次开发,便于软件升级。企业比较缺乏懂得大型软件开发的人员,因此,大量的二次开发是不现实的。再由于软件升级比较快,二次开发的东西不便于软件升级。
◆限制实施范围和目标,该做的就做,不该做的一定不要做,在实施过程中要严格控制实施范围和目标。
◆牵扯的人员和部门不要太多,重点培养相关人员,由相关人员来实施。
◆强制培训、强制实施。软件实施不要对过别人员或部门特别对待,要根据前期的需求分析和总体设计实施。
◆严格控制实施进度。严格控制实施范围和目标后必须控制项目实施进度,否则在规定的时间内不能完成项目。
◆不要盲目追求外面所说的实施效果。不要追求外界所说的实施效果,只要达到自己所定的实施目标为准。
◆实施以企业为主,软件服务商为辅。信息化建设是企业自己的事情,软件服务商仅仅对企业信息化起辅导、咨询和催化剂的作用。否则,随着项目的完成,企业自己不能承担系统维护和继续实施的任务而宣告项目失败。软件服务商提供服务具有实效性。
◆软件所需的准备工作做的比较充分。充分的准备工作是项目顺利实施的前提条件。
◆必须建立模拟环境,让企业相关人员认识PDM及其相关操作,为系统的正式实施打下基础。
实施PDM系统能改变过去难于管理的局面,提高企业的竞争实力,以规范化的管理建立企业从上到下的全局意识,为企业进一步发展创造良好的管理平台。