实施PDM:成功之关键. O. W9 z* p$ V; k! _9 e G) A& M
. k I5 Q) b6 p! c- W/ [9 H; k
SDRC用户通讯
( k. h6 S3 ?- g: ?+ A# I j5 x. q# S! p A0 J8 }# [
) Q0 E. e0 }$ k& Z! T 类似于MRP软件、实施对PDM软件来说是至关重要的工作。用户不必担心实施PDM的前景,世界上许多公司已经踏上了这条既非坦途、但又非走不可的旅程。SDRC公司已经帮助世界各地众多的公司实施了产品数据管理(PDM)技术。尽管每一个PDM的实施各不相同,但一旦实施其经验仍可对后来的用户提供有益的指导与借鉴,使用户有章可循。 1 F! S" X7 t8 E) |
3 G0 B5 E5 A9 ?; h 实施PDM最重要的是懂得不要指望安装上软件,设置好环境参数及开关就万事大吉了电它决没有那么容易。把实施PDM想得过分容易或过分艰难,其实都是对PDM的误解。成功的实施应建立在三个要素上,它涵盖了用户业务和工程过程的各个方面,需要与用户共同理解及完成。 * m0 a4 P5 T4 {7 Z! A3 s
+ ~; [$ Y ~( v2 q0 W$ L* A ·全盘了解用户的产品开发过程0 O- ~' E9 z! e3 c( r
4 |2 D# m u; p$ |! e$ o ·用户的硬件及软件应用结构 a" f! J7 c: r. z) o* ?
% q. H3 h7 M! \: ]% f7 y
·勾画出个详尽的用户信息流程模型。0 v# `! q9 Y# b `* {5 a
- E% K$ j6 m# S' |+ i
第一个要素看上去简单,但实际上产品开发的精确过程并非一目了然、特别是在大公司、大企业里,需要做很多细致的调研,才能搞清当前精确的产品开发过程,同时搞清能否和如何对其改进。
5 l' p& H8 l; u( {
0 |9 S" x0 u4 F! P, i 第二个要素,硬件和软件的结构,是指产品开发的自动化网络,需要拿出详图来描述计算机系统及网络环境,同时还要说明用户当前在使用的CAD/CAM/CAE、MRP、CIMM以及资产控制等各种应用软件包。3 e# C; O# k4 g0 M$ P! B5 a2 y
2 g# d" j6 p! \$ I( H* \0 W 第三个要素就是需要一个信息模型(或结构),这是一个逻辑定义,以说明企业内部各种信息之间的关系。它包括项目和产品数据、文档、技术数据、计划/日程信息、人员组织结构数据等一-即有关企业决策支持的全部信息。企业的产品开发过程和软硬件结构是可以改变调整的,但是用户花了这笔钱后不见得能从中获得足够的收益,除非是这些改变是建立在坚实的信息基础上。这也是用户为什么选择PDM的-个主要原因。
8 S/ G& t7 I2 f9 K" L/ d( r9 ^) @3 R' L. ?0 H+ }8 j7 o8 p5 j
2 j$ l! Z& W& s; a5 v* t
PDM成功的八个步骤:& o+ H/ r9 B' t8 l2 F l$ {2 M
6 P7 L6 T- ~. `4 A" g
7 z) s+ k! v x# }9 X" I8 _ 基于SDRC长期与各种用户共同工作的工程经验SDRC总结出了一套实施PDM行之有效的方法,并树立了一些样板,以求实施工作能顺利入手开展。在波音指导Metaphase实施两年多的SDRC专家将在近期写一本书,专门介绍实施的经验与方法。一般说来实施不可能一蹴而就,SDRC认为比较合理的方式是分步、分阶段实施。
# |6 s+ w a, u& @! w% ]
1 k J' y- }6 X2 u$ b& y9 I 1.确定PDM项目的范围和目标:从企业级或全盘目标开始,越具体、明确越好;
6 ?. h; P" i) p4 G. V- |/ K# s4 T4 v$ k7 M/ ]
2.搞清企业现状:研充并评估企业的业务系统现状,即前面提到的三要素。过一工作的完成会引进一些改进机会,即找到实施的切入员,送些切入员正如俗语所说:“低处的水果”。这样的“水果”可以是降低费用、节约工时、改进质量等等。- O/ J, o& `+ h2 K3 l9 \
; O4 o \- f3 `, c
3.建立将要“做什么”的定义:研穷并取一致意见,决定公司将来如何运作,即决定PDM系统的管理结构。" ]) h+ e; @6 J% ^
" z' t, M) N/ }( ~; q7 E c
4.初定阶段移植计划:这是一个计划或路由图,它将阶段性地麦示如何把PDM系统的每个模块植入企业并最后使其协调工作。
' W$ T7 {9 M' p7 Q% z
7 R' ~3 p0 @& ]: E: l: } 5.选定实旋试在:“低处的水果好摘”。总之,应是最易入手、最快见效的一块试点。
6 `) n. R' u7 R& \, o9 L* V) M# S' l% U/ S$ h0 W
6.完成样板项目:在试点上开发、试验、演示这个PDM样板,取得初步经验。
; O* k' `8 b: X7 W2 T8 b# f/ \
: L- @, A' v& ^5 W* [ }; e k 7.充善并“成品化”这个试点:总结完成样板过程中的经验教训,完善并扩充样板,使其具备完整的生产级的能力。
, h% W! o& P, g b$ p
2 ?% l- j8 [1 M* f 8.完善“做什么”的定义和移植汁划;在试点经验基破上,考虑对原来PDM目标和移植计划做相应调整与完善。至此,可以考虑在其它试点上实施第6-8步,直到全部PDM系统实施完毕。 8 @; h& w5 N) Y: g; D
/ D7 j* o$ d- ]
$ u; s/ O0 W$ }4 I/ W3 n
8 [: @' A: q6 J+ H' {! _! j6 K% z企业如何实施PDM. Y0 n9 m& }" F- i: u
清华大学国家CAD支撑软件工程中心
0 ?, a0 W' `) b" w4 W7 C& k 王建民 肖可 孙家广 % f8 c, k4 G7 G- S9 O
6 |8 P8 }' _1 z4 }' O. e1 e
在市场竞争日趋激烈的今天,产品设计质量与周期决定着企业的兴衰存亡。产品数据管理系统(PDMS)作为软件系统,具有其自身的功能特点,但是,要在企业实施并用好PDMS,难度大,但意义也十分重大。) _8 Q, i- a- o3 @. O+ b, m
9 i) {5 h' ~1 |: z$ \$ f) P8 Q4 a! r$ G5 h1 U7 z4 t
一 PDM实施原则
0 v: ~, F" g2 a2 z* K' g6 l PDM实施原则与CIMS实施原则一样,即效益驱动、总体规划,分步实施、重点突破。
6 C; ^- \1 P3 C) \- Q4 k1 Q7 O* o
; `& p* A4 }% t9 T6 {1 Q- P PDMS是企业信息加工的软件平台,管理着企业的产品数据和企业的工作人员,它属于管理软件范畴。其实施可分为三个阶段:原型、初样、推广。实施
9 p; [6 |. h. ]
" @% r0 w/ e. \+ d. O! p3 a) N9 r* j) }
二 实施PDM的现实困难 5 Y$ T, m) r- }% c
实施PDM是企业的整体行为,企业的核心领导要充分认识到PDM的重要性,并下决心将其运用到企业中去,这是成功实施PDM的重要保证。除此之外,我国企业还要注意克服以下几个问题:, x( u1 e. [0 I
( ^8 E- s% t2 Y, s6 w
" c- ] n9 A* C8 m8 H6 }" y
1.电子化产品设计没有全面铺开
. w- I k# w2 Y& b: J1 \9 S9 v* a& s
例如,有些企业设计仍用图板、尺、规,管理仍用底图、档案、卷柜。& M t6 n& ?5 u. ^. U1 m8 O% F. g3 B
2 R: Z/ e1 d' |+ z 2.领导对电子数据缺乏足够的重视
& h7 ]5 A7 z7 ?9 E- `5 P6 ^. H6 X( p7 L
例如,有些企业在用CAD出图后,只保存底图,对计算机文件却无人问津。
9 ^* d8 | Y5 L6 ~; O1 S
0 h- X8 L4 u+ s; `& G 3.企业数据管理制度不完善 7 ^2 b7 c6 c5 D0 p" @
6 [9 T: ]% D6 D 例如,很多企业都有多个部门维护同一种数据,形成都管又都不管的现象。另外,数据管理缺乏严格的制度,数据流向混乱,缺乏有效控制。/ V/ `! H$ R" `: Q2 w6 \8 c; x
( v) L1 T( q s5 `' u& b 4.企业技术力量薄弱
8 C- ?8 i9 S q2 g0 Q C- y/ i- T' L1 {# i' ]% P
例如,有些企业缺乏计算机运行维护能力,更没有应用开发人员。
. X% H% c K/ x1 g4 z1 x6 |: }& I" _; y8 X: l! D
5.缺少具有相当技术支持能力的计算机软件伙伴
5 W' R: m) d% N$ `
. |6 q1 K( H( f1 ]: m4 m7 o3 Z PDM所涉及的技术广泛,包括计算机网络、数据库、CAX、协同工作、集成与开发等,PDM具有鲜明的企业特性,各个企业需求差异很大,故此,PDM的实施一定要本企业化,需要企业与电脑公司、应用单位与开发单位的有效合作。
* H9 u: k8 ]% A0 W7 r; X- J$ [: O3 [ Z% X- P& x l
三 确立实施目标
/ [+ w' [3 ^% ?- y, [* c 基于我国企业的实际情况,我们认为企业实施PDM的目标应定位在以下方面:
& ^0 o8 |8 [8 H" ~' Z0 s" [ P6 d! _. t% E% o
1.电子数据存取建立适合企业自身特点的电子信息仓库。企业应着重于技术与工程数据(设计/工艺数据)方面,因为这部分数据是企业中表达最为复杂,且使用频繁的关键源头数据。
, {: f, g( ~: O1 z# i) ?2 ~- x7 e% q. R, n
2.设计检索/公用信息检索产品 : b) a9 _' G% g1 ^
0 t" e' Q$ F. g7 u" A4 L- m 数据手工管理阶段的信息检索和借阅程序复杂,共享性差,资料竞争使用,严重地影响了产品设计过程的效率与准确性。
: p( \8 c/ F& q. c7 z0 |, m6 V: j7 |
8 N1 @ c8 W5 j 数据查阅是企业实施PDM的基础,应支持工程设计中的信息检索与复用。) Q* @/ I8 ?# M; w
; W5 y) r! m B$ }% [( T 设计数据复用是企业缩短产品开发周期,降低产品成本的重要手段。
4 r- Z: t; C# m) A, G( c' \$ z% a( E+ |: i$ V; H( X
3.数据组织/数据挖掘
. c7 p8 y. P# X2 h
$ g: f/ P L( Q; L 建立数据之间的超级链接,对企业数据作统计分析。
* p7 g' n. x# I1 I- K- J p+ O$ N0 l( y0 @" H5 g& b4 \
例如,建立图文之间的关联,使企业信息结构化、有序化,这样才能真正便于企业信息的使用和管理,根据产品数据生成各种综合报表。目前,企业与产品相关的统计报表可归纳为三种形式:单件报表、综合报表和汇总报表。
- ^$ W8 a( l, E; S
9 l- ^$ f% {& n2 C 4.工作过程控制实现工作流程电子化,记录产品数据的变更过程。
1 a: j2 o0 U, O" Z; s; o/ }( [# u# ^0 z* a2 t. f" X1 `! G/ I
企业要完成工作过程控制,必须规范工作管理,并且所有相关人员都要接受这种管理。这里有时还需要企业根据PDM的数据管理特点进行局部或者全局工作过程重组,因为如果让PDM适合企业原来不合理的工作模式,那么,它的效力就不能得到最大限度的发挥。
3 [- k) Z/ g7 \1 z6 I$ z5 k8 r
, P2 J; m& g" |' K% C! T5 _& c: H
四 对相关数据进行分析和建模
, I" J# C+ j3 K g h2 k1.企业数据分类
' D2 r. ~$ e2 G
& ~6 G) R5 \6 L, T企业数据按数据特性可分为:
3 O& t" U, t. o" D, n
6 _: s1 e$ k3 y# g5 G* u(l)动态数据 经常变化的数据,包括产品设计与;数据、生产与经营数据等.+ Z9 ]3 w$ o+ I7 {
9 m% X* R$ S5 `" o2 L1 J$ a
(2)静态数据 相对稳定的数据,如技术手册、标准信息、企业设备数据等。
% |1 Q% }5 j, Z, y% I; _/ a" X7 _9 l3 ~4 Z; V! s, I
其中,动态数据是PDM应首先并着重管理的内容。5 i( `7 f1 {, F1 f
( I7 d' X# B4 p5 {1 Y. e: t2.企业部门分类包括:设计、工艺、生产、库存、人事、财务、营销、材料、标准......。其中,设计与工艺部门的数据是企业的源头数据,是企业生产经营对象的直接描述,PDM应首先在这些部门实施。. F. N t2 Z8 C
0 |6 m& {4 X" s1 S# ?7 V
3.企业数据动态建模; v, Y0 T: t. D; j
/ q- Q8 N) j2 e8 L8 _) _应解决企业数据在各职能部门的流动及演变过程。在实施分析的基础上,建立全局产品数据典型流动框架。
6 D/ e+ a% |, l% x- o3 N$ Q7 @
4 Z# O2 A# r( x) q3 G8 }2 ^五 工作步骤及关键问题 ; {# Z# \8 C H0 y
+ R6 ?: T; f9 d, D$ a 1.人员组织组织由领导挂帅的企业队伍。 ( |( e& S G) }* f* f% [
. c2 \2 f" `: q8 ~4 |: N0 I7 b
2.网络建设 " R9 ^. X4 \. M) G* B$ z9 W' `* q
6 m" s. W( b5 T2 X8 X' l- h; [ o PDM只有在网络环境支持下才能工作,企业网建设应以企业数据流动、流量为参考点
2 Y) W4 D N( X( x% |* b# |9 M3 [3 y. c- C3 h2 s! ~ t" Z
3.建立企业编码标准
* b1 h1 ^* l8 ~. v. D5 K' l$ H; p# D, h9 j+ B0 N, p7 n
在使用计算机之前,企业通常使用的是隶属关系编码,在全面使用计算机之后,企业应使用根据面分类的特征特性编码
( V! y8 M) ], {& ?% r# q- j, F) @; e% C* O$ {/ L
4.搜集企业产品信息,建立产品技术数据库 " r4 _! V3 @/ D2 y2 L. b) L! ?
0 x0 g, @6 e& c* S( |6 |
关键在于:
7 K& q+ F) Q0 n1 C" F
) P+ e7 U8 h% U. i% j
# X. b Q/ m% x% x9 i+ R/ N8 |) [ (1)CAX数据如何自动进入产品数据库
( A* P* Q! K2 w! I# W 各企业数据表达不同,要求前端的CAX系统要有良好的开放性,严格保证CAX与PDM共数据的一致性。这里,需要特别强调的是PDM系统与CAD系统的集成,其原因在于CAD是产品定义手段,产品儿何信息、材料信息、结构信息在CAD文件中都有表达,PDM能否顺利继承并有效改变这些信息是PDM能否实用的关键。. r" Z9 h$ O& K* q7 K
0 \6 c9 K/ N0 g T/ p8 n (2)要解决版本管理问题各企业数据版本管理差别很大,有些企业依赖编码,有些企业则采用人工干预。版本管理是传统设计方法中最难以规范的话题。
& `! {, Z. {3 k8 a% S& n2 I) L" H5 F! s" t6 S7 a
% J+ j- D- {, w9 K/ ^6 q
1.建立与产品相关的支持数据库
( T1 v1 X4 m1 ^" u( D
% U6 \! C) c( y. X 企业要首先建立与工艺、制造紧密相关的材料库。
" t$ Z: S) j. H ?( q x( C, s8 o0 L) l
2.对企业数据进行组织与挖掘 0 P9 m) A$ a+ H7 b6 x
]# g: Q) g) }! O' d
将企业的办公数据与企业技术数据建立有效连接,生成产品数据的统计报表、生产目录表等,为MRPII和企业MIS系统提供数据源。
' d% l) m; v. B) Y
* O; x7 m* H: p8 ]8 o6 G' r @4 u* @ 3.在有条件的企业实现工作过程以及信息变更管理 7 ^- C! O3 a* l/ i! ~
4 c# `3 U% B% I1 ^9 t3 b
工作流程自动化是PDM在计算机网络环境支持下,支持协同工作的重要功能,但目前在国内企业中实施还存在着一定困难。图纸变更在企业中差别很大,变更管理目前应落实在变更通知单的生成与管理上。
1 H! i( J1 i4 r' D9 y- l
3 S& c/ I7 a/ Y) v" M3 M6 Y* }. [ 4.其它前端软件封装 0 P" Q- V' ?/ P( {! @/ W3 q3 ~
& s( Z. N" [* ~6 V# n: R 实现企业级网络集成,为企业CIMS/CE提供软件环境。
" j, y0 u+ N0 b( [6 M2 G6 g3 T* h
! O0 U' p' @% g1 [5 |5 F& D 5.企业全员培训
3 N9 k! X3 I) @' g' S
4 M4 S/ L7 J0 h. X$ M 在逐一完成上述步骤后,企业要试运行所建立的各个子系统,得到实践检验后,即在企业范围内推广使用。 |