实施PDM:成功之关键" B( a; \9 I* B1 T ^! Z* M
0 V3 }6 u- Z- |. K( @SDRC用户通讯- ^( j* ?& t/ |& a0 B6 m
+ |; n- G/ ?, n! b1 f* e) }
; \; b" a1 r/ U0 i- j; ?2 G: v 类似于MRP软件、实施对PDM软件来说是至关重要的工作。用户不必担心实施PDM的前景,世界上许多公司已经踏上了这条既非坦途、但又非走不可的旅程。SDRC公司已经帮助世界各地众多的公司实施了产品数据管理(PDM)技术。尽管每一个PDM的实施各不相同,但一旦实施其经验仍可对后来的用户提供有益的指导与借鉴,使用户有章可循。 ' d6 g) q- \1 H; J9 Y9 r R
% `7 ~% q: _1 t1 {7 i* L; _& U2 Z 实施PDM最重要的是懂得不要指望安装上软件,设置好环境参数及开关就万事大吉了电它决没有那么容易。把实施PDM想得过分容易或过分艰难,其实都是对PDM的误解。成功的实施应建立在三个要素上,它涵盖了用户业务和工程过程的各个方面,需要与用户共同理解及完成。
& `# x* ~6 D# A
6 n; ]4 j* [5 B* j3 }8 V ·全盘了解用户的产品开发过程' S4 H2 c# Z: L b
% Z3 M) i$ B* i$ O ·用户的硬件及软件应用结构
: m `6 w @& S5 e6 n% v
9 b/ r7 e! ^) t! L5 F3 q& u J n4 d ·勾画出个详尽的用户信息流程模型。
: [8 T- b+ s- _4 j+ a. ?$ E3 l7 Y6 ], J8 y& v
第一个要素看上去简单,但实际上产品开发的精确过程并非一目了然、特别是在大公司、大企业里,需要做很多细致的调研,才能搞清当前精确的产品开发过程,同时搞清能否和如何对其改进。
9 V4 R" A! q) J0 W3 \( x. g, M9 Y4 r4 Y" F2 u, X
第二个要素,硬件和软件的结构,是指产品开发的自动化网络,需要拿出详图来描述计算机系统及网络环境,同时还要说明用户当前在使用的CAD/CAM/CAE、MRP、CIMM以及资产控制等各种应用软件包。- d: r) n6 L9 \* K/ J
4 O- t8 l5 ]* A" P9 ~" }8 m7 Y
第三个要素就是需要一个信息模型(或结构),这是一个逻辑定义,以说明企业内部各种信息之间的关系。它包括项目和产品数据、文档、技术数据、计划/日程信息、人员组织结构数据等一-即有关企业决策支持的全部信息。企业的产品开发过程和软硬件结构是可以改变调整的,但是用户花了这笔钱后不见得能从中获得足够的收益,除非是这些改变是建立在坚实的信息基础上。这也是用户为什么选择PDM的-个主要原因。
/ ]) y$ ]$ u& l$ D
9 B4 ?( m) e p5 k+ e: }5 _2 W
2 j, N7 {; J& |, @* L% M( X6 y" nPDM成功的八个步骤:- Y& @' a4 h" A7 j, H
: |% _* S' @6 V6 n! M
" q# d' k* B, P
基于SDRC长期与各种用户共同工作的工程经验SDRC总结出了一套实施PDM行之有效的方法,并树立了一些样板,以求实施工作能顺利入手开展。在波音指导Metaphase实施两年多的SDRC专家将在近期写一本书,专门介绍实施的经验与方法。一般说来实施不可能一蹴而就,SDRC认为比较合理的方式是分步、分阶段实施。
# [2 `1 _! |, f) w" p/ G% @( y
1.确定PDM项目的范围和目标:从企业级或全盘目标开始,越具体、明确越好;/ J8 ^( k4 H! H, |2 C3 V/ I
9 N$ q% g# L, R' \. C: i
2.搞清企业现状:研充并评估企业的业务系统现状,即前面提到的三要素。过一工作的完成会引进一些改进机会,即找到实施的切入员,送些切入员正如俗语所说:“低处的水果”。这样的“水果”可以是降低费用、节约工时、改进质量等等。) f* }3 d6 h7 [- \
& L$ L! Z, z+ B: H8 e0 e) a
3.建立将要“做什么”的定义:研穷并取一致意见,决定公司将来如何运作,即决定PDM系统的管理结构。% N+ C& }; \" {6 Z1 I5 S! j: c; u
9 C3 I) a3 U t% t2 J& P 4.初定阶段移植计划:这是一个计划或路由图,它将阶段性地麦示如何把PDM系统的每个模块植入企业并最后使其协调工作。5 u' J1 b+ z) X9 n
3 F$ W; q9 D/ O! c 5.选定实旋试在:“低处的水果好摘”。总之,应是最易入手、最快见效的一块试点。
; v, ]. m' w7 X
, v5 N- X2 v" h7 M 6.完成样板项目:在试点上开发、试验、演示这个PDM样板,取得初步经验。
' I" n# W) {# x- Y
0 Q1 V" K4 p$ ]% l( \5 y4 E 7.充善并“成品化”这个试点:总结完成样板过程中的经验教训,完善并扩充样板,使其具备完整的生产级的能力。2 @: [0 b1 D/ p% h
& [2 f1 I0 n2 U; i( Q$ P 8.完善“做什么”的定义和移植汁划;在试点经验基破上,考虑对原来PDM目标和移植计划做相应调整与完善。至此,可以考虑在其它试点上实施第6-8步,直到全部PDM系统实施完毕。 1 M8 N" x. t; O6 N
4 h1 r. `5 Q6 k2 }4 @
/ S$ X) U% e& f% ~6 Z' ?! `% Q5 U9 Q5 L& F6 E- [* `& F. j; ~
企业如何实施PDM* @5 P: W1 `4 q9 q$ N
清华大学国家CAD支撑软件工程中心/ O: ?6 Y; E( Z0 g3 N' Z" ^
王建民 肖可 孙家广
" t0 ]/ c" J9 Y- L$ M# ^; l* F0 m& `# @& u. K% x4 F" f5 r
在市场竞争日趋激烈的今天,产品设计质量与周期决定着企业的兴衰存亡。产品数据管理系统(PDMS)作为软件系统,具有其自身的功能特点,但是,要在企业实施并用好PDMS,难度大,但意义也十分重大。; Z* Z) ?5 i) e# [% ^$ A
# ?6 q/ |! I* j& I8 q7 {. y8 g( U
9 K7 {+ H$ \* ~- n0 m一 PDM实施原则
" Q# j9 \" }# \0 K4 v PDM实施原则与CIMS实施原则一样,即效益驱动、总体规划,分步实施、重点突破。
; ^; n a4 ^1 I+ N4 Z0 B: r$ P7 N7 Y9 f2 |8 c1 _
PDMS是企业信息加工的软件平台,管理着企业的产品数据和企业的工作人员,它属于管理软件范畴。其实施可分为三个阶段:原型、初样、推广。实施' J) t& u0 a7 b' y
; T# Q& @1 Y! b( j8 j
4 O/ y2 V; J' V2 u
二 实施PDM的现实困难 * o2 z( R6 C9 z m3 j8 [
实施PDM是企业的整体行为,企业的核心领导要充分认识到PDM的重要性,并下决心将其运用到企业中去,这是成功实施PDM的重要保证。除此之外,我国企业还要注意克服以下几个问题:0 H a2 T6 Y' p+ U: S' K- r
% V+ c) Y; S+ v6 s" G) ~0 h+ ^$ W R9 O- e( t* c( L5 o
1.电子化产品设计没有全面铺开
2 _, l+ z* A9 w7 N. q3 |* m" |5 m0 {, }4 X3 L+ S( q: W
例如,有些企业设计仍用图板、尺、规,管理仍用底图、档案、卷柜。+ d/ i# |. M. s
o9 [* b* z* k' z 2.领导对电子数据缺乏足够的重视 ! V( ^: d) b$ c% t& U2 _. N6 h: k0 V
/ y0 `! H" C- Y
例如,有些企业在用CAD出图后,只保存底图,对计算机文件却无人问津。
$ T/ X# P# Z: t! K+ U. s3 B& P: i. D3 u
3.企业数据管理制度不完善
$ M% d4 g- F: R. P* q
4 G3 l x& q9 i9 C 例如,很多企业都有多个部门维护同一种数据,形成都管又都不管的现象。另外,数据管理缺乏严格的制度,数据流向混乱,缺乏有效控制。 D- a/ g. G- y7 `& Y( u8 r% {0 B$ o
$ R" c/ h) F: f. q& T
4.企业技术力量薄弱 ) J, a2 {8 \* \& K5 t: F+ m* n
0 V0 r9 f) ~( k: _+ E
例如,有些企业缺乏计算机运行维护能力,更没有应用开发人员。
- @" t4 m# [% m, e' }
' ?5 d; d- j4 R# z8 f" C# p- F 5.缺少具有相当技术支持能力的计算机软件伙伴 0 q- `2 R7 ~ d3 W# k
+ V1 q: @5 d s- N% F$ t1 U PDM所涉及的技术广泛,包括计算机网络、数据库、CAX、协同工作、集成与开发等,PDM具有鲜明的企业特性,各个企业需求差异很大,故此,PDM的实施一定要本企业化,需要企业与电脑公司、应用单位与开发单位的有效合作。
0 x& v+ B5 {8 [% }8 O$ G+ [. Z/ E' b9 y' L* r* z) }
三 确立实施目标
6 v& v5 ~1 z z1 i3 w. ?4 s 基于我国企业的实际情况,我们认为企业实施PDM的目标应定位在以下方面:2 B: p- N, f8 S% G! P' `
% ?+ x* T. x' R S' e 1.电子数据存取建立适合企业自身特点的电子信息仓库。企业应着重于技术与工程数据(设计/工艺数据)方面,因为这部分数据是企业中表达最为复杂,且使用频繁的关键源头数据。 S3 ~7 s& P( k7 r' d2 o n
8 T1 e5 v9 K6 U
2.设计检索/公用信息检索产品
2 T" m# O4 K5 Z1 X8 [: P, D: I- k
# W+ a' W: |. Y2 F F! X 数据手工管理阶段的信息检索和借阅程序复杂,共享性差,资料竞争使用,严重地影响了产品设计过程的效率与准确性。9 U9 l, N, c( x4 B) k! ^
/ p: _2 r4 M- c) ? 数据查阅是企业实施PDM的基础,应支持工程设计中的信息检索与复用。: S( B8 n: i% a1 u1 u
& E" L8 { b; a
设计数据复用是企业缩短产品开发周期,降低产品成本的重要手段。 ( _" W6 g6 B6 y9 n1 v! X
; V) x q ]% P( P- F8 w: ^" d 3.数据组织/数据挖掘
' p) J: Z- o) R$ w
8 L! k2 n, r2 k! F 建立数据之间的超级链接,对企业数据作统计分析。
4 T' i; ~. }7 O8 @- P/ {# F! C1 a" o9 v
例如,建立图文之间的关联,使企业信息结构化、有序化,这样才能真正便于企业信息的使用和管理,根据产品数据生成各种综合报表。目前,企业与产品相关的统计报表可归纳为三种形式:单件报表、综合报表和汇总报表。; }0 q4 l7 z( v& J
( v" u9 n8 x7 F) F3 b1 } 4.工作过程控制实现工作流程电子化,记录产品数据的变更过程。 ]3 q/ d1 i% g( n
: f6 M! b' R+ { 企业要完成工作过程控制,必须规范工作管理,并且所有相关人员都要接受这种管理。这里有时还需要企业根据PDM的数据管理特点进行局部或者全局工作过程重组,因为如果让PDM适合企业原来不合理的工作模式,那么,它的效力就不能得到最大限度的发挥。
* g* F0 Y- J; v4 G( q. S6 p
7 J% }6 M, {% T8 q* J, b9 p8 s7 }- _/ n2 H6 |
四 对相关数据进行分析和建模
* l, ?* a/ z9 g0 I( _5 L$ Z1.企业数据分类+ V/ K$ p# _" P
Z' |& G* T' G8 B企业数据按数据特性可分为:
) C7 V1 p1 G& w5 ^. g* U
, E2 f( w$ W. q) q3 Z(l)动态数据 经常变化的数据,包括产品设计与;数据、生产与经营数据等., R1 `+ A9 O' [* T
. Y8 X2 _. i$ k8 o% S6 K
(2)静态数据 相对稳定的数据,如技术手册、标准信息、企业设备数据等。
, s2 i% m8 D4 n/ k5 x" G2 F3 P# K! D8 v
其中,动态数据是PDM应首先并着重管理的内容。4 b' w$ {. s! G2 p8 l* b
; W1 N/ r2 f! U! x( r0 e- i
2.企业部门分类包括:设计、工艺、生产、库存、人事、财务、营销、材料、标准......。其中,设计与工艺部门的数据是企业的源头数据,是企业生产经营对象的直接描述,PDM应首先在这些部门实施。
4 h$ O% ~0 Z0 @9 @' i6 {8 K
# c* _4 B: {7 }# z3.企业数据动态建模
! v2 Z0 t) O( r: g8 C2 I
; g0 @! c2 h9 ?0 }应解决企业数据在各职能部门的流动及演变过程。在实施分析的基础上,建立全局产品数据典型流动框架。
" Y- g* t' }/ E) N; {7 g" A( n. d m! E% X/ ^ g B
五 工作步骤及关键问题
/ ~6 b, }, ~! l% h) V0 Y* V3 N, k$ B% K/ V7 c- R4 l" \- z
1.人员组织组织由领导挂帅的企业队伍。 ! `+ m) z& ] L1 q: d, N
i1 W$ P9 {* Q; v; _" n9 }6 |: {! A( i
2.网络建设
2 Q6 @# i1 T- C( V f( O1 m. \& B! Z) d- R
PDM只有在网络环境支持下才能工作,企业网建设应以企业数据流动、流量为参考点
5 i: o6 n. p6 h1 V
7 g4 A+ v" q- J. J 3.建立企业编码标准 4 C" C$ ^' \# A! v/ V$ _
5 F* F* Y7 { f' Y' M) }3 l% y7 Y
在使用计算机之前,企业通常使用的是隶属关系编码,在全面使用计算机之后,企业应使用根据面分类的特征特性编码- v' U) D: R A) q6 s
C- m0 v$ W, U7 C& t0 ]. l
4.搜集企业产品信息,建立产品技术数据库 % y9 s5 q `: ^% r$ ~3 W% u
/ Z/ s& }% u, N, m; ~/ E0 M关键在于:( D# e. J- X9 d* O5 P. i4 W" x
4 K/ i' d6 h& @6 t
, Y5 k2 L `$ _( \
(1)CAX数据如何自动进入产品数据库 3 l& x: \/ n( O e3 w% X+ ]* p9 r
各企业数据表达不同,要求前端的CAX系统要有良好的开放性,严格保证CAX与PDM共数据的一致性。这里,需要特别强调的是PDM系统与CAD系统的集成,其原因在于CAD是产品定义手段,产品儿何信息、材料信息、结构信息在CAD文件中都有表达,PDM能否顺利继承并有效改变这些信息是PDM能否实用的关键。
* H7 B8 H1 N& [ N
1 P7 t+ p- u. r/ t& S (2)要解决版本管理问题各企业数据版本管理差别很大,有些企业依赖编码,有些企业则采用人工干预。版本管理是传统设计方法中最难以规范的话题。0 |5 x. y, l* W4 k
5 ~4 T4 J) V& S6 k. ^
5 m8 L' E' o* `; W9 ~+ a% \ 1.建立与产品相关的支持数据库 ! f+ D) N6 b/ K# T
( o% n) Y: F' C* D/ Q 企业要首先建立与工艺、制造紧密相关的材料库。
- @" V! c1 D% e( @4 ^: [+ Y
) D1 k2 i/ K) T: f 2.对企业数据进行组织与挖掘
; k' V6 [; ]5 A# Y2 \- `
' t6 E% f# Q* \9 ~) i 将企业的办公数据与企业技术数据建立有效连接,生成产品数据的统计报表、生产目录表等,为MRPII和企业MIS系统提供数据源。
+ Y7 k# J+ m+ X
* t- {" E6 _0 [% T 3.在有条件的企业实现工作过程以及信息变更管理
3 s) z+ |$ b+ o$ k- M2 P K
# Q6 U& [( \3 {' C* t7 x1 j; x" Y 工作流程自动化是PDM在计算机网络环境支持下,支持协同工作的重要功能,但目前在国内企业中实施还存在着一定困难。图纸变更在企业中差别很大,变更管理目前应落实在变更通知单的生成与管理上。+ H: c: I, n$ S% s) G
8 h7 T7 A% _" ] 4.其它前端软件封装
x$ I+ l7 d! m! z u3 j" G
0 z+ E0 U5 b% h# h9 z 实现企业级网络集成,为企业CIMS/CE提供软件环境。
* ~1 U+ w1 W2 D9 r8 s! D. T `! s; C$ h7 O! F, b7 ]
5.企业全员培训
& s3 |5 D5 o) t! T5 M+ L4 C! X, T' m4 h* h' \) K1 L5 P, _9 F/ \
在逐一完成上述步骤后,企业要试运行所建立的各个子系统,得到实践检验后,即在企业范围内推广使用。 |