面向?qū)ο蟮漠a(chǎn)品觀(2):分解的藝術(shù)

1 評論 3897 瀏覽 18 收藏 17 分鐘

編輯導(dǎo)語:面向?qū)ο蟮漠a(chǎn)品觀是一個非常大的話題,在上一篇文章中,作者為我們分享了關(guān)于面向?qū)ο蟮漠a(chǎn)品觀中的抽象思維,在本篇文章中,作者又介紹了分解的藝術(shù),看看從橫向和縱向兩個方面應(yīng)該如何分解藝術(shù)吧。

現(xiàn)在我們來說一下構(gòu)建產(chǎn)品的第二層:分解,分解層回答了WHAT的問題,告知我們這個產(chǎn)品要做什么。

面向?qū)ο蟮漠a(chǎn)品觀(3):分解的藝術(shù)

分解是一門藝術(shù),我這次的題目叫做:分解的藝術(shù)。為什么我要稱呼分解為藝術(shù)而不是技術(shù)呢?還且聽我慢慢道來。

分解的字面意思非常的簡單,就是指將某樣事務(wù)不斷的分成若干個不同的部件。而運用在產(chǎn)品構(gòu)建的工作中分解就是:將愿景不斷的分解成為各個可以獨立的可以滿足的功能的工程。

分解的過程需要對你服務(wù)的用戶有著深刻的理解,并且要有充分的想象力,能夠隨時代入你的用戶,去感知他們在遇到了問題時會做什么,想什么。

所以,我認(rèn)為分解是一門藝術(shù),他需要一個產(chǎn)品經(jīng)理有著藝術(shù)家一般的共情力和想象力。接下來,我來闡述一下分解的具體方法。

首先是分解的方式,分解的方式有兩種:縱向分解和橫向分解。下面我分別說明一下縱向分解與橫向分解的具體內(nèi)容。

一、縱向分解

1. 縱向分解的定義

所謂的縱向分解,就是根據(jù)產(chǎn)品的愿景,分解出產(chǎn)品應(yīng)該提供哪些功能,這些功能又是由哪些方法來組成的??v向分解是一種自頂向下的分析方法,從愿景到最底層不可分割的功能結(jié)束。

分解的層次分解也是分了層次的,分解的第一層是愿景分解,之后是模塊分解,再之后是功能分解,最后分解成為不可分割的方法。

面向?qū)ο蟮漠a(chǎn)品觀(3):分解的藝術(shù)

分解的4層次圖解

分解的第一層就是將愿景分解為需要實現(xiàn)最終形態(tài)需要哪些必不可少的模塊。然后將每一個模塊分解為一系列的功能,最后再將每一個功能分解為不可分割的方法。

一系列的方法組成了功能,一系列的功能組成了模塊,一系列的模塊組成了愿景。

  • 愿景:產(chǎn)品的最終形態(tài)的簡略描述;
  • 模塊:最終心態(tài)的產(chǎn)品需要有哪些組成部分;
  • 功能:每一個模塊都需要提供哪些功能;
  • 方法:實現(xiàn)功能需要經(jīng)過哪些步驟,每一個步驟都是一個方法。確定方法的關(guān)鍵在于找到對比舊方法的關(guān)鍵提升點,給與用戶遠(yuǎn)超舊方法的回饋,且新方法需要足夠簡單,用戶使用新方法時,僅需要極少的切換成本。

2. 縱向分解的依據(jù)

那么縱向分解的依據(jù)從哪里來呢?

依據(jù)主要來源于以下幾個方面:

1)抽象層對用戶需求的研究

在抽象層已經(jīng)對用戶需求進(jìn)行了多個層次的抽象分析,根據(jù)這個階段抽象出的用戶需求,提供針對性的解決方案。

抽象出的用戶有多個不同的層次,每一個層次的需求都是不斷細(xì)化的,而這些不斷細(xì)化的層次,就是分解過程中不斷細(xì)化的層次。

比如淘寶的用戶可以分為買家和賣家,買家的需求是隨時找到全國各地的商品。但是買家又可以根據(jù)購買習(xí)慣的不同分為家庭主婦、時尚達(dá)人、家庭主婦的需求是一口氣購買全家人所需的家用物品,時尚達(dá)人的需求是第一時間搶到最新發(fā)布的秋季單品。

對于家庭主婦來說她的行為就是一口氣打包多種商品同時購買,這時候她需要一個購物車。對于時尚達(dá)人來說,她需要的是一鍵快速購買,以便她搶在所有人面前搶到最新的單品,以上就是根據(jù)用戶行為的不同提供不同功能與方法的例子。

2)競品分析

需求絕大多數(shù)時候都不是憑空產(chǎn)生的,而是用戶在使用其他的產(chǎn)品時遇到了這樣那樣的問題,從而產(chǎn)生了想要解決的沖動,這種沖動就是需求。

