PDM/PLM实话实说e-works汪伟网名:愤怒的公牛个人博客::01~02哈尔滨东安发动机集团有限公司模具设计员02~03东风汽车有限公司模具公司模具设计员03~05武汉开目信息技术有限责任公司实施工程师、实施项目经理05~08武汉开目信息技术有限责任公司售前咨询顾问现在:e-works社区部门副主编《CAD/CAM与制造业信息化》专栏写手经验专长:6年的PLM工作经验,接触了200多家电子、船舶、汽车等行业的企业。曾参与成航仪表、上海电机、陕重汽、金杯车辆、柳州五菱、桂林大宇等多个大型企业的售前售后PLM项目咨询。从业体会:企业是最好的老师!今天交流的内容一、PDM/PLM实施风险实话实说;二、PDM/PLM技术应用实话实说;三、PDM/PLM模块应用难点及对策;四、高价格为何换不来高质量;PDM/PLM项目实施常见风险“遇人不淑”的风险1、软件开发商缺少持续发展的能力。软件是智力的投入,很多软件公司因为一两个项目而成立,也因为一两个项目而倒闭。2、软件开发缺少技术实力。软件开发技术日新月异,很多软件开发商不理解企业的实际业务,也没有能力应用现有的软件开发技术解决企业面临的困难。3、软件开发商人才储备不够。软件又是对个人智慧依赖非常高的行业,如果人员频繁流动,客户将遭受巨大损失。4、软件培训不到位。部分软件商习惯于将新人送到项目当中去培养,这对客户无疑是极端不负责的。5、技术支持和售后服务力量不够。软件商为节约人力成本,尽力用更少的人员去满足更多项目的需要,其最终的结果往往是所有的项目都因为投入力量不足而失败。PDM/PLM项目实施常见风险“坐困愁城”风险1、企业领导不重视。企业领导未将项目的实施应用提高到企业战略执行的高度上来,造成企业参与度不高。2、项目目标不明确。企业对项目目标没有一个清晰的定义,或者做出了定义却无法实现。因此造成项目组不知道怎么做,更不知道为什么要这么做。3、工作流程改造存在习惯阻力。抗拒变革是每个人与生俱来的心理。多数项目失败的企业无法平衡流程改造和项目需要之间的矛盾,最终无法突破这道关口。4、对基础数据整理的工作量和难度估计不足。企业没有认识清楚数据对于信息系统的重要性,同时无法平衡基础数据整理与现行工作之间的冲突,导致项目进展困难。5、缺少信息化专业人才和人才梯队培养体系。企业认为购买了软件后,实施培训应该是供应商分内的事情。事实上供应商无论响应多么迅速,也无法比拟企业信息化人才对系统应用过程中的响应速度。风险规避一:如何定位一个PDM/PLM项目?信息化本身就是一场变革,包括工作方式的变革、分工的变革、权限的调整等,权衡利弊,必须是一把手参与,由所有项目牵涉部门参加论证,提出意见,明确功能…信息化不仅是技术问题,也是企业战略的问题。对于企业来说,在考虑实施具体的PDM项目之前,必须对PDM系统可能带来的战略机会和竞争优势做充分的论证。企业的战略不同,PDM功能的价值也不同。企业须在外部环境分析、竞争力分析的基础上,明确自身的发展战略以及相应的管理举措,再逐一分析PLM对于相应管理举措的价值。总之:企业自身对于PDM系统应用的战略意义和变革的风险必须有充分的认识。风险规避二:如何在选型的时候规避风险?演示?考察?Demo?技术协议?项目经理?软件公司的演示用例都是经过大量测试的,演示流程也是有一定套路的,通过演示,只能看看这个软件的概貌;软件公司推荐的考察案例,都是经过精挑细选的,所谓考察,多数都是走马观花;PDM/PLM是很难做DEMO,原因就是业务线短但是分支太多,涉及的内容太多,而且无法规范;技术协议很难量化的描述应该做到的内容,且软件在实施过程中,变化随时会出现,技术协议只能参考,不能执行。软件公司好的项目经理是屈指可数的,售前要是能承诺XXX肯定来这做这个项目的项目经理,这个软件公司的规模一定不大且不成熟!风险规避二:如何在选型的时候规避风险?建议一:考察软件本身的健壮性!一个好的软件系统,其自身是非常稳定的,每个版本的健壮性比较好,例如Windows系统平均每2年发布一个版本。考察一个PDM系统架构的健壮性,一个重要的指标就是看其大版本发布的周期,周期越长健壮性越好。很多企业在选择PDM的时候会提出用户考察,考察的时候不妨多留心一下,看看用户的版本是哪个,软件公司提供给自己的版本是哪个,两个版本发布的时间是否一致。建议二:考察其用户的行业跨度!一个PDM系统,应用的行业越多,应用的人数越多,说明其架构的稳定性和可扩展性越好。因此软件公司考察的时候大可不必去同行考察——说实话也考察不出来什么,而是可以反其道而行,到与自己所在行业有巨大差异的行业去考察。考察的时候也要留意,软件公司在不同行业所提供的版本是不是一致,哪些功能是系统自带的,哪些功能是针对行业定制的。建议三:按目标付款而不是按比例付款!如果能够在签订合同之前,就设定好项目的量化目标,并把目标和付款比例挂钩,这样风险会大大降低!风险规避三:如何在实施过程中规避风险?缩短产品上市周期降低开发成本改善产品质量提高用户满意度。Level1产品数据管控Level2数据评审管控Level3业务过程管控Level4研发项目管控Level5管理能力持续改进和优化想到……得到……做到……上线支持上线支持系统测试系统测试系统开发系统开发系统设计系统设计系统分析系统分析问题界定问题界定项目启动项目启动系统上线系统上线项目计划启动进度、计划、成本、目标的控制与完成项目完成及服务项目成功实施=科学的实施方法(项目管理)+优秀的项目资源(人员)上线支持系统测试系统开发系统设计系统分析问题界定项目启动系统上线项目计划启动进度、计划、成本、目标的控制与完成项目完成及服务风险规避三:如何在实施过程中规避风险?建议一:加强文档的规范性!大会小会,各种讨论,每次服务,每个过程,都要有文档进行记录!建议二:加强沟通!对领导:早请示,晚汇报!对项目组:用人不疑,疑人不用!风险规避四:如何在实施后规避服务风险?建议一:求人不如求己!事实上,真正的本地化服务是企业自己的服务,而不是软件公司的服务!建议二:留下足够的服务预算!服务是要成本的,软件公司也是企业,是企业就要盈利!PDM/PLM项目实施常见风险事实上:即便上述风险都成功的规避,项目进行过程中也不可能一帆风顺。项目中依然会出现很多前期无法预估的突发事件,例如中高层领导升迁的调动、项目组的重要成员因私人原因请假或者离职、项目实施过程中遇到了无法在短期内突破的技术障碍等。也正是因为这些风险的存在,才体现出项目实施工作的重要性。今天交流的内容一、PDM/PLM实施风险实话实说;二、PDM/PLM技术应用实话实说;三、PDM/PLM模块应用难点及对策;四、高价格为何换不来高质量;PDM/PLM能和ERP“无缝集成”么?回答:可以,但是要正确看待投入和产出比的问题!事实上,PDM/PLM和ERP开发技术不同,底层架构不同,数据要求不同,要真正做到类似“无缝集成”是非常困难的,即便能做到,代价往往是另外一个PDM/PLM软件的费用。目前比较流行的是以下三种方式:1,内部函数调用;2,直接数据库访问;3,中间数据表交换;无论哪种方式,都要考虑以下三个问题:1,集成的内容;2,集成的时机;3,应急方案;零部件图号和ERP编码是一回事么?回答:不是一回事,但有时候有关联!零部件图号与ERP编码最大的差别在于,ERP编码带有生产状态信息,而零部件图号没有!例如,同一个零件,不同的颜色或者材质,在图纸上的零部件图号可以一样,但是在ERP中,就必须是两个编码!有些时候,企业会在零部件编码的基础上加入状态信息,组成ERP编码!PDM/PLM生成的制造BOM,ERP能直接使用么?回答:多数情况下不能!ERP的制造BOM信息,一般都有20个以上的字段(信息)组成,而PDM一般能够提供其中一半左右的信息,剩下的,只能在ERP中手工输入!例如,PLM中是没有虚拟件和加工中心的概念的,因此这两个信息,要么在PLM中手工录入,要么在ERP中手工录入。应用国内PDM/PLM,能实现异地协同设计么?回答:据我了解,还不行!在同等应用情况下,PDM/PLM的数据量比ERP要大!因此对网络的要求也高!国内PDM/PLM基本都是采用的C/S架构,即便应用VPN,也很难解决大数据传输的问题。目前出现了基于服务计算的远程接入技术,有些国内PDM/PLM已经与这种技术进行了对接,但是从我的亲身体验来说,依然无法解决大数据量传输的问题!应用国外PDM/PLM,能实现异地协同设计么?回答:技术上可行!国外的PDM/PLM从技术角度上来说,架构完全可以支持企业基于异地的协同工作。但是……带宽是个瓶颈……PDM/PLM跟产品创新是什么关系?回答:厚积薄发,细水长流!很多企业认为,创新要有钱,要有人,要能找到好的方向。这很重要,但是更重要的是对原有经验的积累和开发。没有积累的创新,是空中楼阁。创新了不积累,企业就没有持久的创新力!PDM能够帮助企业实现:1,产品概念的创新;通过对PDM/PLM中原有产品、客户和需求的分析,用创新的产品快速响应客户的需要,而不再是亦步亦趋,跟随同行的发展。2,开发过程的创新;PDM/PLM能够帮助企业更快的导入系列化、模块化的设计方法,可以快速的配置出客户需要的产品。3,过程管理的创新;PDM/PLM能够帮助企业优化目前的开发过程管理,更多的引入协同设计、并行设计的过程管理方法。加强了企业间各部门,以及企业与客户之间的信息集成!PDM/PLM跟产品创新周期是什么关系?回答:时间就是金钱,时间就是生命!PDM/PLM跟产品创新成本是什么关系?回答:减少更改,精细管理规范化的开发过程管理,可以减少更改带来的成本损耗;提高零部件重用率,减少不必要的成本支出;投入的资源清晰可见,成本支出不再糊涂;今天交流的内容一、PDM/PLM实施风险实话实说;二、PDM/PLM技术应用实话实说;三、PDM/PLM模块应用难点及对策;四、高价格为何换不来高质量;难点一:软件很糟糕,我们连图文档都用不起来。问题分析:1,功能性的原因?2,使用习惯上的原因?3,其他复杂的因素?建议:加强沟通,规范先行!事实上,目前我了解的PDM/PLM系统,都可以完全满足图文档管理的需要,只是管理方式和功能细节上有一定的差别。但是如果按照系统本身的要求,都是可以完成的。所有的计算机管理都是有一定规范的,这让过去很设计人员随意的行为受到了很大的约束,反抗是自然的。但是任何一种规范,只要坚持执行,就一定可以得到贯彻!IT部门要树立规范;应用部门的领导要坚持规范;难点二:PDM/PLM配置管理很强大,但是我们用不起来。问题分析:1,功能性的原因?2,自身配置管理的方式方法的原因?建议:先标准化、然后系列化、最后才是模块化事实上,软件并不能帮企业进行“模块化”设计。模块化设计本身是一种先进的设计方法,没有软件也一样进行模块化设计!软件只是帮助企业更加有效更加快捷的管理各个模块。因此,想用好PDM/PLM的配置管理工具,首先应当建立企业自己的设计方法和规范。规范可以从零部件的标准化开始,逐步进行系列化设计,当零部件和市场需求积累到了一定的程度,再进行模块化设计。难点三:PDM/PLM与现有CAD集成不好,应用不起来。问题分析:1,技术限制?2,应用CAD软件太多?3,自身需求?建议:明确自身需求,根据预算选最合适的!CAD的集成需要CAD供应商提供相当程度的底层技术支持。国内PDM软件:集成的数量多,但是都不深入,通常是通过CAD软件提供的各种二次开发接口进行集成!集成是一个功能包,即安装了这个功能包,通常可以跟市场上流行的各种CAD软件进行集成。国外PDM软件:通常只能对自己的CAD进行非常深入的集成,跟非自产的CAD集成也是通过开放的二次开发接口进行集成,深度跟国内的差不多!国外软件通常是多个集成模块,如果企业有超过2种CAD软件,就需要分别购买对应的集成模块!难点四:工作流管理是摆设,