1.4 產品開發的工具集
產品開發是一個極其復雜的過程,其中涉及大量工具或知識點。這里提及的工具,一般指開發過程中與方法論相關的工具,而非實物工具(如錘子、扳手等)。一般情況下,這些工具分成開發過程類工具與產品(或行業)特定工具兩大類。鑒于產品之間的差異化嚴重,產品(或行業)特定工具之間可能完全不具備任何可比較性。例如,對于同為開發用的軟件,機械產品開發需要計算機輔助設計軟件,硬件電路設計需要線路布局工具,軟件行業需要自動代碼生成軟件等,它們之間沒有通用性。本節主要敘述開發過程類工具。
產品開發工具根據產品開發的不同階段和企業扮演的不同角色而有所差異,這些典型工具或知識點如表1-3所示。
表1-3 產品開發的典型工具或知識點

產品開發涉及的工具和知識點非常多,表1-3僅僅羅列了很小一部分,其中大部分工具都會在本書后續章節中提及并做必要介紹。
全生命周期的工具主要以產品開發所需的基礎知識為主,涉及企業的基本設置、產品開發的基礎流程與方法論,以及產品上市后的全生命周期規劃等。這些工具基本貫穿產品開發的全過程,也可認為是企業時刻需要思考和認真對待的主題,甚至即便在非產品開發過程中也應關注其中的部分模塊。
需求與創意階段是項目的前期階段,是企業完成產品需求梳理和初始創意的階段。部分企業將其作為產品開發項目之前的準備,部分企業將其作為項目開始后的前期工作階段。這個階段分成兩個部分:需求管理和創意管理。需求管理主要研究市場或客戶的原始需求,并對這些需求做初步分析。需求管理的工具以收集、整理、分解、傳遞客戶需求為主,期望企業內部團隊可以獲得清晰且易于理解的產品需求。創意管理是解讀客戶需求并形成解決方案的過程,所應用的工具注重新產品誕生的理念和方法,期望系統性地獲得多種解決方案并通過科學合理的評估來確定最終的實施概念。應用創意管理工具主要是為了提升產品設計團隊的創新能力。
功能實現階段的工具主要是為了幫助團隊實現一個產品從無到有的過程,是解決產品功能實現的關鍵步驟。這些工具改變了人們傳統拍腦袋的創新模式,把一個隨機性的產品開發過程變成了有序且可計算的過程,并通過科學的數據處理評價產品功能的滿足程度。
輔助設計(嚴格來說)并不是一個設計階段,而是產品性能的優化過程。輔助設計工具的專業性很強,而且它們之間沒有相關性。這些工具可以從多個維度來幫助產品開發團隊實現產品設計參數的優化,尤其提升了產品的可制造性和可維護性。合理應用這些工具可以大幅度提升產品的綜合質量,并使企業獲得更高的客戶滿意度。
交付運營是產品實現企業增值的關鍵步驟。企業通過本階段的工具應用,保證了產品從設計到運營交付的平穩過渡。這些工具多數以控制用工具或審查類工具居多,以確保產品設計和參數可以被完美地批量生產或運營。
不可以將工具本身標簽化,因為不少工具可以被應用于多個階段或多個不同場景下。例如,FMEA(失效模式與影響分析)是著名的風險管理工具,既可以在項目最初進行產品功能的失效模式判斷,也可以在項目收尾時作為經驗教訓總結的一部分。事實上,在產品的全生命周期中都可以使用該工具及時對產品設計或過程進行風險管理。
無論什么工具,其作用僅僅是為了實現產品的期望功能,不應為了應用工具而應用。產品設計的過程應盡可能保持簡潔,使用最少的工具來滿足客戶需求。