這個問題源自人人都是產(chǎn)品經(jīng)理的討論群,其實是個挺大的話題,在此僅以我的個人理解為大家分享一二
我理解這個問題,是要思考一款產(chǎn)品如何通過不斷打磨其核心模塊,讓產(chǎn)品更有競爭力。那么迭代好這樣的功能模塊,可以從:需求收集、價值評估、邏輯梳理、迭代計劃、可擴展性評估幾個角度來思考和判斷。
1、需求收集。
這里的需求收集,包括從內(nèi)部收集需求、用戶收集需求、市場收集需求、競品收集需求幾個角度。
內(nèi)部需求。指公司領(lǐng)導(dǎo)對這個功能的預(yù)期,運營人員在推廣這個功能時的想法,開發(fā)人員在開發(fā)這個功能時的建議等等,目標是讓公司內(nèi)部對功能的發(fā)展達成一致。
用戶需求。指通過反饋系統(tǒng)、用戶群、一對一溝通收集到的用戶對這個功能的體驗感受,從用戶角度來評估需求是否受到認可,及有何提升的空間。
市場需求。指市場對這類功能模塊的認可度,這決定了這個功能是否有繼續(xù)開發(fā)下去的價值。市場需求可通過看各類市場分析報告作出初步判斷。
競品需求。就是同類產(chǎn)品是如何優(yōu)化這個功能的,是否有可以參考的點,以及是否結(jié)合我們功能的特色有更優(yōu)方案等等。
2、價值評估。
收到了需求后,就要思考需求的價值,也就是解釋清楚為什么我們要實現(xiàn)這個功能模塊的某個需求。換句話說,不是所有的需求都有實現(xiàn)價值的,要從實現(xiàn)成本,后期運營維護成本、功能可復(fù)用性、功能實現(xiàn)帶來的收益(流量收益+物質(zhì)收益)幾個角度進行重要度評估;從短期不實現(xiàn)需求帶來的損失,實現(xiàn)需求后長期帶來的好處等角度進行緊急度評估。優(yōu)先考慮實現(xiàn)這個功能塊重要度高、緊急度高的需求。
3、邏輯梳理。
決定做哪些需求后,就要思考怎么把這個需求的業(yè)務(wù)前因后果說清楚,可以借助流程圖、結(jié)構(gòu)樹的方式梳理框架,再將不同場景下不同角色的人會遇到的不同業(yè)務(wù)邏輯描述到位,目的是給需求實現(xiàn)部門(通常是開發(fā))講清楚實現(xiàn)需求的步驟,盡量將所有可能的分支都考慮清楚。
4、迭代計劃。
準備工作做完后,就要思考如何實現(xiàn)了。對于比較完整的功能模塊,比如用戶激勵體系,需求可以用“無窮無盡”來形容,那具體什么時候,先實現(xiàn)哪些功能?后實現(xiàn)哪些功能,就要考慮產(chǎn)品經(jīng)理的產(chǎn)品規(guī)劃能力了。判斷標準可以參考“2、需求評估”中的方法,但前提是每迭代需求要實現(xiàn)的是一套完整邏輯。因此“3、邏輯梳理”工作也要提前做好才能進入迭代計劃。
5、可擴展性評估。
按照迭代排期開發(fā)后,產(chǎn)品經(jīng)理還要隨時關(guān)注上線后的功能表現(xiàn),用戶是否認可我們實現(xiàn)的需求?是否有新需求可以復(fù)用這個已實現(xiàn)的需求,以及這個已實現(xiàn)的需求是否可以衍生出新的場景、新的需求,如果可以,那可以重新進入到“1、需求收集”階段,再開始新的打磨過程。
以上就是我的功能迭代方法論,實際工作中也是在這么做的,你也可以試試看~希望對你有幫助,有問題歡迎隨時留言哦~