【萬字乾貨】在高級產品經理眼中,好的項目管理流程是怎樣的(上)

2020-12-14 人人都是產品經理

這篇文章,我們來開始講講好的項目管理流程大概是什麼樣子的。

大體說來,一個項目管理的流程分為這麼幾個階段:

項目啟動——項目計劃——項目執行和監控——項目收尾

如果用一幅圖來表示的話,大概會是這個樣子的:

在整個項目的運轉過程中,從最開始的來自領導的戰略規劃啟動了項目,到前期的項目計劃、需求轉化與中期的項目執行和跟進,以及後期的項目收尾總結會,每一個環節都有產品經理的身影。尤其是在初創公司,產品經理大多數的時間也擔任項目經理這樣一個角色。所以對於初創公司的產品們來說,了解項目管理的大致流程,合理分配資源就顯得更加重要了。

我們來一一梳理下,產品經理如果來負責一個項目的管理,在每一個階段都要做哪些工作。

項目啟動階段

任何一個項目,能夠被啟動,至少從戰略層面是得到公司認同和支持的,也就意味著這個項目是要背負著實現公司的某一個戰略目標而存在的。產品經理在項目啟動前,有這麼幾個問題需要提前去了解和熟悉:

  1. 為什麼要立項?
  2. 項目目標是什麼?
  3. 項目的相關人員都有哪些?
  4. 怎麼立項?

第一個問題,為什麼要立項?

這個時候,作為產品經理的你需要去了解這個項目的來龍去脈,最好的方式是和你的上級或者BOSS溝通,因為他們掌握的信息量遠遠比你大且比你多,所以通過和他們溝通再加上自己理解,就能夠對項目立項的原因有一個清晰的認知。當然,有時候項目立項,可能就是產品版本的定期迭代,這個時候產品經理對為什麼要立項恐怕是比誰都更清楚了。

第二個問題,項目目標是什麼?

產品經理作為項目的負責人,是一定要明白整個項目的目標是什麼,然後在裡面找出最核心的目標。例如有的項目是時間(越快越好,花多少錢無所謂),有的項目是錢(做慢點沒關係,但是要花最少的錢)。這些都可以通過跟你的領導聊一聊聊出這些信息,知道了項目目標後你需要把這個目標用準確的文字寫下來。

對,一定要寫下來,因為口說無憑,再一個寫下來的東西才能成為所有人具體執行的方向和準則。

第三個問題,項目的相關人員都有哪些?

關於干係人,寶潔的方法論是找出PACE。P是Participant(參與者),A是Approver(審批者),C是Consultant(顧問),E是Executor(執行者)。當然,產品經理(尤其是創業公司的產品)在日常的項目工作中,恐怕不會有這麼繁瑣的流程,所以,也就遵循一切從簡的原則。

項目相關人員,可以從這幾個角度去考慮下,如哪些人或部門會受到項目結果的影響,哪些人可為項目提供資源(人、財、物)等。當然,在網際網路公司,常見的相關人員也就是老闆、產品經理、項目經理、項目團隊(包含設計、開發、測試、運維等)及用戶等。

找到了項目的相關人員後,現在你要做的就是把團隊成員綁到自己的船上。你需要去了解團隊裡每個成員的核心KPI,也就是他們於這個項目的需求是什麼,做這個項目可以給他們帶來什麼。如果這個項目沒被囊括在這個成員的工作評價 list 裡面,你需要去找他的老闆溝通。根據我的經驗,85%出工不出力的情況都是因為你的項目根本不會對這個成員的KPI有什么正向的幫助。當然,如果找他的老闆溝通無效,還有最後一招,感情投資,請那個成員擼串、吃飯,利用感情讓他幫你做好這個項目。

第四個問題,怎麼立項?

