產品經理年終總結
編輯導讀:2020年的時間彷佛被人按了加速鍵一般,轉眼間就到了年底,很多人要開始寫年度總結報告了?;仡櫼荒甑墓ぷ鹘洑v其實并不簡單,簡單的羅列看起來太費力,在工作數據的基礎上進行總結分析才是一份合格的年度總結報告。本文作者從產品經理日常工作出發,制作了幾張“數據總結”圖對自己的一年工作進行了總結,一起來看看~
俞軍老師曾說過:“面對需求合理性的取舍,往往能決定一個產品生與死,而這恰恰是產品經理存在的原因”。
但殘酷的現實是大部分產品人在需求取舍的敏銳度上基本缺失,也沒有去挖掘需求的合理性。比如之前在Blues團隊對需求的挖掘和梳理有一套完備的機制。所以這些產品經理在工作中放棄對“需求”這個最重要環節的掌控權,甘于成為“需求的搬運工”,所有力氣和才華花在了自認為的“Do the things right”——生產環節:系統設計、交互、需求文檔、項目管理。
如果你心里永遠有條業務線和一張不斷修正的產品藍圖。對于你自身來說,你將不會失敗。用一張圖來梳理下:
前面稍微聊的有點多。接下來John通過產品經理日常工作制作了幾張戲謔的圖,來聊聊產品經理年終報告:(踏實做好每一步,將每塊產品知識碎片拼湊起來,才能更好更快的成長。圖片純屬虛構哈。如有雷同,你就太牛X了。)
01 關于業務需求
可能大部分產品經理在梳理業務層模塊時,往往會被業務方牽著鼻子走。其中需要和業務同事進行有效溝通,主要分為三部分:
- 首先產品經理需要對整個業務非常熟悉——現有業務(直接呈現給用戶的)和后續方向(業務規劃和競品梳理);
- 和業務方溝通時,要有針對性追問業務同事提出方案的合理性。這不是抬杠,是說清楚做這個事情的意義和背后的目的。達成一致才能更高效做事;
- 背后的目的和當前優先級必須貼合當前OKR。
“業務”和“需求”是產品經理入行的必修課。業務的制定策略,可能產品經理不太清晰,但是業務的實現邏輯以及業務規劃,產品經理要非常明白。
02 關于用戶需求
大部分的用戶需求合理性一定是用戶在一段時間使用產品后反饋的需求,所以這就是為什么要時時刻刻跟蹤用戶,跟蹤用戶最好的方式是把用戶凝聚在一個群里互相溝通。這也就是搭建核心用戶群最好的辦法。John一般是這么做的:
- 適當的福利加引導,尤其是新版本更新時,非常有必要去做;
- 比如在電商產品中,每天有效的做好任務引導(核心群設定對應的任務環節),并做好優惠+獎勵;
- 其他的,運營需要準備對應的方案。
需要注意的是:一定要有了完備的方案才考慮拉核心用戶群,且核心用戶群目的是為了用戶反饋需求。一定要圍繞這兩點出發才行。否則就變成營銷群。
03 關于數據需求
數據的重要性對于產品來說就不言而喻了吧。但是…但是…數據字段的定義是基礎點。如果數據定義都產生分歧or模糊不清,那再多的數據都是扯淡了。那么產品經理和業務一定要盡可能有完備解釋每個數據的定義。比如:
- 新增用戶(7日平均):最近7日(不含今日)每日新增用戶的平均值
- 新用戶次日留存率(7日平均):最近7日(不含今日/昨日)新增用戶次日留存率的平均值
- 使用時長(7日平均):最近7日(不含今日)用戶每日使用時長的平均值
- 活躍用戶(7日平均):最近7日(不含今日)每日活躍用戶的平均值
- 7日總活躍用戶數(重) :最近7日(不含今日)活躍用戶的總數(去重)
- 30日總活躍用戶數(去重) :最近30日(不含今日)活躍用戶的總數(去重)
- 累計用戶數:截止到當前時間,啟動過應用的所有獨立用戶(去重,以設備為判斷標準)
- 總崩潰率:每日錯誤數/啟動次數
先定義好數據字段,在去梳理數據分析。
04 關于產品拆解
“如果你認真拆解3款產品后,你真的會上癮。”如果只是完成任務,你會越拆解越難受。所以試著去拆解下產品,真的賊有用。新讀友可以看看拆解的三步法:
- 產品架構——梳理下產品功能清單(盡量無遺漏的寫出來);
- 運營體系——結合該產品的歷史版本迭代記錄和結合市場分析做出運營體系梳理;
- 商業模式——梳理下該產品的盈利模式。
(還可以加上以下兩條:
- 核心流程梳理——把該產品的核心流程及其有關聯的流程全部梳理出來;
- 特色功能——特色功能的交互和頁面流程梳理有必要整理出來。)
建議產品小伙伴都去拆解下,哎喲……真的會上癮哦~
05 關于產品路線圖
對產品規劃和業務規劃非常清晰,并且對于競品有一定的認知后,再來制作產品路線圖。且產品路線圖一定要落地……
所以路徑一般是這樣的:產品規劃藍圖→產品需求;業務OKR→業務需求;用戶核心群→用戶需求;數據分析→數據需求。把以上需求進行緊急優先級梳理和排序,和各方小伙伴進行版本梳理。
制定了就需要推行落地,有調整就修改……
06 關于產品設計
產品設計處于基本功,清晰的產品原型展示是傳達給項目組的基礎。需要考量的點是:
- 產品設計的原則要和UI敘述清楚,讓UI能從產品原型中明白你的意思;
- 產品原型在技術眼中要清晰功能的重要優先程度。
John一般針對于原型的設計是黑白灰的線框圖。給UI在設計的過程中,盡量不要造成配色上、布局上的歧義。在交互上,有條件的盡量可以完善交互和用文字表述清晰。
另外,有參考圖會更佳。核心點就是通過你的產品原型設計,能讓項目組明白布局、功能的優先級。一定是梳理清晰了,最后進入原型階段。來來來,一個口訣:重要核心功能,原型展示粗大黑;邊緣輔助功能,原型上輕呈現,留入口。
上周天晚上發了一個朋友圈帖子——當遇到一個已前端優化為主又沒有思路的項目的時候,你可以:
- 看看哪些信息需要組織 ——— 對界面元素信息的重新歸類和劃分,劃分信息層級;
- 看看哪些信息需要展示 ——— 對界面元素重要程度的劃分,調整信息要素;
- 看看哪些信息需要隱藏 ——— 對界面不常使用的元素進行隱藏,增加界面的擴展;
- 看看哪些信息需要規范 ——— 對界面的可視化保持統一和復用,減少認知和設計成本;
相信你對產品設計就有一定的認知了。
07 關于產品邏輯
產品邏輯真的是要命,99%的產品經理在邏輯上必定失手。主要體現在:
- 單獨的模塊的正向流程中的邏輯說明——能完成99%;
- 單獨模塊中的字段梳理和邊界值——能完成90%;
- 單獨模塊的異常流程(邊界值、空白頁、網絡環境、提示等)——能完成75%;
- 多模塊串聯的正常流程、異常流程、邊界值、歷史流程關聯——能完成50%。
你瞧瞧,技術能不崩潰么?John梳理的自查表只能解決80%(主要針對于單獨模塊),那多模塊串聯主要是要看歷史文檔和對用戶路徑和流程的敏銳度。所以為什么說梳理產品時一定要把用戶路徑整理出來呢?
業務流程和用戶多路徑并發,是梳理清楚產品邏輯的基礎。加上John梳理的自查清單,應該能解決99%的問題。
08 關于產品評審
產品評審的過程貌似感覺是把產品經理送上“審判臺”似的。每個項目組的同事都在看你的“洋相”。稍有不慎,這評審會必定變成需求討論會,無論多少次評審,肯定沒有終點。所以就需要產品經理在評審前、中、后有效的組織。
評審前,一定要把相關的需求清單和原型知悉給參與項目的伙伴;
評審中,切勿針對需求做二次發散,每次發散都是需求的不確定性;
評審后,會議紀要和需求澄清說明。并在二次澄清會上給予需求排期。
09 關于項目協同開發
“小步快跑,快速迭代”是我一直在項目管理中實行的。尤其是多項目組并發時。但是有幾個前提條件:
- 梳理產品版本時,應該盡可能的完善,無遺漏,給項目組傳達的內容要足夠清晰;
- 落地且切合實際、成熟的項目協同流程,做到協同高效清晰;(可以公眾號回復關鍵詞:項目協同,查看John整理的項目協同流程。)
- 產品經理和業務牽手齊步走,才不至于出現“產品經理催著業務要業務方案”、“業務催著產品經理知悉上線進度”。
以上三個點,缺一不可。只要缺失一項,產品、技術、業務會被拖死的。同時也需要制定產品路線的清晰性和完備性。
10 關于加班
如果上面任何一步都沒有做好,長時間的加班肯定是在所難免的。加班真的不可怕,可怕的是加班效率還賊低。
我非常不鼓勵團隊的小伙伴加班,因為正常的加班只有兩種情況:
- 時間沒有分配好,該搬磚時在摸魚,所以下班就趕進度;——按時定點的完成,絕對不說。
- 工作效率低,重復性的工作太多(需求沒有搞清楚,反復修改原型之類的)?!蔷托枰牧淖鍪碌姆绞搅?。
鼓勵的是下班后,留一個小時一起學習、討論、交流。。。
11 關于OKR
OKR絕對來不了半點虛的,一定是要落地的。過程中的每一步必須要做到有跡可循。尤其是作為產品經理在梳理產品OKR拆分時,并不能停留在PPT上,而是一五一十落地到產品路線圖中。因為制定的OKR是最終到公司資源投入層面上,只有做好和有效果,整個公司才能往前走。
除非,您是用來炫技的。。。
12 總結
最后想聊的是盡管圖片上都是段子,但是也是我們正在遇到的“糟心事”。這也就是產品經理的價值:能盡量正確的處理好每一步。簡單的做好了才能判斷復雜的決定。站好馬步后才能開始習武。
一遍一遍的理需求和一步一步過流程后,你才能看到產品框架。競品拆解多了,你就能看到產品架構、商業模式和運營體系。
勿以事情零碎而不為,否則永遠都是站在岸上游泳。
作者:John,產品狗一枚,微信公眾號:產品狗聚集地。
本文由 @John 原創發布于人人都是產品經理。未經許可,禁止轉載
題圖來自?Unsplash,基于 CC0 協議
哥,你刪了行不行?我朋友看著難受!真的!真是我朋友
謝謝你,嘲諷我一波
對號入座邊哭邊笑邊復盤??????
邊界值是什么意思
見過數據類型int32么?
沒有
簡單的說,邊界值就是指數據類型能夠支持的最大數值,比如int32,int是整數的意思,32代表的是2的32次方,那么Int32數據類型能夠支持的最大值就是2的32次冥,如果用戶輸入的數值超過2的32次冥,系統就會報錯。產品經理要考慮到這種情況,然后想出對應的解決辦法。
所以就需要在一些用戶輸入數值的功能上做一些限制是吧
感覺你說的不是邊界值,而是數據有效性控制。邊界值的解決方法,我們常用的是要么提示用戶他輸入數值不存在,要么直接跳到現有最大數值即可。
謝謝你的回答啊,不過我還是沒有看的特別懂。。。
很簡單哈。比如約定某個字段的位數為4位,你輸入9999不會報錯,輸入10000可能會報錯,9999就是邊界。如果你輸入99.99會怎么樣呢?0000會怎么樣呢?
哦哦懂了
沒關系,作者回答的很清楚。我給你說的稍微復雜了點,把你當開發了,哈哈。
你是開發嗎
相當受用!期望后續能分享更多的經驗
表述清楚沒毛病