IPD產(chǎn)品研發(fā)體系建設(shè)

1、體系概要介紹

????????一個(gè)研發(fā)體系的主體目標(biāo)是講清楚流程和職責(zé),流程是生產(chǎn)線,定義階段和階段產(chǎn)出,角色職責(zé)是為為體系里的每個(gè)人定義清楚定位和分工。一個(gè)好的體系,對于角色職責(zé)是非常清楚的,而互聯(lián)網(wǎng)產(chǎn)品經(jīng)理模式應(yīng)用到項(xiàng)目的問題就是角色職責(zé)不清不楚。這里的體系圍繞IPD進(jìn)行介紹,IPD為國內(nèi)多熟知是因?yàn)槿A為的研發(fā)體系,而其實(shí)這一套在大型外企已經(jīng)相當(dāng)成熟,之前在世界五百強(qiáng)的外企就一直是IPD產(chǎn)品研發(fā)體系。IPD是產(chǎn)品研發(fā)體系,涵蓋了產(chǎn)品開發(fā)和項(xiàng)目管理,是最頂層的流程設(shè)計(jì)。

????????在IPD中,有兩種團(tuán)隊(duì):

????????決策層的IPD團(tuán)隊(duì),稱為IPMT,由決策層人員組成,他們確保公司在市場上有正確的產(chǎn)品定位,保證將公司有限的資源投到高回報(bào)的項(xiàng)目上(IPMT通過對項(xiàng)目過程的管理和職能管道的管理來提供項(xiàng)目資源,并保證項(xiàng)目順利開發(fā))。

????????執(zhí)行層的產(chǎn)品開發(fā)團(tuán)隊(duì),稱為PDT。 是由具體的產(chǎn)品開發(fā)團(tuán)隊(duì)組成,他們制定具體產(chǎn)品策略和業(yè)務(wù)計(jì)劃,按照項(xiàng)目計(jì)劃執(zhí)行并且保質(zhì)保量完成。

2、研發(fā)項(xiàng)目管理

????????在PDT過程里,包括概念、計(jì)劃、開發(fā)、驗(yàn)證和發(fā)布 這5個(gè)核心流程,項(xiàng)目開發(fā)完成,即進(jìn)入生命周期管理,主要就是實(shí)施運(yùn)維階段。

????????項(xiàng)目管理的體系和知識領(lǐng)域不是本文的介紹重點(diǎn),對此感興趣的可以去學(xué)習(xí)PMP,這已經(jīng)是最權(quán)威的知識體系培訓(xùn)和考證了。這里主要介紹建設(shè)一個(gè)完整的研發(fā)項(xiàng)目管理的目標(biāo),基于IPD完整流程,研發(fā)項(xiàng)目管理主要是定義 項(xiàng)目目標(biāo)、計(jì)劃、成本和進(jìn)行風(fēng)險(xiǎn)管控,所以需要有立項(xiàng)(P),通過里程碑定義階段性目標(biāo)和輸出(P),通過階段性評審檢查(C)過程的輸出(D),最后通過結(jié)項(xiàng)去驗(yàn)收目標(biāo)(A)。所以在研發(fā)項(xiàng)目管理層面,主要負(fù)責(zé):

????????(1)立項(xiàng)(立項(xiàng)項(xiàng)目書、立項(xiàng)ppt、財(cái)經(jīng)預(yù)算表、立項(xiàng)評審表);

????????(2)里程碑及關(guān)鍵評審,關(guān)鍵評審示例如下:

????????(3)項(xiàng)目周報(bào);

????????(4)結(jié)項(xiàng);

????????上述的每個(gè)階段性輸出,都需要定義出來模板,以便于整個(gè)過程的順利執(zhí)行。對于項(xiàng)目管理最重要也最難的部分就是評審,評審的目的是審視目標(biāo)有沒有偏離,但是對于大部分需求不定或者變化的產(chǎn)品研發(fā)項(xiàng)目這是很難的,所以作為專家評委需要深知這一點(diǎn),要有能力透過現(xiàn)象看本質(zhì),抓住研發(fā)項(xiàng)目管理的核心內(nèi)容。不專業(yè)的評審最后都會變成給領(lǐng)導(dǎo)匯報(bào),評審會也就變成了領(lǐng)導(dǎo)點(diǎn)評會,所以有個(gè)專業(yè)的PMO團(tuán)隊(duì)很重要。