通常來說,這個時候需要開一個項目啟動大會。這個啟動大會的目的是召集項目團隊成員,成員之間初步認識一下,產品經理主持會議,然後清楚地傳達項目要做什麼,目標是什麼,為什麼要做,怎麼做,誰來做等等。另外,跟所有的啟動大會一樣,項目的啟動大會,也需要給團隊成員來點雞湯、打點雞血。產品經理需要去統一團隊的思想,明確團隊的管理和運作方式,以及團隊的溝通機制等,產品經理需要動員團隊成員積極參與項目,並高質量地完成項目。

這個時候,項目相關的文檔其實應該已經完成了,因為只有當詳細的產品需求文檔有了之後,開發團隊才能估算項目時間及裡程碑等。也有另一種情況,那就是項目本身包括了需求分析階段,所以詳細的需求文檔是在立項之後才開始進行調研和撰寫。不管怎麼說,明確的產品需求和詳細的需求文檔,都是項目得以順利進行的基本前提保障,所以,產品經理的規劃能力、撰寫文檔的能力在這個時候就顯得尤為重要了。

項目計劃階段

完成了項目的啟動,接下來就要開始進行項目計劃了,所謂的項目計劃,其主要工作就是工作任務分解,任務優先級安排,資源、工期、成本估算,以及風險計劃和溝通計劃等。

1、工作任務分解

工作任務分解,在項目管理中也有專門的術語叫做「工作分解結構」(WBS),指的是以可交付成果為導向對項目要素進行的分組。它其實歸納和定義了項目的整個工作範圍,從項目目標開始分解,逐層下降,每下降一層,代表對項目工作的更詳細的定義。

產品經理在每一個版本的迭代規劃中,都需要從產品需求池中撈一些比較重要的需求出來放到項目需求裡來,這正好符合敏捷開發的思想,飯是要一口一口吃的,項目也是一樣,不可能一次性把所有需求都搞定。所以,我們需要通過一個版本一個版本來完成,在做版本的工作任務分解的時候,一定要將任務分解到不能再分為止,任務的粒度一定要細,如果太粗,則很有可能會出現一些任務被忽略,從而影響整個項目的進度和計劃。

一般的工作任務分解方法有:按照產品的物理結構分解、按照產品的功能模塊進行分解、按照實施過程來進行分解、或者是按照項目的地域分布等。比較常用的是按功能模塊來進行分解,再結合產品的實施過程來進行分解。

以微信公眾號的開發為例,微信公眾號的開發就涉及微信端開發和PC管理後臺的開發,這個時候如果進行任務分解,最基本的方向就要分為微信端任務開發、PC管理端任務開發。而微信端任務開發,又可細分為需求梳理、產品設計、前端頁面實現、後臺接口支持、測試任務等;PC管理端的任務開發也是如此,也細分為需求梳理、產品設計、前端頁面實現、後臺接口支持、測試任務等,如果再細分功能模塊,則可分為「群發消息」、「自動回復」、「用戶管理」、「消息管理」等功能模塊的需求梳理、產品設計、前端頁面實現、後臺接口支持、測試任務等;

這裡需要注意的是,分解任務的過程中,需要將任務給描述清楚,否則團隊成員會不太明確自己究竟要做成什麼樣子或達到什麼樣的目標才算任務完成。

項目的工作任務分解,其實也可以運用我們之前提到過的MECE原則去進行檢查,工作任務必須全面、清晰、細分,任務責任需要到人,每一個子任務都能夠估算工作量和工期。

2、任務優先級安排

任務分配好了,但總有輕重緩急之分。項目裡的優先級排序,就是需要產品經理去識別項目任務清單裡的各種任務的相互關聯和依賴關係,並根據自己對需求優先級的判斷,來對項目裡各項任務的先後順序進行安排和確定。

通俗地來說,產品經理要定義的就是先做哪些任務,後做哪些任務。其實這個時候往往又會用到我們在需求管理中使用到的工具KANO模型,通過明確任務的重要度和緊急度來梳理任務的優先級,優先處理的是重要又緊急的任務。

在處理任務的優先級安排時,有另一個非常重要的點需要明白,那就是有些任務與任務之間,存在著前置後置關係,只有在完成了一項任務的時候,我們才能開始下一個任務。所以在規劃優先級的時候,需要把這種情況給考慮進去。

