1 產品開發過程與項目管理的內涵
產品開發過程與項目管理能滿足企業對整個產品開發進行協調和進度控制的要求。在企業中,過程管理廣泛用來跟蹤和控制產品的設計和修改過程,以增強產品開發過程的自動化程度,運用PDM中特定的過程建模工具還能對產品過程進行重組,規范開發流程,降低開發成本,提高開發效率。
(1)產品開發過程與管理
產品開發過程是指從產品定義到產品批量生產之前這個階段,包括與產品開發有關的所有相關技術活動和管理活動;它代表了特定組織進行產品開發的行為與方法;是一個將工程技術、方法、工具和人員集成并付諸產品開發實踐的技術和管理框架。
產品開發過程管理主要是針對產品開發的全過程工作流,對產品數據、過程狀態以及流程和資源進行協調、控制和重構。它包括產品策劃、規劃、實施、控制(監控、評估、改進)等過程;產品開發過程管理包括工作流程的建立與控制、更改流程的設計與控制。對于并行工程中產品開發并行設計流程是相互嵌套,串并混合的工作模式。
(2)產品開發項目管理
項目管理是在項目實施過程中實現其計劃、組織、人員及相關數據的管理與配置,進行項目運行狀態的監視和完成計劃的反饋,是建立在工作流程管理基礎之上的一種管理。它是以任務作為管理對象,按照任務間的內在邏輯聯系,進行有效的計劃、組織、協調與控制。其內容主要有項目合同管理、項目計劃管理、項目界定管理、項目時間管理、資源管理、技術狀態管理、質量管理、項目風險管理、項目進度管理、項目評估管理等。本文主要從產品開發的角度對項目管理部分內容進行探討。產品開發型項目管理主要具有項目分解、資源調配和項目進展狀況監視等功能,從而動態地了解和安排參與人員、儀器、廠房等資源,并將項目管理置于產品結構配置管理與工作流程管理之上,通過產品結構樹與工作流程了解項目的進展情況。
2 PDM系統中項目管理與過程管理
(1)并行工程的集成平臺—PDM
PDM作為支持并行工程的使能技術和并行工程的支持集成框架,首先能支持異構計算機環境,包括不同的網絡與數據庫;其次,能實現產品數據的統一管理與共享,提供單一的產品數據源。
PDM過程與項目管理都是以任務作為管理對象,產品開發的每個階段也作為該項目的子項目(叫做任務),可以劃分成許多步驟,而每個步驟可以劃分許多任務,這樣層層細分,直到把一個復雜的難以實現的項目劃分成一個個小的可以執行的任務,控制系統可以對這些任務進行操作和控制,在PDM中這些任務直接發送給過程管理模塊,作為過程管理模塊的信息輸入。產品開發項目隨著任務的分解而展開,項目管理通過任務與過程管理相聯系,每一個過程都有一個項目組完成,并且有自己的工作日歷;從項目觀點來看,一個新產品的開發是一個項目,產品開發的過程是一個項目實施和管理的過程。項目管理是PDM系統的一個重要內容,包括項目組織規劃、項目監視與項目控制。PDM系統中項目管理框架如圖1所示。
圖1 PDM系統中項目于過程管理框架
(2)項目與過程管理的內容
項目管理對象包括了所有用來進行項目描述和項目控制的數據,如項目說硬、狀態報告、產品技術文檔、項目組成員、項目的進度和時間方面的數據。項目管理通過任務與過程管理相聯系,每一個過程都由一個項目組完成,并且有自己的日歷,可以根據需要為項目中的成員分配相應的活動。
項目與過程管理的內容包括:項目規劃與組織和項目執行與監控。項目組織主要是確定項目范圍、進度和費用;項目組織是根據項目規劃合理組織項目中的人員,有效管理項目所需的各種資源和數據,保證項目按計劃順利完成。在PDM中,任務的執行是靠工作流來實現的,對項目的監視與更改調整是并行的。