实施PDM:成功之关键- x2 J8 E7 l: a* j# c! N$ |/ `( C
! T8 z4 h3 Y: Z ~SDRC用户通讯
4 U9 s+ B5 |2 }# _. L/ K' Z: \! }3 ~ y" P6 H9 X
) F# h1 a/ ]! s4 g
类似于MRP软件、实施对PDM软件来说是至关重要的工作。用户不必担心实施PDM的前景,世界上许多公司已经踏上了这条既非坦途、但又非走不可的旅程。SDRC公司已经帮助世界各地众多的公司实施了产品数据管理(PDM)技术。尽管每一个PDM的实施各不相同,但一旦实施其经验仍可对后来的用户提供有益的指导与借鉴,使用户有章可循。 6 m# O+ z, e9 g5 m
3 c4 W" B# x7 @7 M/ Z( y, t
实施PDM最重要的是懂得不要指望安装上软件,设置好环境参数及开关就万事大吉了电它决没有那么容易。把实施PDM想得过分容易或过分艰难,其实都是对PDM的误解。成功的实施应建立在三个要素上,它涵盖了用户业务和工程过程的各个方面,需要与用户共同理解及完成。
, @" ]2 f4 X6 p( B. h' L, y/ j- S% D4 E
·全盘了解用户的产品开发过程
" C+ X5 O& h6 y
7 a N. E0 W- x, Q. J3 m6 i4 I ·用户的硬件及软件应用结构
7 o$ d, L: _! t+ f6 ]% s, W& L2 i
8 e" ]# K0 J5 A/ R. {. Z; J ·勾画出个详尽的用户信息流程模型。
9 }4 \1 C1 E7 {
" Q, H0 g3 z0 j, E/ e+ | 第一个要素看上去简单,但实际上产品开发的精确过程并非一目了然、特别是在大公司、大企业里,需要做很多细致的调研,才能搞清当前精确的产品开发过程,同时搞清能否和如何对其改进。
# e# V6 n( c( e, p3 d u* h* x% k: {8 e4 p
第二个要素,硬件和软件的结构,是指产品开发的自动化网络,需要拿出详图来描述计算机系统及网络环境,同时还要说明用户当前在使用的CAD/CAM/CAE、MRP、CIMM以及资产控制等各种应用软件包。
8 r3 o* F0 E/ M+ p8 ^3 ?
. ~) _% E5 r7 q2 c1 ` W* ] 第三个要素就是需要一个信息模型(或结构),这是一个逻辑定义,以说明企业内部各种信息之间的关系。它包括项目和产品数据、文档、技术数据、计划/日程信息、人员组织结构数据等一-即有关企业决策支持的全部信息。企业的产品开发过程和软硬件结构是可以改变调整的,但是用户花了这笔钱后不见得能从中获得足够的收益,除非是这些改变是建立在坚实的信息基础上。这也是用户为什么选择PDM的-个主要原因。
9 ~# m$ g* l- z4 J" s
* g5 A* t& G+ B7 l; m
" j1 c: h0 G, I' i( W2 gPDM成功的八个步骤:2 e" l: U! A! C% n/ l
6 c* a5 c5 ^( p1 @7 Q
2 I, _% h0 I6 d' o1 F0 ?, w 基于SDRC长期与各种用户共同工作的工程经验SDRC总结出了一套实施PDM行之有效的方法,并树立了一些样板,以求实施工作能顺利入手开展。在波音指导Metaphase实施两年多的SDRC专家将在近期写一本书,专门介绍实施的经验与方法。一般说来实施不可能一蹴而就,SDRC认为比较合理的方式是分步、分阶段实施。
A2 y; J2 ?, e6 |4 B
1 Q4 [4 ^% ?& `0 d; e* @ 1.确定PDM项目的范围和目标:从企业级或全盘目标开始,越具体、明确越好;3 l( b" ^7 x7 Z; F
) K. E& s( ]0 f3 m$ j z 2.搞清企业现状:研充并评估企业的业务系统现状,即前面提到的三要素。过一工作的完成会引进一些改进机会,即找到实施的切入员,送些切入员正如俗语所说:“低处的水果”。这样的“水果”可以是降低费用、节约工时、改进质量等等。- ]( G. ?( Y6 ~
, Z1 k+ V7 G& t$ V) A 3.建立将要“做什么”的定义:研穷并取一致意见,决定公司将来如何运作,即决定PDM系统的管理结构。" n/ b9 ~6 ?2 V, y" L8 D
( x* k$ U8 v* ^ 4.初定阶段移植计划:这是一个计划或路由图,它将阶段性地麦示如何把PDM系统的每个模块植入企业并最后使其协调工作。/ b: |5 j$ F' x0 Q! k) Y, |" X7 {
9 ]6 E' J8 z3 K; [8 X% d 5.选定实旋试在:“低处的水果好摘”。总之,应是最易入手、最快见效的一块试点。
$ J0 B& |/ l8 Q6 S7 L! S3 O( Z7 t0 o9 ~4 w$ a7 i5 ~
6.完成样板项目:在试点上开发、试验、演示这个PDM样板,取得初步经验。9 Y+ S, Z1 [9 m+ o2 o o. e' D4 h
2 T4 C o1 J o z; v! n# i
7.充善并“成品化”这个试点:总结完成样板过程中的经验教训,完善并扩充样板,使其具备完整的生产级的能力。
* r% o ?3 X( I6 ?/ h+ W
2 f1 p3 J$ v3 Q 8.完善“做什么”的定义和移植汁划;在试点经验基破上,考虑对原来PDM目标和移植计划做相应调整与完善。至此,可以考虑在其它试点上实施第6-8步,直到全部PDM系统实施完毕。
A. v6 j0 |$ N: r2 P ]$ ?! }3 U: k1 @; p5 F
9 M( f3 R2 P% H: Q
; i3 k0 P1 p R- m# b: @3 f& g- ^企业如何实施PDM( ^9 @( c; I2 X' s {% e0 B8 W
清华大学国家CAD支撑软件工程中心
3 `$ \' h/ r! Q5 \' Z5 v1 }7 ]% O 王建民 肖可 孙家广
8 B. C7 Q3 G# B; X5 C/ ^6 n: W
9 X! x7 f9 {3 e 在市场竞争日趋激烈的今天,产品设计质量与周期决定着企业的兴衰存亡。产品数据管理系统(PDMS)作为软件系统,具有其自身的功能特点,但是,要在企业实施并用好PDMS,难度大,但意义也十分重大。2 A4 K3 x7 [! @: s- d5 C, o2 T) }% i
! {7 M& I$ r' q- C! k
1 j* j* W) N# v" H- ?) R# |2 F d; Y
一 PDM实施原则
$ F! a# {! a" N# h4 G! K. l+ n PDM实施原则与CIMS实施原则一样,即效益驱动、总体规划,分步实施、重点突破。
+ Y: F5 j5 L8 B3 h
5 o" d$ R% z, U4 } PDMS是企业信息加工的软件平台,管理着企业的产品数据和企业的工作人员,它属于管理软件范畴。其实施可分为三个阶段:原型、初样、推广。实施
1 x* u" v* ]9 s7 W( O8 Y. t8 N$ x$ {: V4 p8 B5 p6 _ _. Z
, ], p0 N+ j: b2 d( O% }7 U# r
二 实施PDM的现实困难
d4 L4 y: t: f( q( {+ a- ` 实施PDM是企业的整体行为,企业的核心领导要充分认识到PDM的重要性,并下决心将其运用到企业中去,这是成功实施PDM的重要保证。除此之外,我国企业还要注意克服以下几个问题:( i0 d. P+ ?$ v7 x8 J7 b
$ u4 N P3 T) J/ Q" F! m
# x% c9 I9 S% N% L/ e
1.电子化产品设计没有全面铺开 7 r5 ?: `# c, [% R9 u% Y
/ r e0 }( ^2 k 例如,有些企业设计仍用图板、尺、规,管理仍用底图、档案、卷柜。
' ]* t" b. Q E" Q% e% Q7 H7 K; k( ^6 i# N$ k6 ~
2.领导对电子数据缺乏足够的重视 : ^# v3 W( A+ x7 [7 l
3 A9 i1 Z/ U [: c9 ~
例如,有些企业在用CAD出图后,只保存底图,对计算机文件却无人问津。
7 H' P- O+ ]0 o4 L8 P2 k
. m1 [: e* d0 Y0 k! | 3.企业数据管理制度不完善 1 U* C+ d8 x" ]% L
* V" M* G5 t, t, z
例如,很多企业都有多个部门维护同一种数据,形成都管又都不管的现象。另外,数据管理缺乏严格的制度,数据流向混乱,缺乏有效控制。4 M1 m* j) g2 }! u
* g( [5 \- y$ O2 l8 f2 R; Y8 {2 t
4.企业技术力量薄弱 6 L% Q# L, z0 |' Y7 |/ P
$ I6 w* e+ z& {% C$ T3 m
例如,有些企业缺乏计算机运行维护能力,更没有应用开发人员。
0 F7 X7 }5 c: N4 Z' e& `- `% p1 I! T0 @6 {* X9 t* C- a5 Y
5.缺少具有相当技术支持能力的计算机软件伙伴 ( n0 P- g# [8 G6 M v. G
" t; r6 f" p7 m" P4 s: l) H: ^
PDM所涉及的技术广泛,包括计算机网络、数据库、CAX、协同工作、集成与开发等,PDM具有鲜明的企业特性,各个企业需求差异很大,故此,PDM的实施一定要本企业化,需要企业与电脑公司、应用单位与开发单位的有效合作。& n! A$ X, @ I/ V+ F
+ X8 \' r4 c# y6 ~9 ~( w" q
三 确立实施目标 ; ?; U! t/ H% N( c" i! @+ {
基于我国企业的实际情况,我们认为企业实施PDM的目标应定位在以下方面:3 F. L; L! }# v% W) `
% w) d; X5 s3 m. Y6 r
1.电子数据存取建立适合企业自身特点的电子信息仓库。企业应着重于技术与工程数据(设计/工艺数据)方面,因为这部分数据是企业中表达最为复杂,且使用频繁的关键源头数据。
% _* \. e3 I; {# ]. i1 B" [9 }! X# o- j; V [* ^/ w$ S9 ?; C5 o
2.设计检索/公用信息检索产品
# j8 x9 J0 X& l
6 u% N! I) S/ X6 ~! I 数据手工管理阶段的信息检索和借阅程序复杂,共享性差,资料竞争使用,严重地影响了产品设计过程的效率与准确性。' A/ P9 P; T# G7 x% s& n! t" K
0 d2 ~7 F8 D5 P c$ ?$ Z5 a 数据查阅是企业实施PDM的基础,应支持工程设计中的信息检索与复用。8 N% T }+ q' Y2 ^
; O( b: v; i' D! C7 E9 i 设计数据复用是企业缩短产品开发周期,降低产品成本的重要手段。
2 ?3 ^" |8 q: u6 p' F. y4 B! c! @( O) A. M
3.数据组织/数据挖掘
- b! g! F, Z- Y" E
9 u% f2 {2 P S F6 h- i1 K* { 建立数据之间的超级链接,对企业数据作统计分析。0 F9 ]# k7 B5 e* Y; Y. O
, m5 i7 u1 E+ ] 例如,建立图文之间的关联,使企业信息结构化、有序化,这样才能真正便于企业信息的使用和管理,根据产品数据生成各种综合报表。目前,企业与产品相关的统计报表可归纳为三种形式:单件报表、综合报表和汇总报表。8 I6 t% f, k& e& j. o6 F# ^
4 e0 T& Q3 s4 l+ F1 A 4.工作过程控制实现工作流程电子化,记录产品数据的变更过程。
" s p' ^$ [* h9 _( ]) ]$ W. d; Y" y; k$ n9 x" ]
企业要完成工作过程控制,必须规范工作管理,并且所有相关人员都要接受这种管理。这里有时还需要企业根据PDM的数据管理特点进行局部或者全局工作过程重组,因为如果让PDM适合企业原来不合理的工作模式,那么,它的效力就不能得到最大限度的发挥。5 E& R o) H$ D0 w+ Y
: n8 [: O7 h b% ~/ h. G- ^% C4 R8 G
' ]; u2 ~1 E& e4 j4 ~( O四 对相关数据进行分析和建模 ' X0 h( B" d& {) I
1.企业数据分类
~% B7 L& c a' d: z" n$ k" C2 `5 f
企业数据按数据特性可分为:5 w& j+ Y+ H7 C0 |/ [5 [
1 D$ L9 A' _. Z/ k
(l)动态数据 经常变化的数据,包括产品设计与;数据、生产与经营数据等.
* G* `0 i8 z' Q0 D( b" i- z
5 b9 K7 }, Z& _& ~# T" \(2)静态数据 相对稳定的数据,如技术手册、标准信息、企业设备数据等。
* { L8 N; F1 k4 b! t. ]' h
# O$ j5 }" q3 A# z; L+ i其中,动态数据是PDM应首先并着重管理的内容。
' n' }$ b: v% W" b. A2 n0 E3 g. x, o
- {% a0 M! ~& L" u1 T# U2.企业部门分类包括:设计、工艺、生产、库存、人事、财务、营销、材料、标准......。其中,设计与工艺部门的数据是企业的源头数据,是企业生产经营对象的直接描述,PDM应首先在这些部门实施。
- _: I. j9 I" R4 Q" n0 T2 b8 {, `' r$ j( Q# m/ ` f
3.企业数据动态建模- |/ X8 s- G6 E" C4 a
' T+ D& F5 |, ?% H
应解决企业数据在各职能部门的流动及演变过程。在实施分析的基础上,建立全局产品数据典型流动框架。
1 F! O3 x" e9 s& t4 X2 Q; z$ L1 w* S: P! x; j0 i' @- |! K* j
五 工作步骤及关键问题 ; q4 o0 O/ b% ~( P' z# p. ]& I
- ?: H7 M% A3 m7 t0 s 1.人员组织组织由领导挂帅的企业队伍。
& f0 G# Q% S8 m! Z
# { B: r7 C/ B8 r0 j( d 2.网络建设 # x l" g# `/ M8 F+ U
1 f! |- K i9 H% O9 c5 w
PDM只有在网络环境支持下才能工作,企业网建设应以企业数据流动、流量为参考点
' n5 v y+ W" H1 M- X0 V2 ?7 K" W. T& L- j
3.建立企业编码标准 4 Z" q, B3 \; k! w' \
1 {( L9 a1 e: {# y
在使用计算机之前,企业通常使用的是隶属关系编码,在全面使用计算机之后,企业应使用根据面分类的特征特性编码
9 l5 T+ l, ]; I7 r$ _; l6 q1 m) T/ i2 v3 B: H7 I- H; U* Y
4.搜集企业产品信息,建立产品技术数据库 ! j, r0 _9 w5 M+ K
& q }0 ]$ d3 [1 ~$ t关键在于:
0 d. s! C% b' S# n1 x& y* p# p7 ~0 k' `. b4 @# Y
" Y: @; i2 t9 D r4 C
(1)CAX数据如何自动进入产品数据库 : j; m+ Q/ t9 O1 e
各企业数据表达不同,要求前端的CAX系统要有良好的开放性,严格保证CAX与PDM共数据的一致性。这里,需要特别强调的是PDM系统与CAD系统的集成,其原因在于CAD是产品定义手段,产品儿何信息、材料信息、结构信息在CAD文件中都有表达,PDM能否顺利继承并有效改变这些信息是PDM能否实用的关键。
' z) |+ C; _% l: b+ {; [
1 r0 e L( W5 R, I5 E+ ` (2)要解决版本管理问题各企业数据版本管理差别很大,有些企业依赖编码,有些企业则采用人工干预。版本管理是传统设计方法中最难以规范的话题。
+ ]3 u$ r5 R& c7 T( O& ~3 ~; y8 V' I* ^) Z# F; C
' N9 z" W# Z& E 1.建立与产品相关的支持数据库
: L! [5 }3 y3 p9 g2 H4 E& a& B9 B/ Z
企业要首先建立与工艺、制造紧密相关的材料库。
$ |3 T" i, Q7 O2 b9 m( e5 p2 j# P' y3 n1 \5 T
2.对企业数据进行组织与挖掘 . y; `& C0 c' [3 \3 i0 R' a2 j
9 u- ~$ Y u, S% D+ d. J
将企业的办公数据与企业技术数据建立有效连接,生成产品数据的统计报表、生产目录表等,为MRPII和企业MIS系统提供数据源。- p! B& g' C$ F% x/ R' d# V( ~* E ?8 L
7 |3 a; U, ] N2 u% G6 [ 3.在有条件的企业实现工作过程以及信息变更管理
& j b4 Q7 ~ e% c4 H2 J" V4 ~) L) ?" r
工作流程自动化是PDM在计算机网络环境支持下,支持协同工作的重要功能,但目前在国内企业中实施还存在着一定困难。图纸变更在企业中差别很大,变更管理目前应落实在变更通知单的生成与管理上。2 J( ~$ T: w: i, G1 }' a
3 ?0 m2 Q# A$ @; r, P: y2 x
4.其它前端软件封装
X# A/ ^. F% _& e$ j+ b
* T F0 E# [, i 实现企业级网络集成,为企业CIMS/CE提供软件环境。9 x% u# O* o. x
$ q9 f3 v6 X) n6 F( ` 5.企业全员培训 : j- y! d- U) M3 f3 ~$ d
1 t$ _1 s/ J. O! E; |' ?
在逐一完成上述步骤后,企业要试运行所建立的各个子系统,得到实践检验后,即在企业范围内推广使用。 |