一個產(chǎn)品經(jīng)理,需要去研究為什么競品會出現(xiàn)這樣的問題,如何去避免這樣的問題,這樣就會總結(jié)出各種各樣的解決方案。

同時,一個成熟的競品,有許多已經(jīng)經(jīng)過驗證的解題思路,可以直接拿來借鑒。這個并不可恥,事實上所有的大公司都是這么干的。

二、橫向分解

1. 橫向分解的定義

所謂橫向分解就是將一個用戶實現(xiàn)一個需求的全流程分成若干個用例,再將這些用例逐一分解為各自獨立的場景,最后分解成為一個個不可分割的獨立閉環(huán),然后再獨立的閉環(huán)中找到與用戶直接接觸的關(guān)鍵觸點。

最后找到對應(yīng)的方法,與之結(jié)合。橫向分解是一個從前到后的分解過程,這段話里面包含的術(shù)語有:用例、場景、閉環(huán)、關(guān)鍵觸點:

  • 用例:用例本來是軟件工程中的一個術(shù)語,指代的就是一系列相互關(guān)聯(lián)的使用場景以及功能的集合;
  • 場景:場景是指一個具體正在發(fā)生的事情,一個場景集合了時間,地點,人物,正在發(fā)生的事情等多個元素;
  • 閉環(huán):閉環(huán)這個詞來源于模擬電路學(xué),指代的是一個從觸發(fā)到接收反饋的一整個完整的循環(huán)電路。在這里我用來表示一個場景有著從開始到結(jié)束的完整流程;
  • 關(guān)鍵觸點:就是指在某個場景閉環(huán)中,對用戶影響最大的一個元素。在關(guān)鍵觸點找到對應(yīng)的提升方法,是一個產(chǎn)品成功的決定因素。

比如在安裝家具的場景中,關(guān)鍵觸點不是拼接部件,而是擰螺絲!相信每個安裝過家具的人都被螺絲折騰的欲仙欲死過。后來電動螺絲刀出現(xiàn)后,瞬間就改變了整個家裝行業(yè),這就是關(guān)鍵觸點與新方法結(jié)合的力量。

閉環(huán)是一個場景的必要條件,只有達(dá)成閉環(huán)的場景才能成為一個獨立的場景,若干個相互關(guān)聯(lián)的場景就組成了用例,若干個用例就組成了用戶使用產(chǎn)品的全流程。

2. 橫向分解的具體操作

橫向分解最難的并不是如何去解釋概念,事實上這些概念只要讀過幾年書的人稍微理解一下都能看懂。

橫向分解最難的是如何設(shè)置斷點,也就是說如何將一個完整的流程劃分為多個不同的用例,一個完整的用例又如何劃分出各自獨立的場景。設(shè)置斷點需要產(chǎn)品經(jīng)理對產(chǎn)品的愿景以及用戶的行為有著深刻的理解,這個需要不斷的觀察以及實踐積累才能做到。

而我本人也試著總結(jié)出一套簡單的設(shè)置斷點的方法,或許可以讓大家在真正分解的時候少走一點彎路。

在我看來,設(shè)置斷點的關(guān)鍵在于找出閉環(huán)。也就是找出一個從開始到結(jié)束的完整流程。任何一個產(chǎn)品的使用過程中一定都會出現(xiàn)多個不同的場景閉環(huán),每一個閉環(huán)的結(jié)束點,就是關(guān)鍵的斷點。

比如我曾經(jīng)做過的一個旅游產(chǎn)品,他們的用例就分為如下幾個部分:

面向?qū)ο蟮漠a(chǎn)品觀(3):分解的藝術(shù)

  1. 第一步:去哪兒:這個堪稱所有人旅游前的第一次靈魂之問,在這一個用例中,包含了找攻略、找景點、找路線等多個相互關(guān)聯(lián)的子用例以及衍生出來的不計其數(shù)的場景;
  2. 第二步:怎么去:在確定了去哪兒之后,就是找交通工具了,是自駕,還是飛機(jī)火車?每一種選擇都對應(yīng)著后續(xù)截然不同的場景;
  3. 第三步:住哪里:確定了目的地,也訂好了交通工具,接下來就是更重要的部分了——住哪里。這個用例相對簡單的多,無非就是選擇酒店,是五星級還是青旅;
  4. 第四步:玩什么:這個就是目的地的旅游景點大全。涉及到制定路線,購買門票等多個不同的場景;
  5. 第五步:好玩不:在旅游歸來的途中,大家基本都會有對旅程有或多或少的看法,這時候就需要吐槽或者給好評,就衍生出了一系列與評論有關(guān)的場景。

實際上,目前沒有任何一家旅游類的互聯(lián)網(wǎng)平臺可以囊括如上所有的用例,每一個用例基本都對應(yīng)了一個業(yè)界巨頭。

3. 縱橫結(jié)合

分解的兩種形式:橫向分解與縱向分解,他們是硬幣的一體兩面。