3、計劃呈現——甘特圖或其它

很多項目管理的書籍都推薦使用甘特圖來進行項目進度計劃的製作和呈現,一般都是通過微軟的Project、OpenProj等專業軟體進行繪製,還可以通過這些專業軟體直接查看項目的關鍵路徑。也有一些產品經理或項目經理直接使用Excel來製作項目進度計劃表,畢竟他們對於表格的操作熟練程度已經足夠駕馭一個項目的進度計劃製作。

我是個比較注重用戶體驗的人,所以,上面兩種工具其實我都不怎麼使用,一般來說,我更喜歡通過團隊協作軟體中的項目管理功能,來實現項目計劃的呈現。

比如下面這樣的:

tower的項目管理界面

4、風險控制

通俗地來說,風險就是發生不幸事件的概率。任何一個項目都有風險,這就好比任何一次手術都有風險一樣,風險其實是無處不在的,是一種不以人的意志為轉移,獨立於人的意識之外而存在的事物。

我們先來看看常見的一些風險來源有哪些:

a、客戶沒有參與項目

如果你們公司的一個項目恰好是給客戶做的一個定製產品,但是在項目啟動、計劃和執行的階段,都沒有客戶的參與,客戶只是在最開始的時候給了一份文檔,然後在項目收尾的時候來進行驗收,中間沒有絲毫地參與到項目中來,那麼客戶一旦發現最後的成果和自己當初設想的需求相去甚遠,結果就會變得非常糟糕。客戶有可能因此就不同意驗收項目,要求項目團隊重新返工開發,這個時候造成的工作量及時間的損失、及對相關事件的影響則是不可估量的。

b、需求不明確或不完整

產品經理的需求說明文檔出現不明確或不完整的情況,項目出現風險的概率也會比較大,因為項目的開發成員都是圍繞著需求設計文檔來進行開發、測試的,如果產品經理能夠隨叫隨到,和開發及時討論清楚需求,則還能挽回一定的損失;而如果是異地開發,則整個項目便會比較悲催。

c、項目計劃的不合理

項目沒有如期完成,很有可能本身項目計劃就是有問題的。比如說,團隊成員的分工不合理、工期安排的也不合理(一般3個月才能完成的任務,非得要求1個月之內要上線)、資源沒有配置到位、工作任務的分解沒有細化沒有責任到人(這樣就會導致項目組的團隊成員對自己的任務不太清晰,即使分解了,沒有指定到人,也會發現影響項目進展)、還有一個就是任務的優先級安排的不合理,導致後面任務的完成受到影響等。

d、團隊成員的精神狀態

一個項目能不能如期按時按質地完成,其中最主要因素還是人的因素,因此團隊成員的精神狀態也是影響項目成敗的風險之一。如果項目成員都如Scrum敏捷開發中提到的團隊成員一樣,都是自發組織和管理,參與項目的積極性比較高,項目風險就會大大降低。如果項目成員工作態度有問題,互相之間經常推諉任務責任,經常互相埋怨,那麼項目的成果則很令人擔憂。

e、領導變更

這裡的領導變更,主要是指項目開發到中途,領導突然說這個需求不對,應該朝另一個需求方向開發,那麼我們就稱之為領導變更。這裡的變更,大致分為兩種情況,一種是不太傷筋動骨的,也就是只是小的需求修改,不涉及底層架構的重建;另一種呢,則是產品的規劃和定位不夠清晰,導致修改起來比較傷筋動骨,一個需求方向的改變,就可能讓開發重新搭建後臺架構,前端很多頁面也得跟著修改。當然,有時候產品經理也常常會犯這樣的錯誤,就是中途變更需求,這就要求產品經理在項目策劃的時候就把需求都想清楚,儘量減少項目開發到一半需求突然變更的情況。

f、技術風險

