實例分析:如何運用「金字塔原理」解決產品問題
文章圍繞如何運用金字塔去解決產品工作的相關問題展開,與大家分享,相信會給大家帶來一定的收獲。
金字塔原理是一個結構化思考的方法論,用于幫助人們更清晰的思考、解決問題和表達(寫作與演示)。
其核心理念就是基于中心思想(或問題)的的歸納演繹,將要點/問題的拆解和組合、展開分析和說明,最終展開后的結構呈金字塔狀,故稱為金字塔原理。
本文主要介紹運用金字塔原理思考和解決問題的方法,并通過案例來講述這些方法在實際的產品研發過程中的實踐。
有效思考的方式
如何將金字塔原理應用于思考,可以通過分析關于思考過程的三個問題得到結論。
問題一:人類的思考在到底是在做什么?
- 尋找事物之間的因果關系
- 將事物分解成部分或將部分組合為整體
- 將具有某種相似屬性的事物歸納到一起
問題二:如何清晰的思考?
找到思考的事物之間互相關聯時滿足的某種順序。
- 時間順序–根據時間變化、事物階段性變化的思考邏輯。
- 結構順序–將某個事物(真實物體或概念)劃分為多個組成部分的思考方式。
- 程度順序–將一組事物整理出共同的特點而歸類的思考方式。
問題三:如何概括總結各部分思考結果得出結論?
- 得出的觀點要直接闡述思考的結果/目標。
- 找出各觀點之間的共性。
- 完整思考,概括各觀點,得出最終結論。
根據以上的分析,發現思考的過程也是呈金字塔結構,并根據此結構得出有效思考的方式:
- 第一步,通過檢查邏輯順序的合理性驗證金字塔結構中的思考和觀點是否邏輯清晰。
- 第二步,通過歸納金字塔結構的各組思考和觀點來得出充分合理的邏輯結論。
下面以一個具體的思考案例舉個例子:
我們打算做一下外語教育行業的用戶需求分析并確定目前的行業解決方案,以便找到合適的商業機會及切入點。針對這個問題,如何建立一個清晰的思考思路呢?
首先,針對這個問題我們先提取要思考的核心要點:
- 思考用戶需求:誰?在什么情況下?想要什么?
- 思考解決方案:有哪些方案?針對不同的用戶哪個方案更適合?
然后,我們按邏輯順序構建思考的框架:
根據這兩個思考框架,我們可以按這個思路指導調研工作和并有條理的進行歸納、分析。拿思考用戶需求為例,具體操作分成幾步:
- 盡可能羅列出所有有外語學習需求的用戶。比如:二大爺家上小學的孩子、鄰居家大學快畢業要找工作的胖丫、朋友家剛滿3歲的小寶寶等等。
- 尋找每類用戶的不同屬性。比如年齡、地域、消費水平、學習的目的等等。
- 分析和確定一個合適的維度將用戶進行歸類。比如按年齡維度可以歸類為幼兒教育、K12教育、高等教育、成人教育,按學習的目的可以歸類為:考級、出國、找工作、培養語感等等。
- 按照我們選擇的維度,將一開始找到的用戶進行歸納和分類。
按照這個思路,我們可以清晰的將用戶歸納成為幾個擁有相似屬性的幾類,參考下圖(這里只給出分析的過程,不是具體的結果):
對于思考解決方案的過程,也是同樣的方式,最終得出解決方案的分析維度:
可以發現,我們的金字塔式的思考框架逐步成型。最后,根據兩個思考框架整理的結果,進一步的分析可以得出結論:
以上,就是通過構建金字塔結構的思考框架進行分析和思考的過程。其中最重要的環節就是選擇合適的思考維度,基于思考的維度進一步分析得出我們想要的結論。當然,為了分析得更加全面,也可以進行多個維度分析,以從不同角度分析問題得出結論,最終幫助我們找到合適的業務切入點。
有效解決問題的方式
解決問題的過程分成三步:
- 界定問題
- 分析問題
- 解決問題
對于不同的問題,這三個步驟的難易程度是不同的。有的問題很好界定,但分析解決起來需要大量的思考。而有的問題本身就會比較表象,需要通過深入分析和界定問題找到其根本問題所在,而問題判斷好了,分析和解決反倒很快。
首先,界定問題是解決問題的最關鍵的一步,好多人在遇到困難時根本不知道問題所在,盲目的找辦法解決,最終耗費了很多人力物力仍然無法解決問題,主要原因是:他們根本沒有認清問題的本質,沒有界定好問題就去尋找解決方案,這無疑會走很多彎路。
關于如何界定問題,其實無非就是兩點:①判斷是否真的有問題,②判斷倒地是哪里出了問題。推薦使用“連續分析法”進行界定問題的分析。
利用連續分析法界定問題需要回答三個問題:
- 發生了什么事情?(背景)
- 我們不喜歡它什么?(非期望結果)
- 我們想要什么?(期望結果)
通過對以上三個問題的分析,找到問題的所在。如果覺得分析得不夠徹底,可以進行多個層次的連續分析,最終界定問題所在。
舉一個常見的例子分析:初創公司創始人發現公司產品研發一直在延期,換了幾個研發負責人還是不行,怎么辦?
我們通過連續分析法理清思路,展開分析,最終界定問題。
可以看到,分層次連續分析后將問題鎖定在了公司架構的問題上。
原因其實很簡單,很多初創公司創始人不懂技術,想通過招聘的方式找到研發負責人管理研發,讓其對研發結果負責。但是對于研發負責人來說這只是一個工作,是在打工,對研發結果負責只是一個工作目標而已,達不成目標大不了換地兒,這樣導致遇到困難時研發負責人不會以公司角度思考解決問題,也不會以公司角度做決策。
解決問題的辦法更簡單,初創階段找到合適的技術合伙人(市場、運營合伙人),將公司重要環節的責任放在合伙人身上,這樣的公司架構就不用擔心責任心的問題了。
下面我們繼續來看分析問題和解決問題的方法。
分析和解決問題的方法推薦使用“診斷框架”:
將產生問題的假設原因按照“相互獨立,完全窮盡”的方法分類列出,然后逐項展開分析,篩選最有可能導致問題的原因所在。利用同樣的“相互獨立,完全窮盡”的思維框架展開方法,找到解決問題最合適的方式。
很湊巧的是,這個框架展開后也是呈金字塔結構。
舉一個產品研發中遇到的真實的例子:我們設計基于Android系統的兒童智能硬件產品時,遇到了耗電量過快的問題。這個問題界定起來很簡單:我們期望我們的產品在未連接充電器狀態下使用時間盡可能的長。在電池容量不能更改的前提下,我們按照診斷框架分析了導致耗電量快的原因:
根據分析得到的這些可能原因,我們做了一次有針對性的測試。最終發現影響最大的有兩個原因:
- 未插入Sim卡時系統在不停的尋找網絡。
- 我方應用在待機狀態下占用CPU運算量過大。針對這兩個問題我們分別進行了處理,大幅降低了設備的耗電量。
但是,這還沒完。我們雖然找到了導致耗電量大的主要原因并加以解決,但是否還存在進一步優化系統耗電的方法呢?基于這個問題,我們做了進一步分析:
我們調研了Android Developer官網,通過Optimizing for Battery Life、Optimizing for Doze and App Standby等章節的描述得到了進一步優化系統耗電量的方案;同時根據我們產品的使用場景,提出了一些定制ROM的需求以降低耗電量;最后還想出了一套提醒小朋友給設備充電的規則。
結論
利用金字塔原理的思考和解決問題的方式,可以總結為正向和逆向兩種思考框架:
- 考具體的問題時,將其拆解為多個不同的維度,再將每個維度進一步拆解得出最小粒度的解決方法。
- 思考寬泛的問題時,先將問題相關的因素盡可能多的羅列出來,然后分析其屬性和特征以找到一個合適的分類維度,以這個維度進行分類,然后進一步分析得出結論。
#專欄作家#
周博文(微信號:pmzhoubw) 北京豌豆派教育產品總監,人人都是產品經理專欄作家。
本文原創發布于人人都是產品經理,未經許可,禁止轉載。
有沒有相關的書 推薦下
金字塔原理1,2
這兩天在看這本書。概括的非常好。感謝編撰。新年快樂。