每一個功能都能找到適用的場景,同樣的,每一個場景都可以找到它適用的功能。所以在實際工作中一定要縱橫結(jié)合,將場景與功能一一對應(yīng)。說完了分解的兩種形式,接下來我們來了解一下分解的其他方面。

分解的要素分解的要素有四個:原子性、一致性、隔離性、持久性。

面向?qū)ο蟮漠a(chǎn)品觀(3):分解的藝術(shù)

分解的四要素

相信如果大家對數(shù)據(jù)庫設(shè)計有一定的了解的話,會發(fā)現(xiàn)這四個要素與數(shù)據(jù)庫事務(wù)的四要素相當(dāng)雷同。

實際上分解的四要素就是從數(shù)據(jù)庫的事務(wù)中借鑒而來,因為我發(fā)現(xiàn)數(shù)據(jù)庫對事務(wù)的描述與產(chǎn)品的功能設(shè)計不謀而合,在后續(xù)功能分解的工作中就使用了事務(wù)的相關(guān)思想。

  • 原子性:原子是組成物體的最小物質(zhì)。原子性就是指分解到最底層的方法以及場景都是不可分割的獨立個體;
  • 一致性:橫向分解與縱向分解的結(jié)果最后都是可以一一對應(yīng)的,不會出現(xiàn)驢頭不對馬嘴的情況;
  • 隔離性:分解出來的方法以及場景都是相互獨立,不會互相影響的;
  • 持久性:分解后的每一個方法以及場景都會產(chǎn)生持久的影響。

所以每一個方法或者場景都需要確定他們的前置條件(觸發(fā)條件)以及后置條件(可能產(chǎn)生的影響)。

4. 分解的原則

分解需要遵循MICE原則,即:相互獨立不重復(fù),完全窮盡無遺漏。

5. 功能分級

分解過程中一定要明確出產(chǎn)品的功能分類與級別,一個產(chǎn)品分為基礎(chǔ)功能、核心功能、必要功能和輔助功能。

  • 基礎(chǔ)功能:就是指登錄、注冊、升級提示等所有產(chǎn)品都會有的通用功能,屬于產(chǎn)品的最底層功能;
  • 核心功能:就是用戶使用你這個產(chǎn)品時想要達(dá)到的目標(biāo),比如滴滴打車用戶的目標(biāo)就是打到車,所以他的核心功能就是叫車功能;
  • 必要功能:是指不影響用戶核心需求的實現(xiàn),但是可以提供其他的價值,提升用戶的使用體驗或者發(fā)掘新的玩法,如微信的訂閱號功能;
  • 輔助功能:是指那些錦上添花的功能,這些功能一般不會影響用戶的核心使用路徑,但是在某些節(jié)點觸發(fā)時可以讓用戶眼前一亮,比如微信聊天是發(fā)送“生日快樂”時的蛋糕特效等;
  • 基礎(chǔ)功能不可或缺卻使用頻率極低,核心功能不但使用頻率高而且極其的重要,必要功能對于用戶體驗有這很大的影響,輔助功能屬于錦上添花。

在對功能進(jìn)行分級的時候,基礎(chǔ)功能定為0級;核心功能定1級;必要功能定2級;輔助功能最低,定3級(在計算機(jī)程序中,級別越低越好,0代表最高級)。

6. 創(chuàng)新七字訣:代合調(diào)改用消排

在將用戶的需求分解為對應(yīng)的功能的過程中,很多時候你會發(fā)現(xiàn)用戶需求早就已經(jīng)在現(xiàn)實中有了成熟的解決方案,這時我們就需要針對已經(jīng)存在的解決方案進(jìn)行創(chuàng)新。

而創(chuàng)新如何做,我個人建議可以使用著名的創(chuàng)新七字訣心法:代合調(diào)改用消排。

  • 代:替代,目前這個功能是否有更好的替代方案;
  • 合:合并,將兩個有關(guān)聯(lián)的功能合并到一起;
  • 調(diào):調(diào)適,哪些地方可以調(diào)整;
  • 改:改變,改變原物的某些物質(zhì)如意義、顏色、聲音、形式等;
  • 用:用途,是否可以找到其他的用途;
  • 消:消除,原物是否可以變小,或者消除某些功能;
  • 排:重排,重組或重新安排原物的排序或把相對位置對調(diào)。

以上就是我對分解這一步的全部解讀,限于本人的文筆,有些段落可能讀起來會有些生澀,還請各位不要見怪。

分解層確定了產(chǎn)品最終要做什么,解答了WHAT的問題,是之后HOW的基礎(chǔ)。抽象和分解都是平時少有人關(guān)注到的層面,但是又無比重要,所以我花了很大篇幅去介紹和闡述。

分解之后,就進(jìn)入了HOW的階段,HOW的第一層就是組合,接下來讓我們一起去探究《組合的奧秘》。

 

本文由 @木道人 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載。

題圖來自Unsplash,基于 CC0 協(xié)議

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 寫的很好

    來自四川 回復(fù)