這裡說到的技術風險,指的是項目的開發組成員,他們在用代碼實施項目的過程中,會發生一系列意想不到的情況,比如開發去做一個從來沒有做過的功能,這個時候可能需要先進行技術調研,可能最後的結果是光光是調研事件就話費了一兩個禮拜,留著開發的時間幾乎僅剩無幾。比如說網站掛了,一處理就一天時間進去了,原先手上的項目就只好拖延一天。

這裡列舉了一些常見的技術風險,產品經理們在做項目管理的過程中,還是稍微了解下比較好:

那說了這麼多的風險來源,有沒有什麼比較好的方法來規避這些風險呢?

答案是有,但是依然比較難規避掉所有的風險。

大家有沒有同感:出現項目偏離日程安排的情況,很少是因為工作耗費了比預期更長的時間,更常見的原因是,根本不在計劃中的工作使項目泥足深陷?如果身兼項目經理的你,深有同感,那麼,我們就可以體會到,項目中的風險是可以互通的。昨天的問題就是今天的風險,你的問題很可能就是我的風險。

因此,我們能做的比較好的一個方法就是,在項目初期,對上述風險來源進行逐一參考和排查,看看是否存在什麼問題。當然,更加隱秘的風險,恐怕也不是靠這種逐一排查的方法來發現的,更關鍵的點還是在於對日常項目狀態的洞察,這樣才能把所有的核心風險都呈現出來。

風險管理是一件非常耗費心力的事情,產品經理如果兼職做了項目管理的工作,就必須要做好相關的心理準備,畢竟內心強大也是產品經理必須具備的一個人格特質啊。

ps:這個系列由於內容較多,我分為三篇文章來逐步講解,對項目管理內容有興趣的朋友可以通過留言與我進行溝通交流。

#專欄作家#

壹百度,微信公眾號:倒退集,人人都是產品經理專欄作家。在線教育企業服務領域產品經理,創業公司Team Leader。曾主導多款重量級產品的產品策劃和設計工作。

本文原創發布於人人都是產品經理。未經許可,禁止轉載。

