引言
在“CIMdata PDM 歐洲98大會”會后公布了如下統計數字:14%的與會者回答來學習PDM的基本功能;35%回答來學習新的PDM系統的實施方法;23%回答來聽PDM用戶的經驗;13%想在這里見到使用其他系統的用戶并分享經驗;20%的人渴望看到系統演示。
由此可見,關心PDM實施方法、學習他人實施經驗的與會者占了絕大多數。同時,這亦側面反映出PDM實施的確是一個需要下決心、花力氣、同時又需要相當耐心與謹慎的過程。
自20世紀80年代產生PDM的最初概念至今,人們對PDM的產生背景、基本功能和應用效益已經有了初步的認識。尤其當許多國外企業應用PDM帶來了顯著的經濟效益后,國內的一些企業也紛紛希望對PDM實施進行探討與研究。然而PDM的實施在國內尚處于起步階段,有關PDM實施的專業咨詢十分匱乏,從而使PDM的實施受到了很大的限制。同時,不少人對PDM實施的認識尚存在一定的誤區。因此,筆者就PDM實施中容易忽略的一些重要環節提出一些拙見,并就此與讀者進行交流。
對PDM的全面認識
1.PDM實施范圍及系統規模
PDM登陸中國僅僅幾年,到1999年為止在國內并無真正成功之企業級應用。這與國內許多客戶對PDM的認識尚待深入、以及某些PDM供應商的誤導有關。
不少客戶目前對企業級信息共享的概念并不真正理解。從PDM的應用范圍上來說,這種認識往往只針對一個或少數幾個部門(如設計部門、工藝部門等),并未著眼于整個企業范圍;從PDM的功能需求上來說,較多地集中于產品的數據存儲與管理功能,較少涉及產品變更控制、工作流程管理、產品配置管理等功能。雖然作為企業重組的初期步驟,企業往往可能只實施PDM之中的某些功能,但是全方位地了解PDM的功能及功能模塊間的相互關系,將有助于企業結合自身的需求合理地規劃PDM實施。
某些PDM供應商局限于自身對PDM的認識,推出一個二維圖檔或文件管理系統即宣稱其具有“企業級產品信息集成”的規模與能力,造成用戶對PDM的類別劃分和真實含義的理解混亂。如果企業真的把企業信息重組的重任寄于這樣的“PDM”系統之上,那么實施的結果只能是:名義上是企業級信息共享,但實際上是形成了更大范圍的信息孤島;項目建議書上是企業級PDM,實施結果是項目組級文檔管理系統;問題并沒有從根本上解決。吃了虧的企業只好從頭做起。這種失敗的教訓在國內外已屢見披露。
2.PDM與ERP之爭
與ERP或MRPII相比較,人們對PDM的了解相對較少。不少人難以較為明確地區分PDM和ERP系統的區別,常常會問及以下一些問題:PDM和ERP是什么關系?PDM能包含ERP或ERP能包含PDM嗎?等等。
一類明顯的誤導是:認為ERP包含或可以替代PDM,這顯然混淆了兩類軟件的功能區別,曲解了PDM的真實含義,這無疑給本已顯得混亂的PDM與ERP功能重疊之爭又攪了一把混水。
從PDM和ERP系統典型的功能清單上,我們不難看出PDM主要應用領域有:數據存儲和管理,工作流程管理,變更控制管理,產品結構與配置管理,標準件管理,圖像管理和項目管理等;而ERP主要應用領域則為:主生產計劃,物料需求計劃,原材料采購計劃,定單處理,車間作業計劃,人力資源管理,工裝設備管理,總帳/應收/應付管理等。很明顯,ERP主要應用于生產制造階段與后勤管理,而PDM則多應用于產品開發全過程,并且可以從產品概念、產品設計一直延伸到生產與后勤管理階段。
隨著PDM和ERP的發展,它們的部分功能的確出現了相互重疊的區域,如產品結構/BOM管理、產品零件的定義等。但是由于ERP系統本身的局限性,使其在產品變更控制、工作流程管理和與其他系統的集成性等方面尚不能提供實用的解決方案,尤其在與CAD系統之間存在著難以彌合的“間隙”—即ERP系統對CAD/CAM/CAE系統所產生的工程數據的集成和再利用一直是難以解決的問題。而通過實施PDM系統,則能夠有效地將CAD/CAM/CAE和ERP系統進行銜接。ERP系統在制造階段的資源規劃管理方面的確起到了重大的作用,但單純的ERP應用又明顯在“企業級產品信息集成”方面顯得力不從心。事實上,在成功的PDM實施案例中,往往是PDM與ERP并重,PDM扮演著信息集成主框架的作用。
3.企業需要完整解
在明確了PDM的功能和了解了PDM相關概念的基礎上,對PDM的認識應該提高到完整解決方案的層次上來,而不僅僅只是需要一種軟件產品。這意味著企業不僅要了解PDM產品的關鍵技術、開放性和主要功能,更需了解供應商對客戶的產品技術支持、實施方案推薦和咨詢。PDM的應用和實施必須是針對企業需求的完整解決方案。
PDM實施前的準備工作
1.耐心、有條不紊的準備
一個企業最容易犯的錯誤,就是在開始接觸產品數據管理時,低估了正確實施這一技術所需要付出的時間和勞動。由于期望解決方案的快速和簡單,人們不愿為PDM的實施做充分的準備工作,不愿意投入必要的人力、物力和財力資源。
每個企業從起草規劃到PDM實施完成所需要的時間是難以精確界定的。每一個組織皆千差萬別,并附帶有數不清的變化和無法預料的情況。即使是同類企業,所遇到的困難和必須解決的問題也不盡相同,應用PDM的目標也會有所差異。而經驗表明,如下的做法是大錯特錯的,某些客戶期望用幾小時填寫一張簡單的表格選定某個PDM供應商;或在周末閑談中決定系統的需求;或通過一下午的會議來挑選某種技術。關乎企業長遠發展、甚至生死存亡的重大抉擇絕不可能如此草率從事。
凡是試圖過快地實施PDM的企業,很可能要冒相當大的風險,如技術選型不適當、系統發布不成功、過程變更不健康等。這種不成功的PDM實施經歷不僅浪費企業資源,而且妨礙將來的新技術應用,因為這種挫折感會延續很多年。
2.精確的系統規劃與分析
企業必須預先擬定明確的PDM實施目標—這不僅關系到PDM實施的準則和出發點,更關系到PDM實施的參考點和檢驗標準。
結合明確的PDM實施目標和產品開發的現狀,企業應該了解產品開發過程中影響PDM實施目標實現的產品開發所涉及的工作流程、應用系統和相關數據。為了利用PDM對產品開發所涉及的工作流程進行管理,企業必須首先對所要進行管理的工作流程進行清楚的定義和描述。確定工作流程基本組成、數目、關鍵環節和基本結構。通過工作流程的分析,將有利于企業重組,確定PDM系統的基本要求,同時還有利于控制實施范圍和時間安排。
數據存儲和管理是PDM所提供的基本功能,而且是其他功能的基礎。但由于企業的數據格式、類型和數據間的相互關系千差萬別,在利用PDM對其進行管理時需進行大量的客戶化工作。提前對企業的數據類型和相互關系進行分析和定義,提出相應的特殊要求,是選擇PDM軟件的一個重要標準。同時也為控制PDM的實施進度提供必要的參考依據。
應用系統及其他商業或生產系統的集成是影響PDM實施成功的一個重要環節。系統集成必須能夠對現有系統的遺留數據進行管理,同時又能在各個系統之間實現信息共享,減少數據冗余和保持數據的完整性。然而,系統集成是一項較為艱巨的工作。它要求實施人員對PDM軟件和應用系統都十分了解。不同的集成度的要求,諸如封裝、應用接口到完全集成,所需耗費的時間、人力和費用將有明顯的差異。通常,如果PDM軟件和應用系統之間有成熟的接口,將能夠有效地保證實施的進度。因此在選購PDM軟件之前,必須分析現有的應用系統情況和集成方式。
從上述分析可以看出,由于PDM實施過程中,企業所需管理的工作流程、數據類型和應用系統繁多,同時很多工作之間必須保證一定的實施循序,因此有必要預先進行實施階段劃分,規定每個階段所涉及的工作流程、數據類型、應用系統、實施地點、用戶數目等。同時還有必要對計算機網絡體系進行規劃,在滿足各階段需求的前提下,對系統配置進行必要的更新。
3.實施無捷徑
成功實施PDM的單位從實踐中得出的經驗是:推動實施需要一個核心小組,其成員要接受足夠的訓練,以便能有效地傳播有關技術、效益、問題等方面的信息;要有確定的目標并應闡明為什么必須引入PDM;企業的遠景規劃要明確如何實現這些目標;成本/效益分析應完成;系統需求要確定;最后選擇軟件并開始進行實施。
一般的企業總會有各自的辦法來完成上述過程,而每個企業的辦法又各不相同。不同的實施方法會特別影響到實施時間的長短。對于每一個PDM的實施步驟,必須留出足夠的時間以應付可能出現的拖延,如解決爭議、檢查互相牽連的工作、報表格式,以及征求各方面意見等。
實施是在方法學及工程經驗指導下的一種長期的技術實踐。實施一旦啟動,它即是一條告別舊有的企業體系的不歸路,應鍥而不舍、周而復始地長期進行下去。實施絕無捷徑可言。
4.傳統習慣的制約
PDM絕不只是技術決策。既然PDM是一種管理的技術,那么人和企業體制的因素必須考慮。工作流程的改進顯然是PDM實施的推動力,但流程的改變決非易事。改變人們長期形成的工作習慣往往給企業帶來相當大的工作量,從而引起PDM實施中極大的時間拖延。決定如何改進工作流程及如何讓員工認可這些改進的必要性常常是PDM實施中最耗費精力的事情。多數情況下,人們習慣于以某種方式完成著他們的工作,并往往以此作為自我發展、自我保護的手段;許多干部由于在原有的流程上建立了自己的事業或利益而更愿意保持現狀;有的員工也可能會出于為企業利益的考慮堅持舊有的體系從而不自覺地破壞流程的改變;同時各階層的人都會擔心自己的飯碗或官職。以上這些問題,企業領導應該有充分的思想準備并在實施前予以考慮。
PDM產品的選擇
由于企業的需求、經費、實施規模有較大的差異,同時PDM供應商所提供的產品也各有風格。因此如何選擇一個合理的PDM產品,將會從很大程度上影響PDM實施的進度和成功概率。在選擇PDM產品時,客戶通常需要從以下幾個主要因素著手:
1. 產品的功能
在進行PDM實施前的準備工作的過程中,客戶能夠初步了解企業對PDM各功能模塊的需求情況。因此,在選擇具體PDM軟件時,客戶可根據先前分析的結果來進行功能上的匹配。由于客戶需求的特殊性,通常情況下,買來即用而沒有進行必要的客戶化的PDM軟件不可能完全滿足企業的要求。因此,客戶必須按照所需功能的優先級來排定必備和可選的功能。不滿足客戶必備功能的供應商將不在候選范圍之內。與此同時,客戶集成開發工具的功能將成為客戶選擇產品的基本條件。當然,由于PDM軟件面市后需要三年以上的成熟期,通常選擇一個在PDM市場上處于領先地位的、成熟的PDM供應商將具有一定的可靠性。成熟的產品、領先的市場將保證能獲得更多與其他系統如ERP、CAD系統的接口,同時也能保證更為全面的技術支持。
2. 系統的開放性
從PDM系統的發展可以看出,一個優秀的PDM系統,必須具有良好的底層體系結構,能滿足異構式計算機系統的要求。這樣才能保證一個企業在其不斷發展的同時,PDM系統也能隨之擴大而不受太多的技術因素約束。同時也能適應最新的技術發展,利用先進的技術,提高PDM系統的運行性能。PDM系統開放性主要可以從以下幾個方面來說明:
*計算機軟硬件平臺適應性
PDM系統應該能夠支持企業所應用的主流計算機軟硬件平臺,包括UNIX(HP-UX、Sun Solaris、IBM AIX、SGI IRIX等)、Windows、Macitosh;
*多種數據庫支持
PDM系統應該能夠支持多種數據庫系統,如Oracle、Informix、Sybase、Microsoft SQL server等;
*網絡協議
TCP/IP、NetBIOS、HTTP、IPX等;
*界面
Windows、X/Motif、Java等;
*多語種支持
至少支持中文、英文;
*先進的技術
Client/Server、Web/Internet、Object-Orient等等。
因此客戶選擇PDM時,需要根據自身的實際情況和未來的發展規劃,在滿足需求的前提下,并在經費允許的范圍內,盡可能選擇開放性好的PDM產品。當然,用戶應該考慮最新技術的可靠性和其成熟的時間周期,不能盲目地追求“最新”技術。
3. 系統的集成性
系統的集成性建立于系統開放性的基礎之上。系統的集成性主要表現在PDM系統與其他商用系統,包括MDA、EDA、OA、ERP等系統之間的集成。PDM系統必須滿足計算機或其他行業的標準:如CORBA、STEP等。滿足這些行業標準將意味著PDM的與該行業的應用軟件或系統的集成更簡單、方便和可靠。由于由供應商或其合作伙伴提供的商用接口的可靠性較好,所以通常情況下,應該優先選擇具有現成接口的PDM軟件。如果必須由客戶化來完成集成工作的情況下,用戶必須慎重考慮集成的方式和程度。集成工作不僅和PDM軟件有關,而且需要進行客戶化的工作人員必須了解其他系統的二次化開發功能。必要的情況下,還必須獲得其他需要集成應用系統的供應商的技術支持。
選擇合理的PDM實施方法論
盡管PDM具有多種功能,能幫助企業實現并行工作、多部門間協作、縮短產品上市時間等,但是由于企業的實際情況不同,企業應用PDM的具體目標也差異甚大。由于PDM涉及許多部門和現有的應用系統,因此在PDM規劃和實施時應該采用系統的觀點。從以往PDM實施的經驗可以看出,成功的PDM實施很大程度上更多地取決于實施方法,而不是技術因素。一個完整的PDM實施需要有合理的實施方法論進行指導,而該實施方法論應該具備下列特點:
1. 覆蓋實施的生命周期
PDM的實施包括實施前的系統規劃,PDM產品的選擇,PDM部署和試運行,PDM試運行評估,PDM全面實施,PDM系統的維護等階段。因此,一個完整的實施方法論必須能夠涵蓋實施的各個階段。它能指導客戶分析了解自身的需求和實施的目標,合理安排實施的階段,進行經費和質量控制、人員組織、成果鑒定等。合理的方法論通常是PDM實施經驗的總結。它應包括所有PDM實施所必須具備的重要環節,從而避免客戶進行探索式的實施,保證實施的進度。
2. 全面的質量控制
PDM實施的周期較長,而且各個階段的工作互相關聯,因此如何保證各個階段的實施質量將影響整個實施工作的進度和整體質量。因此合理的實施方法將具備完整的技術文檔。一方面可以指導用戶了解各階段的工作內容,同時又便于進行有效質量控制。關鍵環節必須設置質量控制檢測點,杜絕在通過質量檢測之前,進行下一階段的工作。通過這種全面的質量控制,將有利于減少影響整個實施工作進度和質量的問題,降低實施費用,快速實現投資回報。
3. 用戶的接受
良好的PDM實施方法論應該首先幫助客戶確立和實現“客戶是PDM項目的擁有者,PDM供應商、代理或咨詢公司是客戶的合作伙伴”的觀念。在實施過程中,能夠保證向客戶或最終用戶進行PDM軟件和相關理論的知識傳輸。加強他們對PDM技術的理解和支持。另一方面,應該組建包括用戶、供應商及其代理或相關咨詢公司的實施隊伍,確定實施的方案滿足用戶的需求。實施的關鍵環節必須由用戶來確認并對實施方案的內容和質量進行驗收。最終用戶的接受和使用,是PDM實施成功的基本組成要素,也是PDM實施的基本指導原則。
4. 業界經驗與Know-How技術
PDM實施方法論應該包含豐富的業界經驗和關鍵的Know-How技術。Know-How是知識、智慧、經驗、技巧的高度凝練,是技術的最具價值的體現。有關PDM實施方法的Know-How 技術則更是不可多得。
與PDM供應商進行合作
在PDM實施中,加強與PDM供應商的合作,在保證PDM實施的進度、加快實現投資回報率和控制實施質量上具有重要作用。由于PDM供應商十分了解PDM產品本身,所以能夠針對客戶需求和PDM軟件的特點提供最佳的解決方案。同時在較長的實施周期中,他們能夠提供最新的技術資料,及時的技術咨詢,為客戶進行從PDM基礎知識、基本使用、高級開發、系統規劃、系統實施等各方面的培訓和指導。因此,在選擇和實施PDM系統之前,有必要對PDM的供應商進行考察。選擇在客戶所在地有分部的PDM供應商或經PDM供應商認證的代理商進行合作,將能有效地提高客戶PDM實施的成功概率。
小結
實施PDM是一項系統工程。對PDM的全面了解是PDM實施的基礎。它將能夠促進客戶對PDM功能應用,以及和其他系統之間的區別的認識。從而能夠根據自身的需求,合理利用PDM功能。
PDM實施前的準備工作主要集中于客戶的需求分析。它是PDM軟件選擇、功能確定、實施規劃等工作的基本前提。同時也是PDM供應商提供解決方案的基本依據。
合理的PDM實施方法應該能夠覆蓋整個PDM實施周期。它能有效地控制實施的費用和進度,最大限度地提高用戶滿意程度,保證客戶的投資回報率。
PDM產品本身的功能和特性能夠顯著地影響PDM系統實施的范圍、進度和質量。在滿足客戶基本需求的前提下,選擇技術和服務上具有優勢的PDM產品,將能有效地減少用戶實施的工作量,加快實施進度。
成功的PDM實施在很大程度上取決于實施方法,而不是技術因素。一個完整的PDM實施需要有合理的實施方法論進行指導,而這種實施方法論需要相當長時間的經驗積累與提煉。
成功的PDM實施關鍵取決于企業與PDM供應商之間業已建立的良好合作伙伴關系。這是實施質量的根本保證。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文標題:實施產品數據管理的關鍵問題
本文網址:http://www.guhuozai8.cn/html/consultation/10820620406.html