我們會接到不同**的需求,有的**於業務部門、領導要求,有的**於使用者反饋、線上問題,有的是市場反饋建議,或者競品已支援等等。收到原始需求之後,我們怎麼知道哪些需求要做?哪些需求要優先做,哪些可以往後排?或者在需要澄清需求價值時,我們要回答哪些問題後,才算講清楚了需求價值。又如何做需求的優先順序排序。
首先,我們需要對原始需求進行分析,明確該需求解決了誰的什麼問題。即目標使用者是誰,提出需求的動機是什麼,該需求能解決目標使用者的什麼問題。當我知道了需求的目標使用者和問題之後,問自己幾個問題:
* 與我的產品相關嗎?這個問題實際上是去思考新需求是否與產品定位匹配。我們回溯產品定位,將需求與產品定位做個匹配,如果和我的產品不相關也不是產品將要演進的方向,就不做這個需求。可以思考是否與組織內部其他產品匹配,並記錄下來。* 該需求目標使用者與產品核心使用者匹配嗎?
* 需求價值怎麼判斷,又如何量化?
識別核心使用者,需要先做使用者細分再聚焦核心使用者。b端產品的使用者與c端產品使用者不太相同,下圖是兩類使用者細分的參考緯度。
b端產品使用者細分參考緯度
c端產品使用者細分參考緯度
使用者細分具體方法這裡沒給出,這裡只是乙個使用者細分緯度參考,使用者識別實際上需要更大的篇幅討論,b端、c端使用者識別各有適用的方法。做好使用者細分後,然後可以進行核心使用者識別,這裡推薦使用價值**能很好量化使用者權重,方便我們後續量化需求價值,以評估優先順序。一般來說評估使用者價值的緯度,有使用者的影響力、花費的⾦錢、使用頻率、權利、使用者規模等。這裡以上面提到的銷售管理系統舉個簡單的例子:
使用者權重
通過分析使用者的權重,我們可以識別使用者優先順序。如果需求的目標使用者不屬於核心使用者需求,那需要結合需求價值判斷是否要做?什麼時候做?如果是必須做的話,就要考慮最低投入,完成這個需求。
需求價值優先順序分析方法很多,比如kano模型、二八原則、價值矩陣、收益導向、價值模型等等。這裡介紹一種綜合方法,對b端、c端產品同時適用。
需求價值是使用者價值和企業/業務價值的綜合,還會受領導意志的影響。以橫軸代表使用者價值,縱軸是企業價值、領導意志之和,計算其所佔面積,面積大小即需求價值量化分值,即
需求價值 = 使用者價值 *(企業價值+領導意志)而使用者價值包括使用者權重,以及使用者對該需求是否提供的感受。使用者權重,我們可以基於以上使用者識別的結果得出,而kano模型能很好幫助我們識別使用者對需求的感受。
使用者價值 = 使用者權重 * kano模型通常可以將kano模型不同需求類別:必備型需求,期望型需求,魅力型需求,無差異型需求,反向需求,分別定義為3,2,1,0,-1的分值。
企業價值一般包含了,企業戰略,合乎法律法規,提公升業務運營效率(b端),擴大市場占有率,增加收入/降低成本,更好的客戶滿意度等緯度。舉個例子,去年國家頒布法規要求登記售出新能源車,那這個就是企業價值,因為企業要合乎法律法規。
基於需求涉及到的緯度,給定權重後相加計算出企業價值。即
企業價值 = 戰略 + 法律法規 + 提公升業務運營效率(b端)+ 擴大市場占有率 + 增加收入/降低成本 + 提公升客戶滿意度 + ...到這裡為止我們已經明確了需求的使用者、業務價值,可以快速做一些決策,也可以進一步的定義需求的優先順序。
優先順序定量方法是將得到的需求價值量化評分/成本,成本即開發測試投入,最後得到的比值越大,則優先順序最高。也可以製作視覺化的價值矩陣圖,定性的來看需求優先順序,如
優先順序矩陣分析
先做**值低投入的需求,再做**值中高投入需求,適當的做低價值低投入的需求,盡量避免做低價值高投入的需求。
需求優先順序
需求優先順序主要是針對功能需求而言的,除卻被依賴的需求應當優先實現之外,需求優先順序主要反映了客戶希望最終系統提供某功能需求的迫切程度。一般而言,需求優先順序可以分為 鑑於此,我們也就不難理解,乙個專案中,需求優先順序為高 中 低的需求的比例應該科學 比如3 4 3 從而有利於專案管理。如果將需求優...
RTOS 優先順序翻轉與優先順序繼承
優先順序反轉,是指在使用訊號量時,可能會出現的這樣一種不合理的現象,即 高優先順序任務被低優先順序任務阻塞,導致高優先順序任務遲遲得不到排程。但其他中等優先順序的任務卻能搶到cpu資源。從現象上來看,好像是中優先順序的任務比高優先順序任務具有更高的優先權。具體來說 當高優先順序任務正等待訊號量 此訊...
python優先順序佇列 python 優先順序佇列
簡介 優先順序佇列是基於堆的,關於堆的時候可以參考文章堆,優先順序佇列就是入隊時,會分配乙個優先順序,之後出隊時,根據優先順序出列。如,入隊時 4,a 6,r 3 d 則出隊順序 6,r 4,a 3 d 優先順序佇列的python實現 class priorityqueue object def i...