產(chǎn)品研發(fā)的組織架構(gòu)和研發(fā)管理
作者: 來源: 文字大小:[大][中][小]
1、基于IPD管理思想的產(chǎn)品研發(fā)組織架構(gòu)
產(chǎn)品研發(fā)的組織架構(gòu)指
研發(fā)項目的立項和怎么有效的確定產(chǎn)品研發(fā)的人員組織。確定研發(fā)產(chǎn)品的立項和合理的調(diào)配研發(fā)人員組建
研發(fā)團隊是產(chǎn)品研發(fā)成功的前提和基礎(chǔ),通過合理的產(chǎn)品立項組織和產(chǎn)品研發(fā)過程控制,縮短產(chǎn)品的研發(fā)周期,達到資源的合理利用。
1.1、產(chǎn)品研發(fā)IPD的基本思想
在產(chǎn)品研發(fā)組織中,集成產(chǎn)品研發(fā)的基本思想是一套先進、成熟的理論,集成產(chǎn)品研發(fā)(Integrated Product Development, 簡稱IPD)包括產(chǎn)品研發(fā)的模式、理念和方法,包含了先進的產(chǎn)品研發(fā)理念和研發(fā)模式。
集成產(chǎn)品研發(fā)(IPD)的基本思想的核心思想包括:
強調(diào)產(chǎn)品基于市場研發(fā);新產(chǎn)品研發(fā)是一項投資決策。IPD強調(diào)要對產(chǎn)品研發(fā)進行有效的投資組合分析,研發(fā)要以客戶需求為核心進行,IPD把正確定義產(chǎn)品概念、市場需求作為流程的第一步,使產(chǎn)品的立項準確;
跨部門、跨系統(tǒng)的協(xié)同,采用跨部門的產(chǎn)品研發(fā)團隊(PDT:Product Development Team),通過有效的溝通、協(xié)調(diào)及決策,達到盡快將產(chǎn)品推向市場的目的,強調(diào)資源的有效利用和資源整合;
異步研發(fā)模式,也稱并行工程。通過嚴密的計劃、準確的接口設(shè)計,把原來的許多后續(xù)活動提前進行,這樣能縮短產(chǎn)品上市時間。
重用性。采用公用構(gòu)建模塊(common building block)提高產(chǎn)品的研發(fā)效率。注重技術(shù)資源的重用和使用。
1.2、IPD研發(fā)模式的好處
產(chǎn)品的研發(fā)組織架構(gòu)主要中依據(jù)IPD的基本思想,從企業(yè)的流程重組和產(chǎn)品重組的角度使產(chǎn)品的立項研發(fā)和產(chǎn)品人力資源有效調(diào)配依據(jù)一個完整的框架和管理流程,其主要好處在于:
①產(chǎn)品研發(fā)周期顯著縮短;
②產(chǎn)品成本降低;
③研發(fā)費用占總收入的比率降低,人均產(chǎn)出率大幅提高;
④產(chǎn)品質(zhì)量普遍提高;
⑤花費在中途廢止項目上的費用明現(xiàn)減少。
1.3、基于IPD思想建立的產(chǎn)品研發(fā)組織架構(gòu)
依據(jù)IPD框架的基本思想,從企業(yè)級的管理角度,構(gòu)建了一套完整的產(chǎn)品研發(fā)組織架構(gòu)。產(chǎn)品研發(fā)體系以矩陣方式組織,劃分為產(chǎn)品線和資源線。
產(chǎn)品線是由研發(fā)、測試、工程、客戶服務等不同部門人員組成的貫穿整個產(chǎn)品研發(fā)過程的團隊。實行產(chǎn)品經(jīng)理負責制,由產(chǎn)品經(jīng)理負責組織產(chǎn)品研發(fā)團隊(PDT),進行產(chǎn)品的研發(fā)、測試、實施和技術(shù)支援的組織協(xié)調(diào)工作;產(chǎn)品研發(fā)組織、測試和實施等工作可根據(jù)項目大小的需要設(shè)項目經(jīng)理完成具體的研發(fā)、測試等工作。
資源線包括研發(fā)部,測試部,工程部和技術(shù)支援部。各資源部門經(jīng)理可根據(jù)產(chǎn)品研發(fā)團隊的人員需求情況進行人員調(diào)配,組織必要的技術(shù)培訓和技術(shù)指導,以達到資源的合理設(shè)置和充分利用。
產(chǎn)品的總體設(shè)計和研發(fā)管理由產(chǎn)品總體組負責。整體的產(chǎn)品研發(fā)組織架構(gòu)如下:
其中技術(shù)總監(jiān)負責產(chǎn)品的研發(fā)和技術(shù)管理工作,市場總監(jiān)負責根據(jù)市場需求,協(xié)同總體組根據(jù)技術(shù)實現(xiàn)情況確定產(chǎn)品的立項。
通過矩陣式的資源線和產(chǎn)品線的產(chǎn)品研發(fā)組織,使公司產(chǎn)品研發(fā)組織靈活,資源調(diào)配合理,縮短產(chǎn)品的研發(fā)周期,提高產(chǎn)品的研發(fā)效率。
2、產(chǎn)品研發(fā)的流程化管理
產(chǎn)品研發(fā)過程的管理,指產(chǎn)品研發(fā)項目確定后,進行產(chǎn)品研發(fā),形成可交付使用的軟件產(chǎn)品的過程。在產(chǎn)品的研發(fā)過程中,怎么作好研發(fā)過程的管理和控制,是確保產(chǎn)品研發(fā)質(zhì)量和研發(fā)進度的關(guān)鍵。
產(chǎn)品的立項、研發(fā)和實施是以結(jié)構(gòu)化的工作流程的方式開展的。產(chǎn)品的生命周期,分為產(chǎn)品的需求分析和立項,總體計劃,研發(fā),測試,工程實施,技術(shù)支援等階段。
在產(chǎn)品研發(fā)控制中,應根據(jù)產(chǎn)品的生命周期進行流程化管理。總體的研發(fā)流程為:
下面根據(jù)產(chǎn)品的研發(fā)流程給出各階段的輸入、任務、輸出。
2.1 產(chǎn)品需求分析和立項
2.1.1 輸入
市場部的產(chǎn)品合同、客戶需求及技術(shù)總監(jiān)的簽署意見;
各產(chǎn)品經(jīng)理的定期產(chǎn)品研發(fā)情況報告。
2.1.2 任務
進行產(chǎn)品的系統(tǒng)總體,確定產(chǎn)品的技術(shù)方案;
根據(jù)產(chǎn)品經(jīng)理定期的產(chǎn)品研發(fā)情況報告,對產(chǎn)品研發(fā)中出現(xiàn)的問題,及時協(xié)調(diào)解決。
2.1.3 輸出
由技術(shù)總監(jiān)和相關(guān)人員組織評審產(chǎn)品總體設(shè)計方案,確定產(chǎn)品總體設(shè)計說明書;
根據(jù)產(chǎn)品總體設(shè)計說明書和產(chǎn)品的商務合同,技術(shù)總監(jiān)下達產(chǎn)品研發(fā)啟動說明書,確定產(chǎn)品經(jīng)理;
根據(jù)各產(chǎn)品經(jīng)理定期的產(chǎn)品研發(fā)情況報告及問題解決情況,匯總形成產(chǎn)品研發(fā)情況報告,報技術(shù)總監(jiān)及相關(guān)人員。
2.1.4 責任人
技術(shù)總監(jiān),總體組
2.2 總體計劃
2.2.1 輸入
產(chǎn)品研發(fā)啟動說明書;
產(chǎn)品總體設(shè)計說明書;
產(chǎn)品的合同;
客戶需求;
產(chǎn)品研發(fā)團隊人員設(shè)置情況。
2.2.2 任務
根據(jù)產(chǎn)品總體設(shè)計和產(chǎn)品研發(fā)啟動說明書,和各資源經(jīng)理協(xié)商,組建研發(fā)團隊;
確定產(chǎn)品研發(fā)經(jīng)理、產(chǎn)品測試經(jīng)理、產(chǎn)品實施經(jīng)理、產(chǎn)品客服經(jīng)理;
制定產(chǎn)品總體研發(fā)計劃;
跟蹤產(chǎn)品總體研發(fā)計劃執(zhí)行情況,協(xié)調(diào)解決計劃執(zhí)行中出現(xiàn)的問題;
定期形成產(chǎn)品研發(fā)情況報告。
2.2.3 輸出
高效的產(chǎn)品研發(fā)團隊;
總體產(chǎn)品研發(fā)計劃;
及時跟蹤總體產(chǎn)品研發(fā)計劃執(zhí)行情況,發(fā)現(xiàn)問題及時解決,并定期形成產(chǎn)品研發(fā)情況報告;
總體產(chǎn)品研發(fā)計劃報技術(shù)總監(jiān)和產(chǎn)品總體組批準生效;
批準后的總體產(chǎn)品研發(fā)計劃下發(fā)給產(chǎn)品研發(fā)經(jīng)理、測試經(jīng)理、產(chǎn)品實施經(jīng)理和產(chǎn)品客服經(jīng)理;
研發(fā)情況報告定期報給產(chǎn)品總體組;
交付使用的軟件產(chǎn)品。
2.2.4 責任人
產(chǎn)品經(jīng)理
2.3 研發(fā)
2.3.1 輸入
總體產(chǎn)品研發(fā)計劃;
產(chǎn)品合同;
客戶需求;
研發(fā)經(jīng)理必要的技術(shù)指導和產(chǎn)品研發(fā)相關(guān)的技術(shù)資源。
2.3.2 任務
確定客戶需求,形成產(chǎn)品需求規(guī)格說明書;
根據(jù)總體產(chǎn)品研發(fā)計劃、研發(fā)組人員配備情況和產(chǎn)品需求規(guī)格說明書,確定產(chǎn)品研發(fā)計劃;
根據(jù)確定的需求規(guī)格說明書,組織研發(fā)人員進行系統(tǒng)的周詳設(shè)計;
跟蹤研發(fā)過程中需求的實現(xiàn)情況,確保產(chǎn)品需求的實現(xiàn);
有效的進行研發(fā)過程中的設(shè)置管理;
有效的組織、指導、協(xié)調(diào)研發(fā)工作,進行研發(fā)小組內(nèi)的工作任務分配;
跟蹤產(chǎn)品研發(fā)計劃執(zhí)行情況,定期形成產(chǎn)品研發(fā)情況報告。
2.3.3 輸出
產(chǎn)品需求規(guī)格說明書,報產(chǎn)品經(jīng)理、產(chǎn)品總體組評審,并和客戶進行確認后生效;
產(chǎn)品研發(fā)計劃,報產(chǎn)品經(jīng)理,組織研發(fā)經(jīng)理和相關(guān)人員評審,確認后生效;
產(chǎn)品需求實現(xiàn)情況表,產(chǎn)品設(shè)置庫情況表;
定期形成研發(fā)情況報告,并報產(chǎn)品經(jīng)理;
交付滿足客戶需求的產(chǎn)品;
產(chǎn)品安裝使用說明書。
2.3.4 責任人
研發(fā)項目經(jīng)理
2.4 測試
2.4.1 輸入
產(chǎn)品需求規(guī)格說明書;
產(chǎn)品使用說明書;
測試經(jīng)理的必要指導,并提供相關(guān)技術(shù)資料;
總體產(chǎn)品研發(fā)計劃。
2.4.2 任務
根據(jù)需求規(guī)格說明書、產(chǎn)品總體研發(fā)計劃和產(chǎn)品安裝使用說明書制定產(chǎn)品測試計劃,編寫測試用例;
組織研發(fā)人員進行產(chǎn)品測試;
對測試結(jié)果進行記錄,形成測試報告;
跟蹤測試過程中出現(xiàn)的問題,和產(chǎn)品研發(fā)經(jīng)理協(xié)商,跟蹤確認解決;
跟蹤測試計劃執(zhí)行情況,定期形成產(chǎn)品測試情況報告。
2.4.3 輸出
產(chǎn)品測試計劃,報產(chǎn)品經(jīng)理,評審確認后生效;
測試報告,報產(chǎn)品經(jīng)理和產(chǎn)品研發(fā)經(jīng)理;
產(chǎn)品測試情況報告,報產(chǎn)品經(jīng)理;
經(jīng)過測試的產(chǎn)品。
2.4.4 責任人
測試項目經(jīng)理
2.5 工程實施
2.5.1 輸入
研發(fā)完成的可交付使用產(chǎn)品;
總體產(chǎn)品研發(fā)計劃;
產(chǎn)品安裝使用說明書;
客戶需求和實施現(xiàn)場情況。
2.5.2 任務
根據(jù)產(chǎn)品總體研發(fā)計劃、客戶現(xiàn)場的實際情況制定產(chǎn)品的實施計劃;
執(zhí)行產(chǎn)品實施計劃,有效的組織實施人員進行產(chǎn)品的實施;
跟蹤產(chǎn)品實施情況,協(xié)調(diào)解決定產(chǎn)品實施中出現(xiàn)的問題,定期形成產(chǎn)品實施情況報告。
2.5.3 輸出
產(chǎn)品實施計劃,報產(chǎn)品經(jīng)理審批后生效執(zhí)行;
產(chǎn)品實施情況報告,報產(chǎn)品經(jīng)理;
客戶產(chǎn)品驗收報告,實施后的產(chǎn)品,可交付客戶使用。
2.5.4 責任人
工程經(jīng)理
2.6 技術(shù)支援
2.6.1 輸入
已交付使用的軟件產(chǎn)品;
客戶的咨詢或服務請求。
2.6.2 任務
解決客戶提出的問題;
組織客服人員記錄問題的解決情況;
對解決不了的問題,及時反饋給產(chǎn)品經(jīng)理;
定期形成客服情況報告;
根據(jù)客服問題的記錄及客戶的反饋意見,對產(chǎn)品的研發(fā)提出意見或建議,促進產(chǎn)品的設(shè)計和研發(fā)。
2.6.3 輸出
產(chǎn)品客服情況報告,記錄客服情況和客戶意見,報產(chǎn)品經(jīng)理;
產(chǎn)品研發(fā)的意見和建議,報產(chǎn)品經(jīng)理。
2.6.4 責任人
客戶服務經(jīng)理
3、基于CMM2的產(chǎn)品研發(fā)過程的文件化管理
軟件能力成熟度模型CMM(capability Maturity Model),簡稱CMM,他是對于軟件組織在定義、實施、度量、控制和改善軟件過程的實踐中各個發(fā)展階段的描述,由卡內(nèi)基.梅隆大學的軟件工程協(xié)會(Software Engineering Institute, 簡稱SEI) 提出并完善,目的是通過一個合理的體系模型來對軟件組織研發(fā)能力進行合理有效的評估,幫助軟件組織在模型實施的過程中提高軟件過程管理能力,降低軟件系統(tǒng)研發(fā)風險,在預定的項目周期和預算內(nèi)研發(fā)出高質(zhì)量的軟件產(chǎn)品。CMM共分5級,CMM2級是可重復級,強調(diào)軟件研發(fā)過程是有紀律的,可控的,其中文件化是研發(fā)過程管理和控制的基礎(chǔ)。
在產(chǎn)品研發(fā)的不同階段,基于CMM2級過程控制的基本思想,進行項目計劃、計劃的跟蹤監(jiān)視,進行文件化管理。
研發(fā)過程的文件化管理是研發(fā)過程控制的重要環(huán)節(jié),文件化管理的意義主要在于:
文件化管理是軟件研發(fā)過程管理制度化、規(guī)范化管理的基礎(chǔ),通過研發(fā)組織和產(chǎn)品研發(fā)過程的文件化管理確保產(chǎn)品研發(fā)過程是有序和有紀律的;
文件化管理也是有效保存公司技術(shù)資源和管理資源的基礎(chǔ);
文件化管理也是產(chǎn)品研發(fā)過程跟蹤控制和產(chǎn)品研發(fā)過程有效溝通的基礎(chǔ);
通過文件化的管理,定期的進行產(chǎn)品研發(fā)情況匯報和產(chǎn)品評審,也是質(zhì)量考核的基礎(chǔ)和依據(jù)。
在整個項目執(zhí)行過程中,階段性的計劃,及計劃執(zhí)行情況的跟蹤反饋非常重要,因為只有通過對項目計劃執(zhí)行情況的跟蹤,才能發(fā)現(xiàn)并及時解決項目執(zhí)行過程中的問題,控制項目的執(zhí)行過程,使項目按計劃完成。
整個管理體系中的文件包括管理文件和技術(shù)文件,整個文件管理體系應根據(jù)實際需求制定相應的模版,以便于企業(yè)整體的文件標準化管理。
總結(jié)
在產(chǎn)品組織中,怎么依據(jù)市場的需求進行產(chǎn)品的立項是一關(guān)鍵環(huán)節(jié)。而在產(chǎn)品研發(fā)啟動后,怎么做好過程控制,按計劃進行產(chǎn)品研發(fā),是產(chǎn)品研發(fā)過程的又一重要環(huán)節(jié)。本文依據(jù)IPD的管理思想和CMM2及過程控制的理論,建立了一套軟件企業(yè)的產(chǎn)品研發(fā)組織和過程管理的管理體系框架,適合中小企業(yè)用于產(chǎn)品的研發(fā)和過程管理。