相關焦點

  • 產品經理必會:項目管理流程
    編輯導語:項目管理流程是產品經理必會的一項技能,一個項目往往包含很多複雜的流程和具體的細節,那麼產品經理應該如何做好項目管理呢?本文作者拆解了項目流程,具體的分析了產品經理在每個階段應該做什麼事,希望能夠幫助到各位對此依舊迷茫的產品經理們。作為一個合格的產品經理最重要的能力之一,就是是項目管理。
  • 產品經理學項目管理01:產品經理為啥要學項目管理
    編輯導語:產品經理在職場中要掌握多種技能,面對每天從各方過來的需求以及項目的跟進,各種情緒就是找上門來;本文作者分享了關於產品經理為啥要學項目管理的思考,我們一起來看一下。產品經理靠想,項目經理靠做,似乎產品經理更加「高級」一點,但是崗位其實沒有高低貴賤之分;相反,高級產品經理(部門經理)往往必須具備項目管理的特質,比如如何規劃方向,管理進度,管理調動資源,控制成本,保障質量,協調多方關係等等。蘇傑老師上面也不是說:「產品經理也應具備一定的項目管理能力」;一個好的項目經理不一定是產品經理,但是一個好的產品經理一定是一個好的項目經理。
  • 項目管理工作對於產品經理,是雜活嗎?
    從產品經理的角度來思考項目管理,則首先要對產品管理工作與項目管理工作的定義進行區分:(2)找領導借力實在推不動的情況,要學會借力,讓你的領導與對方領導溝通,從上至下的去推動。項目管理工作對產品經理的價值既然項目管理工作對於產品經理來說不是雜活,那一定會有其產生的價值,本文將從兩個方面來對其價值進行闡述,分別是:於私·面試加分、於公·項目把控。3.
  • 項目經理、產品經理、客戶經理,都是真的經理嗎?
    確實,不想當將軍的士兵不是好兵;職位級別上去了,工資也才能上去。到了工作四五年之後,你去面試主管以上級別的崗位,對方會問一個必答題「你手下管理幾個人?」管理,就是管人,管人的經驗是非常重要的一個指標。是否管人是該問題的第一要務,叫做有和無的判斷;第二,才會問你管幾個人。
  • app產品經理原型ui需求設計數據分析線上推廣用戶增長運營體系搭建團隊管理工作sop流程計劃方案表格模板新手教學課程技巧下載
    產品經理從零到一做新產品必備套路產品經理從零到一技術進階:不懂代碼也能愉快地與開發人員相處淺析產品經理需要分析與提供方案的技能快手短視頻營銷品牌推廣直播間主播策劃帶貨流程設計sop計劃書方案模板範文格式新手入門零基礎怎麼寫文案經驗攻略技巧方法乾貨分享下載產品小白如何快速入門月薪20K產品經理?
  • 產品經理必備的項目管理知識點
    項目的概念其實很廣泛,開放一款APP、一次約會、一次寫作、一次調研、一次做飯等等,都可以稱為項目。而且在有些公司裡,產品進來甚至要兼任項目經理,管理項目團隊、協調資源的安排、跟進項目進度等。由此可見,了解項目管理知識對產品經理來說也很重要。
  • Mockplus·堇創社三月產品經理沙龍圓滿結束,乾貨滿滿!
    本月下旬,更快更簡單的優秀原型設計工具製造者Mockplus聯合杭州產品經理社群堇創社在杭州舉辦了產品經理沙龍,邀請了三位老資格的產品經理,帶來了乾貨滿滿的分享,為大家講解產品經理如何提升專業力。他指出了產品經理的角色、定位及價值,產品經理應解決當下產品發展過程中遇到的問題,推動公司以產品為主導;產品經理應擔當產品研發的源頭、隨時關注競品及行業動態、去業務一線做調研,以提高產品力;應加強業務流程分析、產品設計和用戶體驗的能力,以提高專業力;應培養團隊氛圍、制定產品迭代計劃,以提高協同力。
  • 初級和高級產品經理之間,差的是什麼?
    幹了幾年產品經理,你就是高級的嗎?產品經理如何具備「高級感」你去一些招聘網站上看,從產品職級上分為:產品專員/助理、初級產品經理、高級產品經理、產品總監(CEO)、產品專家雖說等級分的比較明確,但是考察一個產品經理的素質是否相符,還真不好判斷,所以往往面試的時候,面試官只能通過你曾今做的項目成就來做評判作為一個產品人
  • 產品經理的職位進階之路
    項目管理,技術架構,技術Leader,開發人員(前端,頁面,後端,服務端,數據端,運維等)那麼你認為你周圍所謂的產品經理有幾個能真正同時做好P線和T線的CEO工作的?因此,產品高級專員通常是從那些表現優秀,能夠在產品管理過程中迅速的使產品管理的績效得到提升,使產品線得到延伸,使產品的生命周期延長並且幫助使自己管理的品牌變成有長期價值的品牌趨勢的產品專員(產品經理助理)中發展而來。不同能力和資質的產品專員(產品經理助理),有經驗的產品高級專員(產品主管、產品經理)很容易就可以通過工作表現分辨出來。
  • 如何用產品思維入門產品經理?
    產品規劃:從戰略、範圍、功能、流程等角度來想清楚,要在什麼場景下,用什麼解決方案來解決哪些目標用戶遇到的什麼問題。項目管理:等產品進入到設計、開發階段後,產品經理需要發揮項目管理能力,協同UI、開發、測試等跨團隊人員,推動把產品「生出來」。
  • 【乾貨】牛逼產品經理的18種能力
    經歷過騰訊、YY、迅雷的產品經理能力體系,也和同行交流過百度、阿里的職級體系,其實大同小異,相對來說,騰訊的職級標準和能力水平評估相對比較完整。前陣子有一篇獵頭的文章,提及BAT的職級能力結構,雖然和實際的有些出入,但某些地方還是蠻中肯。各個公司對產品經理能力描述有差異,但總體上,大致是以下這些內容。
  • 網際網路產品經理如何入門設計產品整理需求文檔模板表格計劃方案怎麼學習app推廣產品運營計劃方案資料合集技巧幹貨經驗教學課程培訓下載
    產品經理成長的基礎三要素麵試官:「這種初級產品經理,我們公司不考慮」網際網路產品經理app設計規範運營工作管理營銷推廣表格計劃方案模板範文新手入門小白零基礎經驗乾貨技巧攻略方法教學課程分享產品經理app原型ui設計網際網路增長用戶運營體系搭建團隊管理工作流程sop計劃模板方案表格新手小白如何學習怎麼零基礎入門課程下載第二期微講座實錄
  • 萬字乾貨:手把手教你做需求管理
    這套方法論組合了項目管理、敏捷開發的知識,希望能對大家有所幫助。本文適合0-2歲產品經理閱讀,產品大牛、敏捷管理大師請繞過。本文大綱如下:1. 為什麼要做需求管理?1.1 我們的工作是否像救火1.2 需求管理是什麼?1.3 宗旨是什麼?
  • 高級產品經理如何營造良好的開發團隊氛圍?
    作為項目團隊這個臨時團隊的領導者,高級產品經理要接受考驗的不光是他的業務能力,還包括他的領導能力。在項目過程中,高級產品經理有義務採用各種方法,使項目團隊成為一支有凝聚力的、高效的、富有戰鬥力的團隊。 激發團隊戰鬥力的方法有很多種。
  • 產品經理的三大技能
    編輯導語:作為一名產品經理,必備的基本技能是需求分析、互動設計、項目管理;除了這些理論的技能知識,還要把這些技能著重的放在實際工作中。本文作者詳細分析了產品經理的這三大技能,我們一起來看一下。根據現階段產品經理級別的劃分,大致可以分為初級產品經理、中級產品經理、高級產品經理、產品總監。
  • 項目中遇到問題,產品經理如何解決?
    很多人認為產品經理的工作只是畫畫原型,組織組織評審。但其實不是,產品經理其實在整個項目流程中都是非常忙碌的。在項目前期,產品經理需要沉下心來用戶調研、思考方案、產出各種文檔,確認好基礎方案後,需要組織各式評審,根據各方反饋來不斷完善方案。
  • 項目經理和產品經理的崗位職責及應具備的能力
    項目產品類崗位通常是每個公司不可或缺的崗位,這些崗位是有計劃開發數據工作的基本前提,通常決定了一個產品或項目未來的方向和具體實施的概念定義。而項目產品類泛指數據項目工作的前端職位,含項目經理、產品經理、UI、UE等。本文將主要介紹項目經理和產品經理的崗位工作職責及應具備的能力。
  • 產品經理們需要一款免費好用的項目管理軟體!
    什麼樣的項目管理軟體能實現從計劃到執行、多任務協同與跟蹤?什麼樣的項目管理軟體不用程式設計師維護,只需要會使用office的文員就能輕鬆上手?什麼樣的項目管理軟體能一年為企業節省一百萬軟體購置經費?今天推薦維格表這款工具!
  • 產品管理?項目管理?差別有那麼大麼?
    編輯導語:產品經理在日常工作中要負責整個產品的流程,項目經理是負責階段性的工作,但是項目經理和產品經理工作範圍有很多交集,所以產品管理和項目管理的差別很多嗎?本文作者分享了關於產品經理和項目經理的相同和不同,我們一起來看一下。
  • 作為高級產品經理,我們到底該做些什麼
    我們來大體描述一下這幾個級別產品崗位的職責:產品助理:協助配合產品經理完成一些產品相關零散工作,熟悉工作流程,掌握基本的產品技能。產品經理:能獨立負責某一產品或項目,有一定的產品經驗和產品專業能力,負責需求分析、產品設計、需求評審、項目跟進、上線跟蹤等工作。對於這兩個崗位的職責定義,相信大家都不會有太大的異議。