|
我们公司在深圳并不是一家大公司,三年前公司上了SAP,稳定了生产制造,而去年全球经济形式一片悲观的情况下,公司制定研发求发展的路线,做为很重要的管理手段,公司要求我们信息部门选型PDM系统,让管理不制约研发的发展。最终我们选定Teamcenter做为我们的研发平台。做为一个信息部负责人,能同时拥有SAP与Teamcenter这样的平台,只要运用的合理,理论上可以支持企业长时间的发展。
! q; f4 K, r2 m9 ?+ v+ H2 ?- |4 w/ v
项目前怀着美好的憧憬及务实态度制定二个目标,PCB开发工具、Teamcenter、SAP集成及项目管理。但是前途虽然是光明的,但道路却是曲折的。9 g) B/ h7 [; k4 m7 e9 _/ ^
) U) A/ s4 {5 \% m7 ~首先在选型之前我们就发现并没有一款软件能集成protel99,就算是protel99的升级版Altium Designer也没有一个能达到我们的要求,不过值的庆幸的是Altium Designer是支持网络器件库的,只要数据在数据库中,那么事情就好办多了。另一方面Altium Designer是Delphi做的,我们团队里面正好有一个Delphi的高手,真是天助我也。经过半个月对Altium Designer代码实现的研究,我们终于知道了Altium Designer的架构与实现方式,为Altium Designer与Teamcenter2007集成打下了基础。3 Q4 v5 y: M( O& r; |- P$ C
0 P( `* Z4 M+ _( a+ \. l- z
其次就是Teamcenter本身,IDE的配置方式是我最喜欢的功能,也是我们选择Teamcenter的一个最重要的原因。但做为一个中小企业,我真的不知道通用这样的公司是怎么使用Teamcenter这样的软件的,特别是Form表的显示上,有些字段的内容根本都显示不出来,还有在Form表中不能根据角色来设定权限。好在我们的顾问公司的二次开发并不是一个菜鸟,给过五天的二次开发培训,使我们这个团队基本掌握了Teamcenter二次开发的方法,有了SAP二次开发的班底,使我心想事成。他们只用了两周就掌握了C与JAVA,Teamcenter二次开发功能还是比较强大的,项目中我们做了一个机制可以通过配置实现Form中字段权限分配与显示方式的更改以及链接到其它数据。说到这里又要忍不住抱怨两句,我们一个人两周就可以做出来的东西,Teamcenter那么多开发人员难道可以让用户忍受而不去进行功能的改进?这让我怀念SAP,一个用心做的软件用户一眼就可以看出来,看来美国人还是不如德国人认真、严谨。 n. X* F+ d O# X
5 I$ O+ c, t M
再次就是将SAP数据更新到Teamcenter的分类库,然后Altium Designer在分类库中获取分类信息,相当于将SAP与Teamcenter两个平台上的数据最后都可以体现在开发设计软件Altium Designer中,最终实现企业信息平台一体化。做到这里就轻松愉快多了,SAP对我们这个团队来说真是得心应手,Teamcenter中我们的顾问团队还是不错的,Altium Designer的二次开发研究已经有基础了,就这样企业里仿佛只有一个信息业务平台。
: `- M K9 p) P& ~+ j+ |9 c5 A
) i \0 i0 V. ~1 Y" A; r说到项目管理,真的有点让人伤心。数据管理方面,Teamcenter表现的比较出色,我还是比较喜欢Item+ItemRevision +Dataset的方式,还有就是在BOM中可以看到Dataset。但在项目进度管理上,确实不怎么的。感觉项目进度管理在Teamcenter是单独一块的,一点都不好用,二次开发上也没有什么办法,最后我们放弃了,反正就算是项目进度管理功能很完美在我们第一期上也是很困难的,只是期望以后的版本有比较大的改进,实在不改也就算了,我本来就是当PDM来用的。项目管理也是,每做一个文件也好,还是ITEM也好都要向项目指派,如果一个文件夹下面的所有东西都可以自动加到项目中,这有多好啊,还有指派项目也是,连一个过滤条件都没有,谁会跑去几百个项目一个一个的去找,后来一问才知道,Teamcenter最主要还是用在机械行业,电子行业运用的少啊,我苦啊,考虑再三,决定放弃这个功能,于是项目管理主要还是以流程+数据为主。& K% o% y$ [0 R; U+ q. C& [. w8 _
, P5 s* m" d6 t/ `/ e% U4 m1 s
说到流程,我觉得还不错,关键是流程中可以加handle,这跟我以前设想的一样,这样流程就可以随心所欲的控制了,写handle比较容易,提供的功能也比较多。就是那个帮助写得不怎么样,有时候去看那些现成的handle半天都不知道什么意思,还不如自己写一个来得快。这又让我怀念SAP帮助,多么完善啊,没钱培训看看帮助也可以学习,这就是为什么SAP发展的这么好的原因,众人拾柴火焰高吗,都没两个人搞得懂,怎么做得出一流的流程,再怎么做也很一般。
4 \' j$ O% y) F% A3 _5 v9 r% s, v1 z. d6 [
* N* M! B# S' h7 A+ y1 Z9 f9 E4 K不管怎样,五个月下来,通过大家的努力我们已经为公司搭建出了一个研发管理的基本平台,为研发的发展在管理上奠定了基础,没有辜负公司对我们的期望,中国的电子企业多数都是OEM起家,对于研发这种需要高素质人材一起合作的管理,相信对于很多企业都并没有什么经验,我们公司老总算有些大学教育背景的,相比那些暴发户老板对人员素质处理上还是要好得多,相信智能控制领域的明天肯定会有我们的一片天地! |
|