昨天看见有人在微信群里问“有没有几十万的PDM”,有人回答他说“十几万只能是国产的PDM”。
这回答虽然有点答非所问,但也反映出许多人对实施PDM的花费不是很了解,只能大致估计在十几万到上百万之间,然后十几万和上百万的区别是国产PDM和那些“高大上”的PDM种类的不同。
假如您走进一家小吃店,问老板,“你们这里吃一顿饭最便宜多少钱?”。老板回答说“10元管饱,您是喝粥还是吃面?”。你说“我想吃燕窝。”。老板......
不了解需求就谈价格,在我看来就是耍流氓。许多企业一开始就问上一个PDM最便宜多少钱,到验收的时候冒出来许多需求,部署了两年还在收尾。实施商肯定是亏本了,用户难道就赚了吗?两年时间足以葬送一家企业,看看大街上被遗弃的“小鸣单车”们,你应该能体会时间对于一个企业有多么重要。
什么是PDM
要上PDM,首先要了解什么是PDM。可点击阅读往期文章《图解PDM!》你不要拿那些图文档管理系统来浑水摸鱼。如果图文档管理系统也算PDM的话,那么我告诉你,Solid Edge的内置数据管理系统免费,不!要!钱!一样可以用来管理编码、版本、状态、权限......
真正的PDM一定是有Item结构,支持多CAD的。
PDM的钱花在哪里了
要评估上PDM的投资,必须了解PDM的花销构成,只谈价格,没有明细一样是耍流氓,下面我来给大家详细算一算。
PDM软硬件基础平台的投资
要上PDM首先要有服务器,因为PDM的数据是统一存放的。那么需要几台服务器呢?常规的PDM实施需要两台服务器,一台作为PDM服务器,另外一台可以用作测试服务器、备份服务器、许可证服务器、域服务器.......如果只有一台服务器,你就没地方做备份了。在PDM系统中,最宝贵的是用户的数据。我至少遇到过两次因为机房漏水和电压过高导致用户数据完全丢失的情况。
如果公司有钱,当然也可以将PDM的服务放在不同的计算机上,比如数据库是一台服务器、文件卷放在另外一台服务器,甚至还可以玩玩双机热备、负载均衡啥的。
也可以没有服务器,简单地说就是使用虚拟化技术,在现有的服务器上做几个虚拟机。这样做的好处是简化了机房的管理,虚拟机升级也比实体机方便得多。增加CPU或是增加内存也就是调个参数的事。
如果您想玩更高级,也可以去考虑一下云服务器,这样的话,那些备份的事,你就可以不用管了。
我建议企业在新上PDM时,采用虚拟机的方式,这样的话,硬件投资最多几万元。
接下来是服务器操作系统和数据库。如果你想省钱,可以使用Linux系列,这样就不要要花钱了,但是维护的成本不低,因为需要聘请一位高手。如果你不想惹麻烦,我建议您使用微软的Windows Server和SQL Server / Oracle,这样的话,很容易找到维护人员,出了问题在网上也能很容易地找到答案。
操作系统和数据库理论不需要给PDM系统专用,你可以让其他系统,比如财务系统、ERP系统和PDM系统共用一个数据库。正因为如此,所以服务器、操作系统、数据库的投资都不会出现在PDM的报价单里。
但为了让PDM更加稳定、便于备份。我建议PDM使用单独的计算机和数据库,所以这部分投资是企业必须考虑的问题。
PDM软件的价格
PDM有服务器和客户端。
PDM服务器段的许可通常只需要买一个,除非你非要玩多站点协同,我觉得那是以后的事。在Teamcenter(以下简称TC)中,服务器端的许可我见过的只有一个就是TCRS(TC50100),报价2万出头,至于成交价.......你懂的。
真正价格的大头在客户端。每个连接到PDM服务器的客户端都需要许可证,也就是我们常说的上PDM包含多少个点。
以前PDM点数是按照浮动点数计算的,就像Solid Edge(以下简称SE)一样。可是这样做有一个问题,打开SE是启动一个Edge.exe进程,很容易计算点数,而PDM有很多种客户端,有胖客户端、瘦客户端,还有嵌入式客户端(详见拙文《Teamcenter是CS架构还是BS架构》)。如果一个用户在计算机上开了一个TC胖客户端,然后他又在SE中使用TC中的文件,那他会占用几个许可呢?如果算两个,那企业可能不乐意,说不定用户还想同时用手机来访问PDM呢。
所以现在TC的点数是按照用户数来算的,而不是考虑有多少个客户端同时登录。即买了10个客户端许可,在TC中可以且只能创建10个用户。客户端许可又分为两类,一类是数据创建者(TC10101),另一类是数据使用者(TC10102)。数据创建者通常指的就是CAD用户,他们可以在集成环境下修改CAD数据,并且创建JT文件。数据创建者许可比数据使用者许可稍微贵一点。
如果您只是想把CAD文件放到TC的Item下面,有权限管理、版本管理,那么有前面的TC客户端许可就够了。但是,我们的用户想要的更多,比如他们希望在CAD(这里的CAD指的是三维CAD,例如SE,不是指AutoCAD)中可以直接打开、保存PDM中的数据,希望将CAD的装配结构映射到PDM的产品结构,希望CAD的属性被PDM提取并保存到数据库,希望三维模型能够自动产生JT。这时就需要购买CAD集成了,比如SE和TC的集成模块是SE375F,NX的集成接口是TC30600,SolidWorks的集成接口是TC30607。
CAD集成接口的点数算法是浮动的,即几个人同时用就算几个。如果企业有10个工程师,其中两个经常出差,那买8个接口差不多就够用了,不够的话以后再加。
CAD集成的接口价格一般在几万元的数量级。如果说有区别,那就是NX和SE的接口价格可以打折,其他CAD的接口是第三方开发的,不打折。
如果您只是想管理CAD数据,上述的模块应该是足够了。当然如果您还想提高,那么分类管理、时间表管理、高级可视化都有专门的模块供用户选购。我的个人意见是,等到发现有实际需要时再买,没有必要在第一期中采购。
实施费
实施费是价格构成中大头,水最深的也是这个地方。
在实施商的报价中,也许你会看见项目经理管理费、需求分析和总体设计费、详细设计费、实施费、定制开发费、历史数据整理费、历史数据导入费、最终用户培训费、管理员培训费、现场辅导费......
以上的费用一般都是以人天计,再乘以实施顾问的人天单价,绝对是一个惊人的数字,这个数字可能会比您的硬件、操作系统软件、数据库、PDM软件的费用加在一起还要多。
为什么要花这么多钱呢?如果你走进一个裁缝铺,说要做一件衣服,裁缝给您量了尺寸,开始做衣服,约好2周后交货。2周后,您发现裁缝料子用得不对,口袋要做得深一点,钮扣应该用方的,而不是圆的,裁缝收不到余款,只好答应整改......最终这件打满补丁的衣服在6个月后完成验收。你猜,下次你再找这个裁缝做衣服,他会开价多少?
这个问题的来源是双方信息的不对称。用户不太懂PDM,为了保护自己的利益,通常会在合同中要求写明可以管理“各种”数据,可以产生“各种”报表,总之少一种,这个PDM对企业就没有实用价值,必须继续改。而实施方虽然实施过PDM,但为了为那些奇葩的要求预留实施时间,会把实施的人天数算得很多,留下足够的扯皮时间。用户一看我花了这么多钱,自然更应该满足我的特殊需求了...... 我见过一个企业,1年前问过我关于编码和TC集成的问题,一年过去了,这个问题还没搞明白。对于这样的企业,需要多少人天才能实施成功?
假如一个实施顾问的人天费是3千元(这个已经很低了),预估正常部署需要100个人天,扯皮收尾需要200个人天,那么实施费就是90万。
注意这个实施费和用户的点数无关,而是和用户的需求有关。假如一个企业有10个工程师,90万的实施费摊到每个人头上就是9万,再加上其他费用,管理一个工程师的设计数据可能需要花费20万,所以对于一个企业来说实在是太贵了。
实施费的解决之道
假如一个裁缝对您说,做一件衣服手工费需要3万元,你会要他做吗?其实不是每一件衣服都是这么贵的,应该是沟通出了问题。最简单的方法,你可以去服装店买一件成衣。
如果你一定要这个裁缝做,可以到裁缝店里去找一件样品,告诉他只要改某几个有限的地方,其它的都照样品做,而不是改到你满意为止。如果裁缝能够正确地评估工作量,那么工期和工钱报价也就不会离谱了。
对于PDM来说,功能可以分为三类:
第一类是PDM固有的功能,比如Item的结构管理,CAD的集成,这部分已经包含在PDM软件中了。
第二类是大部分用户都有可能用到的常用功能,比如在Item上设置材料、重量属性,常用的设计、变更流程,常用的组织、权限管理,常用的BOM输出。
第三类是企业的个性化需求,比如个性化的报表输出,和某个特定ERP的集成。如果不区分这三类需求,而把这些需求都统称为用户需求,需要通过现场实施来完成,那对用户,对实施商来说,都是一个坑,最终的结果只能是双输。
合理的做法是把这三类需求分开。第一类需求不应该再收实施费。第二类需求应该是通用的需求,可以事先预配置好,不应该花很多时间去实施。第三类需求应该明码标价,说清楚每一个功能是需要定制还是需要开发,到底要花几个人天,让客户自己来评估,要不要做,要不要在这一期做。如果把所有的需求混合在一起,只能是猫腻。
Teamcenter Rapid Start(以下简称TcRS)这个模块就是解决了第二类需求,只要几万元的许可,就能实现常用的功能,这对用户、实施商来说应该是一个双赢的选择。按照TcRS的实施方法论,TcRS提供的功能是软件预配置的功能,不是按照用户的要求开发,这样的话,实施商没办法提出上百天的实施工作量,正常情况下,可以在30天内完成实施,最多不超过40天,这样的话实施商的报价怎么可能乱报?
至于用户的个性化需求,肯定还是要做的。问题是如果在第一期就做,用户在还不太明白TC是个什么东西的时候,怎么可能提出明确的需求,怎么知道工作量的大小。如果放到第二期去做,那么界面是什么样的,流程是什么样的,什么比较容易实现,什么工作量会比较大,双方能够明确地说明,减少了不确定性,实施方也就不可能漫天要价了。对于实施方来说,也可以减少收款的不确定性,风险减少了,价格也就便宜了。
所以我的建议是,第一期实施第一类和第二类需求,即标准功能和常用功能,把所有需要开发的功能放到第二期去做,这样同时能保护客户和实施商的利益,应该是一个双赢的选择。
隐性成本
如果一个企业要上PDM,企业一般也要安排企业方的项目经理,指派管理员学习TC的管理,安排员工进行TC的使用培训,参加PDM系统的模拟运行。如果如果一个PDM系统贪大求全,一定会遇到各种问题,很有可能成为烂尾工程,那企业员工时间的损失也是不小的数字。所以上一个系统应该尽量选择成熟的系统,而不是每个功能都靠开发去实现。
总价
如果硬件采用虚拟机,可以省下硬件投资。如果采用SE376H包,那么TC和CAD集成的软件费用几乎可以忽略不计。如果采用TcRS的实施方案,使用标准和常用的PDM功能只需要几十个人天的工作量。您算算,上一个PDM到底需要花多少钱?
楼主最近还看过