序言
如果開發的產品沒有市場價值,那無論開發團隊多么優秀也無濟于事。不僅如此,我們認識到僅僅做出產品并不夠,還是要確認產品是有價值的、可用的、可行的。
范例
相關示例:機會評估、產品原則、產品策略、產品路線圖、產品說明文檔、產品原型、人物角色和產品原型測試
PM的日常工作
- 人員:負責定義和開發產品的團隊成員的角色和職責
- 流程:探索、開發富有創意的產品時,反復應用的步驟和成功的實踐經驗
- 產品:富有創意的產品具有的鮮明特性
人員篇
產品由團隊成員設計開發的。選擇團隊成員、界定工作責任是產品成敗的決定因素。
關鍵角色及其職責
現代軟件產品團隊
- 產品經理:評估產品機會和定義要開發的產品。確定有價值且符合公司發展要求的產品機會后,還需要探索產品的解決方案,包括基本的產品特征和功能、產品的用戶體驗和發布標準。
- 交互設計師:深入理解目標用戶,設計有價值、可用的功能,以及用戶導航和產品使用流程。目標是確保產品同時具有可用性和價值。
- 項目管理人員:核心任務是制定計劃和跟蹤進度。
- 開發團隊:開發和維護產品的團隊,IT團隊:為內部員工提供技術支持的團隊。
- 運維團隊:保證服務正常運行。
- 產品營銷團隊:對外發布信息、宣傳產品,為拓展市場銷售渠道、組織重點營銷活動(如在線營銷)、促進產品銷售提供支持。
團隊人員構成比例
視覺設計師:交互設計師:產品經理:開發人員 = 1:4:8:40~80
產品管理與項目管理
- 大部分互聯網服務類產品的開發周期明顯長于發布周期,出現了:并行開發和火車模型發布模式。
- 卓越的項目經理表現在三個方面:高效率、嚴要求、嚴格遵循項目管理法則。
產品管理與產品設計
好的產品必須提供舒適的用戶體驗。舒適的用戶體驗是產品管理和用戶體驗設計共同作用的結果。
- 用戶研究:專門研究和分析用戶,評估產品或產品原型是否符合特定的用戶使用習慣。
- 交互設計:在理解目標用戶的基礎上設計有價值的、可用的目標功能、用戶導航和產品使用流程。
- 視覺設計:傳達并喚起產品蘊含的情感。
- 原型制作: 融合創意與產品,讓用戶試用并根據反饋意見反復修正原型。
此外,必須讓軟件架構師評估設計和產品原型。
產品管理與軟件開發
開發人員幫助產品經理完善產品定義的方式有3種:
- 邀請一名開發人員參加產品原型測試。
- 向開發人員了解技術,看看目前已實現或者即將實現的技術能不能解決手頭的問題。
- 讓開發人員在探索(定義)產品的初期階段參與評估產品設計,協助策劃方案。
產品經理也應配合開發人員的工作:
- 只定義滿足基本要求的產品,明確目標要“做什么”
- 一旦進入開發階段,要盡可能地避免修改產品的需求和設計。
- 在維持產品基本功能和盡量避免修改的基礎上,應對問題拿出解決方案。
- 在產品管理上為開發團隊留余量,預留20%的自主時間(重寫代碼、完善架構.etc)
產品經理的招募與管理
- 產品經理的特質:個人素質、對產品的熱情、用戶立場(換位思考)、智力、職業操守(不用時間衡量工作)、正直、信心、態度、技能、運用技術的能力、注意力、時間管理、溝通技能(短時間向公司高管、大客戶、銷售團隊解釋產品的內涵和重要性)、商業技能(成本結構、邊際效應、市場份額、產品定位和品牌)。
- 產品總監:1.組建優秀的產品經理團隊,發掘和培養有潛力的產品新人;2.兼顧用戶需求和商業目標,規劃公司的全局產品戰略。
- 產品經理的業績考核指標:用戶凈推薦值(NPS),調查用戶是否愿意向他人推薦你的產品,反應產品的用戶體驗水平。
管理上司的十條經驗
- 為項目波動做好準備(預留時間應對變化和調整)
- 注意溝通的方式與頻率
- 會前溝通
- 多提建議,少談問題(依據問題重要性列舉解決方案)
- 向上司借力
- 充分準備
- 縮短郵件篇幅
- 多用數據和事實說話
- 內部宣傳
- 做讓讓領導省心的員工
流程篇
探索及開發富有創意的產品時反復應用的流程和成功的實踐經驗
評估產品機會
PM需要從紛至沓來的機遇中迅速評估,挑選出具有市場潛力、可行的創意。同時為了評估產品機會,需要弄清楚以下十個問題:
- 產品要解決什么問題?(產品價值)
- 為誰解決這個問題?(目標市場)
- 成功的機會有多大?(市場規模)
- 怎樣判斷產品成功與否?(度量指標或收益指標)
- 有哪兒些同類產品?(競爭格局)
- 為什么我們最適合做這個產品?(競爭優勢)
- 時機合適嗎?(市場時機)
- 如何把產品推向市場?(營銷組合策略)
- 成功的必要條件是什么?(解決方案要滿足的條件 - 調研過程中的特殊需求:例如QQ秀/QQ空間基于年輕人的情感化表達需求)
- 根據以上問題,給出評估結論。(繼續或放棄)
探索產品
軟件項目可以劃分為兩個階段:定義正確的產品(探索產品,尋找用戶市場,設計解決方案并通過用戶和開發團隊驗證)和正確地開發產品(強調執行,流水線并行開發)。
產品原則
產品原則(產品價值標準)是對團隊信仰和價值觀的總結,是整個產品線的戰略指南,并按照原則的重要性進行排序。
在做出產品決策之前,需要先確定幾點解決問題的共識:
- 究竟要解決什么問題?
- 要為哪兒類人物角色解決這個問題?
- 產品要達到什么目標?
- 每項目標的優先級是什么?
組織特約用戶與市場調研
PM 要深入了解目標用戶明確產品要解決的問題,可以通過征集特約用戶協助完成產品研發。
方法:物色積極、活躍、樂于分享,有洞察力并善于思考的目標用戶(與產品嘗鮮者區分),并認為產品可以解決他們的問題。
形式:
1.到用戶的工作場所調研
2.定期的小組討論
3.用戶試用及反饋意見報告
市場調研結果可以作為研發產品的依據和參考,但不能決定產品研發的方向。
市場調研的工具和方法:
- 用戶調查:結合具體情景設計問題;為獲得解決方案提供了一條途徑,但不是解決方案本身。哪兒怕所有用戶都喜歡X特性,我們還是可以通過Y特性更實際地解決他們的需求。(挖掘本質需求)
- 產品使用分析:統計并記錄用戶行為數據加以分析
- 數據挖掘:多渠道的收集,并多維度的挖掘和分析數據
- 拜訪用戶:到用戶實際使用場景中去考察(資金和時間投入成本高)
- 人物角色:務必找出若干主要用戶類型,并深入了解,明確當前用戶與潛在可挖掘的用戶
- 可用性/現場測試:盡早并反復地進行可用性測試,觀察用戶反應和反饋意見(在此過程中不要進行人工引導和干預),然后加以分析。
- 同類產品分析:找出競爭對手的優勢,學習經驗。
市場調研的關鍵問題:
- 誰是目標用戶?
- 用戶會怎樣使用產品?
- 用戶能想明白怎樣使用產品嗎?障礙在哪兒里?
- 用戶為什么選用你的產品?
- 用戶喜歡產品的哪兒些特點?
- 用戶希望如何改進產品,增加哪兒些功能?
產品人物角色(典型用戶畫像)
產品管理的核心在于制定決策,應該抓住哪兒些機會,解決什么問題,哪兒些功能最有價值,誰是主要用戶。
人物角色/用戶特征記錄是指通過與用戶溝通交流,確定典型的目標用戶類型。主要用途如下:
- 關注關鍵人物,篩選重要的產品功能
- 避免將PM自己的需求當成是用戶需求
- 有助于對用戶類型的優先級進行排序
- 方便向產品團隊描述產品的目標用戶和使用場景
- 幫助團隊達成共識
產品說明文檔與用戶體驗設計
PM的核心責任是確保向開發團隊交付具有成功潛力的產品說明文檔,例如:產品需求文檔、市場需求文檔、業務需求文檔、功能規格書等等。應滿足以下要求:
- 完整描述用戶體驗,包括用戶需求和交互、視覺設計。
- 準確地描述軟件行為,并以直觀的方式呈現。
- 應對新情況可以修改(一旦進入開發階段要謹慎,并考慮修改成本),并由主體來代表產品。
高保真原型圖在滿足上述要求同時,配合用例(可以展現業務邏輯,發布要求,平臺交付要求等)是一種較好的產品說明文檔形式。
用戶體驗設計不可以拆分成多個版本迭代
在“第零次迭代”(敏捷開發)中,PM和用戶體驗設計師利用這段時間一起完成產品設計工作,再交由開發人員迭代開發。當然,在此期間至少邀請一名軟件開發人員檢查設計工作,協助你評估設計的可行性和成本。
基本產品與驗證
基本產品:只滿足基本需求(價值、可用性、可行性)的產品。
- PM與設計師合作設計高保真的產品原型圖,這個原型只具備實現商業目標的最基本功能要求以及良好的用戶體驗和吸引力。
- 邀請一位開發人員參與設計原型,幫助PM估算出各種功能的直接和間接成本
- 邀請真實用戶測試產品原型(至關重要)
產品驗證:部署產品前,驗證產品的價值,可用性,可行性。
- 可行性測試:明確現有技術條件下,能否成功開發出產品。邀請架構師和開發人員深度參與技術調研,尋找可行的方案。
- 可用性測試:突出產品特性,讓不同的類型的用戶都能明白如何使用。能發現沒能實現以及原本被忽略的產品需求,并規劃多次迭代,保證最佳的用戶體驗效果。
- 價值測試:觀察用戶是否喜歡這些功能,是否滿意功能的具體實現方式。
產品原型測試
將高保真原型圖作為描述產品的基本方式,并讓用戶通過原型驗證產品創意。
物色測試者
- 邀請特約用戶
- 產品展銷會尋找目標用戶(企業級產品)
- 分類信息網站招募
- 邀請周圍的親朋好友
- 通過用戶的電子郵件列表篩選
- 公司網站發布信息
- 定期開展原型測試活動
- 到用戶聚集的場所尋找
- 邀請測試者上門參加測試
準備測試
- 事先擬定好測試內容,側重于重點項目,花大部分時間執行的操作
- 了解 測試者未接觸產品原型之前如何解決產品要解決的問題
- 觀察測試者能否從原型首頁看出產品要解決什么問題,哪兒些地方最能吸引他們
- 待測試者完成任務,進一步通過聊天收集信息
- 為每個測試問題的答案量化打分
- 不必等到完整原型完成后再測試,可以咨詢測試者產品的實現方式與他們的期望是否一致,并問問他們“接下來希望發生什么”
測試環境
- 場所:測試實驗室或者寬松舒適的環境,例如:咖啡廳;用戶辦公室;遠程測試工具。
- PM必須親自參與測試,理想情況可安排一個人主持測試,另一個人記錄。
測試原型
重點是看測試者能否輕松完成測試任務,以及他們是否喜歡產品的功能。
作用是理解目標用戶如何看待產品要解決的問題,發現原型與用戶期望不一致或不相容的地方,從而完善產品。
技巧和竅門:
- 測試前不宜與測試者交談過多,簡單寒暄幾句即可
- 告訴測試者,這是產品原型,請說出真實的看法(不管好壞)
- 測試時盡量保持平和的情緒,多觀察用戶的操作
- 保持安靜,不給測試者提示,避免引導/干擾測試者
獲取測試靈感的資源:《點石成金》(交互設計)、 Creative Good(傾聽實驗室)。
產品改進 & 平滑部署 & 快速響應
** 不能一味地添加功能**,PM要根據產品目標,關注相關指標,分析改善產品的可能性,有針對性的進行產品改善。
避免產品更新帶來的用戶反感,不是所有用戶都喜歡新產品,主要有以下幾個原因:
- 事前沒有通知、用戶覺得措手不及
- 用戶沒有時間學習、適應新版本,也沒有提供舊版本讓用戶在過渡階段使用
- 新版本無法正常運行
- 新舊版本不兼容
- 雖然新版本可以正常運行,但用戶認為添加的功能和特性毫無必要
- 應付接二連三的版本更新,用戶感到疲憊不堪
- 新版本修改了用戶已經習慣的使用方式和操作流程、用戶不得不重新調整適應
為了將版本更新帶來的負面影響降到最低,可以采取以下幾種措施:
- 通過公告、群發郵件、在線教程等方式提前通知用戶(效果有限)
- 加倍做好測試工作,避免新版本出現可靠性、擴展性和性能問題
- 如果更新版本會影響大規模用戶,應采取并行部署或者增量部署的方式來降低風險
平滑部署的例子:
- 發布兩個并行版本,邀請有興趣、有時間的用戶試用新版本,并將舊版本保留一段時間。相當于并行過渡,平滑迭代。
- 區域性逐漸部署(灰度部署),逐漸擴大迭代版本。
產品發布后,正是收集反饋信息、改進產品的最佳時機。可以通過專業分析工具( 谷歌分析工具)、問卷調查、留言板、郵件討論、現場測試等方式掌握用戶行為情況。同時,客服人員、銷售人員和合作伙伴的意見也不容忽視。
敏捷開發 & 瀑布式開發方法
敏捷開發方法的十大秘訣(適用于產品軟件團隊,不適用于定制軟件團隊):
- PM即使產品負責人,需要與產品開發團隊保持密切的聯系,督促開發過程
- 明白產品方向并設定指標,規劃周期適度縮短,反復迭代,用輕量級的機會評估方法替代冗長的市場需求
- PM和設計師的工作進度應該比開發團隊領先一兩個迭代周期
- 盡量把產品工作拆分成獨立的部分,分而治之
- 用產品原型替代產品需求和功能說明文檔
- 讓開發人員自主劃分迭代周期
- PM和設計師必須出席每天的晨會
- 不要輕易發布新版本,達到要求后再發布
- 迭代完成后展示產品現狀以及下次迭代的產品原型
- 開展敏捷方法的培訓,完成向敏捷團隊轉型的目標
瀑布式開發方法的基本原則:
- 采用階段式開發:劃分成固定的階段,產品需求文檔,設計高層軟件架構,設計底層細節,編寫代碼,測試, 部署
- 采用階段式評審:每個階段結束后對該階段提交的成果進行評審
瀑布式開發分為正式和非正式兩種形式,正式形式參考美國國防部軟件開發標準2167A以及后來的標準498;非正式形式較為常見,首先由市場人員收集市場需求提交給開發人員,接著由開發人員制定開發計劃,設計軟件架構,進一步完善設計細節,然后進入開發測試階段,完工后邀請用戶測試產品,最后再部署。
大公司的創新與管理
創新的的方法:
- 20%法則,這部分的工作時間用來創新研究
- 臭鼬工程,在受限制的條件下,利用自己的時間,低調地進行創新研究
- 主動觀察,選擇實際用戶作為觀察對象,嘗試用新方法解決已有的問題
- 改善用戶體驗,跳出技術局限,完善用戶體驗
- 收購小公司,維持創新手段,并引入創新型人才
十大秘訣:
- 了解公司制定決策的方式(原型演示,市場數據,商業模式,客戶評價.etc)
- 建立人脈網絡,與人合作,主動建立并幫助他人
- 臭鼬工程,找到志同道合的同事做出產品原型(說服效果)
- 自己頂上,主動爭取并承擔相應的工作
- 有選擇地據理力爭,不要過于偏執
- 會前溝通,形成默契,取得一致意見
- 合理分配時間,多關注自己的本職 工作(產品戰略,路線圖,產品原型和競品分析)
- 分享信息,獲得更多的資源支持和幫助
- 向上司借力,更好的開展工作
- 傳播你的產品理念,做好內部宣傳(產品理念)
產品篇
探索和開發富有創意的產品
蘋果公司的啟示
四點值得學習的經驗:
- 硬件為軟件服務
- 軟件為用戶體驗服務
- 用戶體驗為情感服務(用戶的情感需求)
- 產品為真正的需求服務(內在/本質訴求)
產品中的情感作用 & 情感接納曲線
只有從情感的角度重新觀察市場上的產品和服務,才會體會用戶的真實感受。
消費者購買產品大多源于情感需求。其中,企業級消費者出于恐懼和貪婪購買產品,大眾消費者購買產品的原因多樣化。
基于情感狀態對技術接納曲線的補充,根據消費者的情感特征分為:
- 技術愛好者,其需求主要來自于產品的技術特性
-
非理性消費者(嘗鮮者),情感需求較為強烈,被進一步放大后會導致非理性的消費行為
普通大眾,具有和非理性消費者同樣的情感需求,但程度沒那么強烈 - 理性消費者(早期消費大眾),購買認為實用、成熟的產品
- 超理性消費者(后期消費大眾),情感需求較為敏感,對產品較為要求苛刻
-
觀望者(跟隨者),約占總人群的15%,買公認的產品
其中,非理性消費者值得PM關注,研究其消費行為,從而推動產品跨越鴻溝;技術愛好者沒有參考價值,容易誤導PM。
充分挖掘最基本的人性情感需求,產品就接近成功了。
大眾網絡服務產品
管理大眾網絡服務產品的十條管理要點:
- 可用性,具備良好的用戶體驗是關鍵
- 人物角色,根據用戶畫像分類并完善產品
- 擴展性,可以用 20% 的資源作為系統擴展使用
- 持續可用性,系統的臨時性故障處理
- 客戶服務,維持良好的用戶體驗
- 保護用戶隱私,做好安全性和保密性工作
- 口碑營銷,為用戶提供方便向社交圈推薦產品的方式
- 全球化,快速適應當地用戶的差異化訴求
- 平滑部署,盡量減少不必要的更新,逐步過渡新版本給用戶適應的時間
- 用戶社區管理,與用戶交流溝通,了解真實的用戶訴求
企業級產品
企業軟件的銷售對象是企業,其類型主要包括:企業基礎軟件(例如:安全軟件,系統管理軟件,通信軟件)和企業應用軟件(例如:營銷自動化軟件,客戶關系管理軟件,企業資源計劃軟件)
十大經驗要點:
- 可用性,企業軟件的購買者非使用者
- 產品正常工作,按照正常設計的邏輯運行
- 特例產品,開發出的產品無法被廣泛應用
- 特約用戶,選取有特征的目標用戶
- 銷售渠道的需求,為分銷鏈的每個環節提供價值
- 客戶和用戶需求,同時產品購買者和不同類型的用戶對產品的訴求
- 產品安裝,企業產品的安裝成本較高
- 產品的配置、自定義、集成,完善產品體驗
- 產品升級,簡化產品升級技術和流程
- 銷售策略,充分利用互聯網新的銷售手段
一般來說,客戶不關心產品使用的技術,更在意產品是否能夠解決業務問題。
合格產品應具有的特征:
- 產品具有價值,用戶愿意付費
- 產品可以在多種環境下運行,非定制軟件
- 提供必要的銷售工具和培訓,產品就可以通過銷售渠道銷售出去
- 產品公司可以為產品提供技術支持和完善工作
- 經銷商、服務合作伙伴、客戶明白如何安裝、配置、使用產品
專用解決方案除了具有上述的特征外,還應具有以下特征:
- 軟件能幫企業解決業務問題
- 產品可能由一個或多個組件組合而成
- 必要時,獲得合作方的產品認證
平臺產品
所謂平臺產品,是指一類基礎軟件,應用開發者能夠在其基礎上開發應用程序。其主要客戶有三類:
- 應用軟件供應商,選擇你的平臺創建解決方案的公司。其關心在平臺的生存能力。
- 開發人員,應用軟件供應商的雇員,有他們在平臺上開發應用軟件。其關心平臺的開發工具,編程語言的易用性,以及可靠性和性能。
- 終端用戶,應用軟件的使用者,也是平臺服務的真正使用者。其關心平臺提供的服務和功能是否滿足了自身的需求。
只有讓終端用戶滿意,為其提供優質的服務,平臺產品才是成功的。
總結
PM工作實踐經驗十大要點:
- 產品管理的職責,評估產品機會和定義要開發的產品
- 用戶體驗是產品的生命,打造用實用價值的產品
- 機會評估,明白產品要解決什么問題以及目標用戶,產品評估指標
- 特約用戶,選取有特征的目標用戶并邀請他們試用并總結反饋完善產品
- 產品原則,確定產品戰略指南和核心價值標準
- 人物角色,將目標用戶分類,逐一分析并理解其情感和行為,作為決策依據
- 探索(定義)有價值,可用的,可行的產品
- 使用產品原型進行產品創意驗證,直觀展示思路
- 用戶參與原型測試,獲取有效的用戶反饋
- 根據實際數據,提升產品指標,從而改進產品
PM的十大反省清單:
- 產品能夠吸引目標消費的關注嗎?
- 產品的設計是否人性化?
- 產品能在競爭中取勝嗎?
- 我了解目標客戶嗎?
- 產品是否有別于市面上的其他產品?能在1分鐘向客戶解釋清楚嗎?
- 產品能正常運轉嗎?
- 產品是否完整?用戶對產品印象如何?銷售業績如何?銷售任務能否順利完成?
- 產品的特色是否與目標客戶的需求一致?產品特色是否鮮明?
- 產品值錢嗎?值多少錢?為什么值這么多錢?用戶會選擇更便宜的產品嗎?
- 我了解其他團隊成員對產品的看法嗎?他們覺得產品好在哪里?他們的看法是否與我的觀點一致?