產(chǎn)品經(jīng)理:需求排序大法
2017-10-30 16:48 來源:http://www.elinglong.com/ 閱讀: 次
每個產(chǎn)品都有一堆永遠(yuǎn)做不完的堆積如山的需求,每個團(tuán)隊(duì)都感覺人不夠用。怎么辦?產(chǎn)品經(jīng)理的重要工作之一是:決定優(yōu)先級,哪個先做,哪個后做。
決定需求的優(yōu)先級順序有兩種方法:定性評估法和定量計(jì)算法。定性評估法是通過評估影響需求排序的幾個要素,為需求排出先后順序;定量計(jì)算法是為影響排序的每個要素賦予一個數(shù)值,然后用公式計(jì)算出需求的唯一順序。
定性評估法
決定需求的優(yōu)先級順序有以下幾個要素要考慮:
延期成本
延期成本是當(dāng)工作或里程碑延期交付所產(chǎn)生的財(cái)務(wù)成本。延期成本將價(jià)值和延期交付的時(shí)間合并起來。延期成本可能是創(chuàng)造的價(jià)值,也可能是經(jīng)濟(jì)損失。
若想知道一個產(chǎn)品、一個特性的延期成本,只需要問一個問題:“如果我們晚交付一個月的話,會給我們造成什么損失?”或者正向問法:”如果我們提前交付一個月的話,會給我們帶來什么價(jià)值?“
上篇文章還在為產(chǎn)品優(yōu)先級決策犯愁嗎:教你服務(wù)級別分析方法介紹了延期成本,以及如何從延期成本的角度區(qū)分需求的服務(wù)級別。本文不再贅述。為需求排序,延期成本是首要考慮的因素。當(dāng)延期成本無法區(qū)分出先后順序的時(shí)候,比如:在很多時(shí)候,你會發(fā)現(xiàn)很多需求互相對比,它們的價(jià)值相當(dāng),時(shí)間上沒有一定非要什么時(shí)候上線的期望,這時(shí)候,可以考慮下面的幾個要素。
2.實(shí)現(xiàn)成本
對于同等價(jià)值和時(shí)間要求的需求,團(tuán)隊(duì)通常會選擇成本低、交付速度快的需求。因?yàn)樵皆缤瓿桑皆绠a(chǎn)生價(jià)值,并及早獲得用戶反饋,增加我們對用戶的認(rèn)知。
3. 風(fēng)險(xiǎn)和不確定性
風(fēng)險(xiǎn)和不確定是兩個相互伴隨的兩個兄弟,但卻是兩個不同因素:不確定性可能蘊(yùn)藏著風(fēng)險(xiǎn),并不一定會帶來風(fēng)險(xiǎn),但是風(fēng)險(xiǎn)一定是帶有不確定性。
如果需求具有不確定性,比如:在一定條件下這個需求會引爆市場,但是這個條件何時(shí)到來還不知道,那么一般采取的方法是推遲決策,同時(shí)密切跟蹤市場動向。早做了也是浪費(fèi),晚做了就白做。
如果需求的實(shí)現(xiàn)有風(fēng)險(xiǎn),比如:需求需要對已有代碼模塊的實(shí)現(xiàn)邏輯甚至架構(gòu)有重大沖擊,盡管這個需求價(jià)值很高, 團(tuán)隊(duì)往往會會喜歡推遲到以后再做,其實(shí)這是逃避風(fēng)險(xiǎn)的自然反應(yīng)。現(xiàn)在不做,會繼續(xù)堆積現(xiàn)有實(shí)現(xiàn)邏輯的代碼,以后再做這個需求帶來的沖擊會更大。因此,對于這種有風(fēng)險(xiǎn)的需求,如果決定必須做,就要早做,直面風(fēng)險(xiǎn)。
4. 依賴
也許你知道用戶故事的INVEST原則,INVEST其中的I(Independent)就是指的獨(dú)立性,即:拆分用戶故事盡量要避免相互依賴。但是依賴是不可能完全避免的。可以通過合并兩個依賴的故事,或者重新拆分來避免依賴。但是即便這樣,也無法完全避免依賴。
如果最后還是發(fā)生了故事A依賴于故事B,那么最好A和B錯開一個迭代來實(shí)現(xiàn),至少錯開一周。尤其對于依賴的用戶故事由其他團(tuán)隊(duì)交付的情況,進(jìn)度不受自己團(tuán)隊(duì)控制,更需要錯開節(jié)奏。如下圖:
對每個需求就這五個要素都分析后,就可以排出優(yōu)先級順序。
定量計(jì)算法
SAFe(Scaled Agile Framework)提出了一種定量計(jì)算法來評估需求的優(yōu)先級,稱為WSJF(Weighted Shortest Job First: 加權(quán)最短作業(yè)優(yōu)先)。
計(jì)算公式如下:
其中分母的工作規(guī)模部分大家比較熟悉,即估算的需求規(guī)模(故事點(diǎn)方法、理想時(shí)間方法等)。
分母部分的延期成本包括三個因子:
1. User and Business Value(用戶和商業(yè)價(jià)值)
指的是對客戶或商業(yè)的相對價(jià)值,比如:
用戶更喜歡哪個?
對盈收有什么影響?
不做會產(chǎn)生什么潛在的負(fù)面影響?
2. Time Criticality(時(shí)間關(guān)鍵性)
指的是給用戶的商業(yè)價(jià)值隨著時(shí)間的推進(jìn)如何變化。比如:
是否是固定交付日期類型的需求?
用戶是否會愿意等待,還是會選擇其他產(chǎn)品?
在某個時(shí)間窗口不上線的話,是否會影響用戶的滿意度?
3. Risk Reduction& Opportunity Enablement(減少風(fēng)險(xiǎn)或幫助獲取新機(jī)會)
指的是除了上面的第1個和第2因子需要考慮因素之外,這個需求還能為業(yè)務(wù)帶來哪些價(jià)值, 比如:
是否降低產(chǎn)品以后交付某些必要特性的風(fēng)險(xiǎn)?
是否會學(xué)到我們不知道的知識或信息?
是否會帶來新的商業(yè)機(jī)會?
這樣拆解后,WSJF的公式細(xì)化為:
如何操作呢?將所有特性列成表,如下:
對這個表中WSJF公式中的每個因子,采用與用戶故事的故事點(diǎn)相對估算類似的方法做估算。比如,對于工作規(guī)模這一項(xiàng),選擇一個工作規(guī)模最小的特性作為基準(zhǔn),它的工作規(guī)模設(shè)為1,其他特性的工作規(guī)模與之相對比, 采用近似斐波那契數(shù)列1, 2,3, 5, 8,13, 20…為單位。如果特性A是基準(zhǔn)特性的3倍,那么特性A的工作規(guī)模就是3。
為WSJF公式分子的其他因子做同樣的相對估算法,即找到一個因子最小的基準(zhǔn)特性,然后其他特性與之相比較,從而得到相應(yīng)因子的估算數(shù)值。
就每一個特性,將WSJF的每個因子做相對估算后,就可以計(jì)算出每個特性的WSJF,這樣你就得到了量化的需求排序。
常見疑惑:WSJF適用于所有需求的排序嗎?
不是的。在SAFe里,WSJF可以適用于大粒度的Epic和Feature級需求,不適用于小顆粒的用戶故事級需求,原因是用戶故事通常很小,分母的幾個因子不容易對比出差異。此外這種定量計(jì)算法在團(tuán)隊(duì)里應(yīng)用過于沉重,因?yàn)樾枰獙γ總需求估算四個因子,不止是需求規(guī)模這一個因子,所有估算的耗時(shí)翻了四倍。
三點(diǎn)提示
最后,結(jié)合筆者做產(chǎn)品的體會,總結(jié)兩點(diǎn)實(shí)操注意事項(xiàng),和回答一個常見疑問:
優(yōu)先級是相對的,不是絕對的。只有將兩個需求放在一起,你才能判斷出哪個優(yōu)先做,哪個靠后做。單獨(dú)地說某個需求優(yōu)先級高是沒有意義的。
公式看著很誘人,貌似更科學(xué),但是不要迷信。量化計(jì)算法評估出的優(yōu)先級也只是參考。需求的排序不是完全用數(shù)學(xué)公式可以計(jì)算的,而是個理性評估加藝術(shù)直覺的快速決策過程。團(tuán)隊(duì)的交付節(jié)奏越密集、交付速度越快,花在排序上的時(shí)間就可以越少,因?yàn)榧词古诺貌缓侠恚蛘卟淮_定,下次發(fā)布馬上就可以發(fā)布你排在后面的需求。
常見疑問:需要對整個Backlog排出唯一的先后順序嗎?
通過以上介紹的方法,足以對哪些需求排在整個Backlog的頂部做出區(qū)分。然后,對于排在Backlog頂部的當(dāng)前版本的需求,以及最近一、兩個迭代的需求排出唯一先后順序,對于以后版本以及一、兩個迭代以后的需求,不需要排出唯一的先后順序,也沒有足夠的認(rèn)知來排出。隨著持續(xù)地發(fā)布產(chǎn)品,我們通過用戶的反饋對需求的優(yōu)先級認(rèn)識會有變化。因此,過早排序也是一種浪費(fèi)。
當(dāng)然,比決定優(yōu)先級更重要的是決定做與不做(后續(xù)文章介紹)。
閱讀過本文的訪客還閱讀過: 企業(yè)成本控制的原則有哪些?
總經(jīng)理要靈活規(guī)避法律風(fēng)險(xiǎn)
總經(jīng)理必備管理能力:會議管理
總經(jīng)理必備管理能力:時(shí)間管理
總經(jīng)理必備管理能力:權(quán)力的運(yùn)用
誰來負(fù)責(zé)初任經(jīng)理的轉(zhuǎn)型?常見問題解析!
初任經(jīng)理要疏通梯隊(duì)?wèi)?zhàn)術(shù)才能順利轉(zhuǎn)型
企業(yè)領(lǐng)導(dǎo)要憑借過硬的質(zhì)量降低成本
如何設(shè)計(jì)企業(yè)后備人才管理體系,才能滿足企
中國企業(yè)一直強(qiáng)調(diào)“以客戶為導(dǎo)向”,然而從
相關(guān)熱詞搜索:
產(chǎn)品經(jīng)理:需求排序大法 相關(guān)課程
建設(shè)工程企業(yè)項(xiàng)目經(jīng)理管理人才高級研修班
清大厚德智慧女性高級研修班
房地產(chǎn)總裁高級研修班
營銷管理與創(chuàng)新實(shí)戰(zhàn)(CMO)高端班
金融證券與資本運(yùn)營董事長研修班
卓越商道與創(chuàng)新經(jīng)營高級研修班