風(fēng)險(xiǎn)控制、成本控制是項(xiàng)目管理中非常重要的兩個部分,這里我分享一下對“風(fēng)險(xiǎn)控制”的一些實(shí)踐。 “發(fā)現(xiàn)風(fēng)險(xiǎn)越早,消除風(fēng)險(xiǎn)的成本就越低”是我在“風(fēng)險(xiǎn)控制”領(lǐng)域?qū)嵺`中最重要的一個原則。
以下是一些最常用的幾個實(shí)踐:
實(shí)踐一:結(jié)對編程
很多技術(shù)類的風(fēng)險(xiǎn),例如底層架構(gòu)的開發(fā)和復(fù)雜業(yè)務(wù)路徑的開發(fā),測試成本非常高,而且如果等到測試發(fā)現(xiàn)風(fēng)險(xiǎn)后再修改的編碼成本同樣很高。這樣的情況我們會采用結(jié)對編碼的方式,把可能的研發(fā)風(fēng)險(xiǎn)控制在編碼階段
實(shí)踐二:高風(fēng)險(xiǎn)提前暴露
在較大的項(xiàng)目中,非功能性需求的測試一般放在較后的階段,首先測試的是功能性測試。但是如果非功能性測試出現(xiàn)問題,例如性能、并發(fā)等問題,需求修改架構(gòu)或者數(shù)據(jù)庫存儲方式,帶來的編碼修改成本是巨大的。我們在大型項(xiàng)目中會成立獨(dú)立的測試小組,在前幾個迭代中會重點(diǎn)測試非功能性需求以驗(yàn)證架構(gòu)、數(shù)據(jù)庫等修改成本高的部分,同時(shí)要求每一個迭代中測試用例必須按照優(yōu)先級進(jìn)行執(zhí)行,以保證高風(fēng)險(xiǎn)的Bug最早時(shí)間提供給研發(fā)團(tuán)隊(duì)。測試用例的最高級是“出現(xiàn)Bug的可能”和“用戶使用的頻率”同時(shí)滿足。
實(shí)踐三:項(xiàng)目透明
項(xiàng)目透明指項(xiàng)目干系人對項(xiàng)目的重要要素一目了然。項(xiàng)目狀態(tài)透明是把項(xiàng)目的發(fā)布計(jì)劃完成情況、發(fā)布風(fēng)險(xiǎn)、每一次迭代的完成狀態(tài)、迭代風(fēng)險(xiǎn)通過物理白板(如果是離岸開發(fā)則建議用工具代替)反映出來,如果是迭代過程則要反映每一天項(xiàng)目的完成狀態(tài)和發(fā)現(xiàn)的風(fēng)險(xiǎn),這樣所有的項(xiàng)目干系人(這里不僅僅是研發(fā)團(tuán)隊(duì))都會對項(xiàng)目的風(fēng)險(xiǎn)關(guān)注,而且關(guān)注每一天的風(fēng)險(xiǎn),風(fēng)險(xiǎn)會在剛剛產(chǎn)生的萌芽狀態(tài)得到消除和控制。
項(xiàng)目經(jīng)理勝任力免費(fèi)測評PMQ上線啦!快來測測你排多少名吧~
http://opto-elec.com.cn/pmqhd/index.html