3、研發(fā)質(zhì)量規(guī)范

????????研發(fā)質(zhì)量規(guī)范主要是審計(jì)研發(fā)過程的輸入輸出產(chǎn)物的質(zhì)量,制定一些質(zhì)量評價(jià)指標(biāo)去評估研發(fā)項(xiàng)目的健康度,關(guān)鍵點(diǎn)就是通過審計(jì)過程輸出去規(guī)范流程,一般分為發(fā)布流程和上線流程,整體流程的概要如下:

????????上線發(fā)布交付成果:

????????日常上線交付成果:

????????研發(fā)質(zhì)量管控的核心就是Check審計(jì),審計(jì)過程產(chǎn)物,通過過程產(chǎn)物輸出規(guī)范研發(fā)負(fù)責(zé)人按照流程做事。想要求研發(fā)負(fù)責(zé)人強(qiáng)制推行你的流程是很難行得通的,得首先告訴他什么是正確的,然后和他一起定義輸出定義如何做到正確,之前遇到過很多QA的失敗之處,就是以自身為準(zhǔn)繩,制定一個(gè)規(guī)范就要求研發(fā)團(tuán)隊(duì)去執(zhí)行,必然招致反對和反感。要研發(fā)團(tuán)隊(duì)以QA的準(zhǔn)則做事,要有組織高層領(lǐng)導(dǎo)授權(quán),和給團(tuán)隊(duì)方向和能動性,并以輸出為檢查物,做好充分溝通。

4、研發(fā)過程規(guī)范

????????研發(fā)過程規(guī)范主要描述DEV工程規(guī)范,也就是代碼和測試,這里主要以JAVA應(yīng)用開發(fā)視角描述,主體可以參考阿里的編程規(guī)約,這里只做簡單陳述。研發(fā)過程規(guī)范主要目的是 設(shè)定一系列通用的技術(shù)規(guī)范,便于團(tuán)隊(duì)協(xié)作的時(shí)候減少因?yàn)楣こ袒靵y導(dǎo)致的技術(shù)債,保障團(tuán)隊(duì)的代碼在一個(gè)正確的框架內(nèi)碼磚,不至于越做越亂,所以一定要團(tuán)隊(duì)研發(fā)理解一致,并由負(fù)責(zé)人定期進(jìn)行CodeReview。核心要求可以如下:

????????1 Git工作流定義

????????2 Maven與工程結(jié)構(gòu)定義

????????3 Java開發(fā)規(guī)范

????????4 公共組件規(guī)范及約定

????????每個(gè)團(tuán)隊(duì)都有自己一些獨(dú)特性,但是一個(gè)團(tuán)隊(duì)內(nèi)工作,就需要保持一致的開發(fā)規(guī)范,這是團(tuán)隊(duì)成立的基礎(chǔ)前提!

5、總結(jié)

????????IPD是一套比較完善的產(chǎn)品研發(fā)體系,一般大中型公司的體系建設(shè)都參照執(zhí)行,通過比較簡單的理念講清楚產(chǎn)品研發(fā)的流程規(guī)范,整個(gè)體系小而美,而適用的場景廣泛,適用的公司規(guī)模從小到大均可,同時(shí)適合于軟件和硬件產(chǎn)品開發(fā),是一套比較基準(zhǔn)的產(chǎn)品研發(fā)體系準(zhǔn)繩。但是一套體系并不是全部,最關(guān)鍵的還是體系里的人才,人才密度越高流程就能越弱,反之越強(qiáng)。所以重視人才尊重人才培養(yǎng)人才才是最完美的產(chǎn)品研發(fā)體系?。。?/p>

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容