在近期的工作中抖仅,我的經(jīng)驗匾寝、認(rèn)知和能力一次次受到挑戰(zhàn),感受到很大的壓力碌秸。不過在這不斷暴露問題的同時绍移,對產(chǎn)品工作流程的各個節(jié)點也有了一些新的認(rèn)識和感觸悄窃。本文算是對這一年產(chǎn)品工作的全面復(fù)盤。希望對同道中的你有所幫助蹂窖。
一轧抗、工作開展之了解研發(fā)流程
親自走過的路總比看別人走的路來的更加真實。熟悉產(chǎn)品研發(fā)的整個流程是我近期階段最大的收獲瞬测,項目的每一個環(huán)節(jié)横媚,leader都放手讓我自己去摸索最后匯報,不足之處給出建議月趟,讓我快速成長灯蝴。如:獨立向業(yè)務(wù)展開調(diào)研,獨自直接跟開發(fā)對接孝宗,自己寫測試案例穷躁。
這段時間下來,我認(rèn)識到對任何知識的學(xué)習(xí)因妇,系統(tǒng)化很重要问潭。對一件事情系統(tǒng)化的認(rèn)知就可以明確目標(biāo)知道怎樣實現(xiàn),就可以完善系統(tǒng)的細(xì)節(jié)婚被,形成自己的方法論狡忙,就可以有宏觀的架構(gòu)思維,知道哪個時間做哪件事摔寨,從而高效地實現(xiàn)去枷。
那熟悉產(chǎn)品的整個研發(fā)流程,其實是做產(chǎn)品的第一步是复,想做產(chǎn)品還沒開始的朋友最喜歡問删顶,產(chǎn)品要做哪些工作。產(chǎn)品的日常其實是滲透到整個流程的各個環(huán)節(jié)之中淑廊。下圖中的黃色部分就是目前我所在公司PM的工作內(nèi)容(Bug復(fù)現(xiàn)逗余、接受用戶需求、需求分析季惩、功能設(shè)計录粱、功能測試、編寫更新日志画拾、 編寫使用說明啥繁、通知用戶...),紅色部分是程序員工作內(nèi)容(模塊看似少實際內(nèi)容很多青抛,特別是當(dāng)各種bug發(fā)生時)旗闽。
二、需求分析之評估價值辨別真?zhèn)?/h4>
挖掘需求本身,評估需求價值适室,辨別需求真?zhèn)问钱a(chǎn)品工作的重中之重嫡意。需求是產(chǎn)品輸出的源頭,我們會接到來自各方的需求:業(yè)務(wù)方反饋捣辆、老板或leader的個人想法蔬螟、業(yè)務(wù)發(fā)展或產(chǎn)品本身的迭代功能……之前項目,從需求收集到需求輸出汽畴,考慮多是需求價值旧巾,即這個需求到底有沒有必要做,做了之后可以為我們帶來什么整袁?現(xiàn)在考慮更多的是需求真正是為了解決了什么問題菠齿,是否有可替代的更好的方案?而不是用戶反饋說坐昙,簡單的添加一個什么樣的功能绳匀?或把這個功能改成什么樣式?用戶想要什么不等于真實需求炸客;可以怎么做不等于應(yīng)該怎么做疾棵。需求分析理論我們都知道,如何把理論在實際工作中真正應(yīng)用起來痹仙,需要不斷實踐分析總結(jié)(這是現(xiàn)階段我感悟最深的一點)是尔。
產(chǎn)品經(jīng)理如果想不清楚就開始做需求,一定是帶一大批人跟著你踩坑开仰,需求變來變?nèi)ツ饷叮瑢嶋H都是沒想清楚。所以我們大部分的時間一定是在思考需求本身和完善邏輯众弓,畫原型和寫文檔只是產(chǎn)品經(jīng)理的“副業(yè)”(也可以說是產(chǎn)品經(jīng)理的基本功恩溅,關(guān)于這個基本功,我也仍在修煉中谓娃,盡量各種能力并行前進(jìn)吧脚乡,只不過分清主次去強(qiáng)化能力)。
三滨达、需求評審之背景講解
之前我所在的項目組開需求評審時奶稠,我是一上來就跟開發(fā)講功能點:我需要一個什么功能,這個功能應(yīng)該做成什么樣子捡遍。如果開發(fā)不了解需求背景或需求目的锌订,他們就真的只會按照PM的口頭意思或者原型原封不動的去“實現(xiàn)”出來。現(xiàn)在我所在的新項目組画株,對接的程序員是產(chǎn)品出身瀑志,當(dāng)然這邊對業(yè)務(wù)的分析要求相對高一點涩搓,合作下來讓我知道如果開發(fā)了解需求背景,也會有自己的思考劈猪,去看這個功能合不合理,或以一種可拓展性更強(qiáng)的方式來實現(xiàn)良拼。
但不管是前項目組的程序員還是現(xiàn)項目組的程序員战得,都很感恩,沒有他們庸推,就沒有所謂的功能實現(xiàn)和bug修復(fù)常侦。產(chǎn)品經(jīng)理也就干不下去了??。
四、產(chǎn)品分析之競品分析
做產(chǎn)品設(shè)計時競品分析是必須要做的一件事兒际乘。大到項目立項時的競品行業(yè)分析坡倔、產(chǎn)品戰(zhàn)略,小到產(chǎn)品設(shè)計時具體的某個功能脖含,你都要去借鑒罪塔,去對比,去分析养葵。如果競品沒有直接顯現(xiàn)的功能征堪,需要觸發(fā)某個條件才能發(fā)生,那么你就要把自己當(dāng)作一個用戶关拒,去體驗它的完整流程佃蚜。
五、產(chǎn)品設(shè)計之情況分析
- 具體分哪幾種情況着绊?
設(shè)計前通過腦圖列舉出所有情況谐算,再思考有的情況是否可以合并,等各類情況都整合確認(rèn)之后畔柔,再去做設(shè)計氯夷,效率和質(zhì)量都提高很多。 - 是否考慮了異常情況靶擦,邊界情況腮考?
- 流程是否形成了閉環(huán)?
在新增一個功能時特別要注意對其他模塊的影響玄捕,最好的做法就是把自己當(dāng)作用戶踩蔚,反復(fù)體驗整個流程,關(guān)注點不能只在新增的功能點上枚粘。
其實還有更多的注意點在產(chǎn)品設(shè)計過程中應(yīng)該考慮的馅闽。(目前經(jīng)驗較淺,暫時總結(jié)這幾點)
六、文檔撰寫之條理清晰
目前我工作的主要內(nèi)容多數(shù)是在已有的功能上做重構(gòu)或優(yōu)化福也,PRD文檔在開發(fā)的過程中一次又一次被挑出描述不清楚局骤,尤其是寫類似“和XXX功能效果一致”這樣的話。所以暴凑,這里我要特別說明的是在已有的功能上做重構(gòu)或優(yōu)化峦甩,需要在文檔中講述新的需求是新增、刪除還是更新之類的现喳;同時文案也要易懂凯傲,不存在歧義。我?guī)状伪硎龃嬖谄缌x嗦篱,導(dǎo)致程序員截圖來詢問冰单,這是什么意思,或者說這里是不是矛盾灸促。
原型上诫欠,需要標(biāo)明當(dāng)前頁是從哪個頁面或哪個按鈕跳轉(zhuǎn)來的?當(dāng)前頁返回腿宰,又是回到了哪個頁面呕诉?同樣得,彈窗上的按鈕吃度,“取消”也好甩挫,“確認(rèn)”也罷,必須要寫清楚點擊后的效果椿每。是又發(fā)生了頁面跳轉(zhuǎn)還是停留當(dāng)前頁伊者?如果這些不表述清楚,程序員會在實際開發(fā)過程中根據(jù)自己的理解“自定義”跳轉(zhuǎn)或者截圖來詢問间护,這樣給大家的工作都造成了困擾亦渗。
七、 產(chǎn)品測試之場景羅列邏輯清晰
關(guān)于修復(fù)的bug(添加的新功能應(yīng)該在寫PRD時就羅列好場景和邏輯汁尺,這有利于程序員理解并正確的進(jìn)行開發(fā)工作法精,也是在為測試做鋪墊),測試之前用腦圖把場景案例羅列好痴突,理清其中的邏輯結(jié)構(gòu)搂蜓,然后按場景順序一項項進(jìn)行,才能有條不紊的開展測試工作辽装。一上來就開始測試帮碰,思緒多半是混亂的,邏輯也是不嚴(yán)謹(jǐn)?shù)模ǖ约簳`認(rèn)為自己是清楚各種情況的拾积,覺得畫腦圖是多余的)殉挽,這就容易造成測試返工丰涉,即走到某一步選擇重測(因為漏了其中某一模塊的數(shù)據(jù)或功能檢測),也容易造成漏測某一情況斯碌,而導(dǎo)致上線后出bug一死。
八、項目跟進(jìn)之快速解決問題
在實際開發(fā)過程中傻唾,具體的細(xì)節(jié)問題往往比自己想像的多很多摘符。也經(jīng)常發(fā)生:用A方案好還是B方案好?這個時候需要產(chǎn)品的判斷力和決策力策吠,在最快的時間內(nèi)拍板采用哪種方案,從而快速解決問題瘩绒。項目上線后猴抹,線上產(chǎn)品出現(xiàn)異常,要能最快找到問題并協(xié)調(diào)開發(fā)將問題解決锁荔。這個過程需要我們不斷摸索蟀给,慢慢學(xué)會分析問題原因的能力。
最后阳堕,寫幾條最近幾個月關(guān)于產(chǎn)品工作的一些感悟跋理,和大家一起共勉。
1.多關(guān)注業(yè)務(wù)恬总,先弄明白業(yè)務(wù)是什么前普、業(yè)務(wù)遇到了什么問題、業(yè)務(wù)怎么做壹堰,基于此并結(jié)合自己的產(chǎn)品設(shè)計能力提供產(chǎn)品解決方案拭卿。切記不要用“我覺得”、“我認(rèn)為”贱纠、“我想”去看待產(chǎn)品峻厚,拍腦袋做的需求往往增加開發(fā)返工的成本。
2.畫原型和寫文檔是產(chǎn)品經(jīng)理的基本工作谆焊,真正核心是做需求惠桃。
3.做需求前一定要想清楚需求價值。提升體驗 辖试、提高效率辜王、降低成本 、增加收入中的一個或多個剃执。想清楚了再開始做誓禁,一個點都沒找到的需求要駁回。
4.每做一個模塊需求肾档,都需要復(fù)盤和總結(jié)摹恰,走過之后再去看當(dāng)初為什么沒有考慮到位辫继。
5.永遠(yuǎn)保持好奇心、自己去嘗試俗慈,如果自己可以做到的姑宽,就不要讓開發(fā)去處理。
細(xì)細(xì)想來闺阱,其實產(chǎn)品是一個很有意思的崗位炮车,他需要各種軟實力,比如你的快速決策能力酣溃,你的高執(zhí)行力瘦穆,你的語言表達(dá)和溝通能力,你的創(chuàng)造力赊豌,你思考問題的方式等等扛或,這些都需要去鍛煉。
人生本就是一個不斷升級打怪的過程哈碘饼,不斷打破自己的邊界熙兔,挑戰(zhàn)不同的事情,走出因習(xí)慣而形成的舒適圈艾恼,這樣的人生才有意思啊住涉。(好勵志的感覺,當(dāng)為自己為大家打打氣钠绍,革命尚未成功舆声,同志仍需努力哈)