B端產(chǎn)品設(shè)計(jì)流程——如何進(jìn)行產(chǎn)品架構(gòu)設(shè)計(jì)(上)
編輯導(dǎo)語:產(chǎn)品架構(gòu)設(shè)計(jì)對(duì)于B端產(chǎn)品設(shè)計(jì)的過程來說十分關(guān)鍵,本篇文章作者分享了產(chǎn)品架構(gòu)設(shè)計(jì)的方法,從產(chǎn)品架構(gòu)的概念、開展業(yè)務(wù)調(diào)研、調(diào)研的注意事項(xiàng)等內(nèi)容展開,一起來學(xué)習(xí)一下吧,希望對(duì)你有幫助。
在上一篇文章中跟大家介紹了B端產(chǎn)品的流程,其中把B端產(chǎn)品設(shè)計(jì)階段拆分成了兩個(gè)大步驟分別是產(chǎn)品策劃設(shè)計(jì)階段和產(chǎn)品設(shè)計(jì)開發(fā)階段。
在產(chǎn)品策劃設(shè)計(jì)階段我們通過對(duì)市場(chǎng)和產(chǎn)業(yè)鏈分析以及商業(yè)畫布得出產(chǎn)品的產(chǎn)品定位,那么接下來這篇文章圍繞著產(chǎn)品設(shè)計(jì)開發(fā)階段,在產(chǎn)品設(shè)計(jì)開發(fā)階段我們需要通過業(yè)務(wù)調(diào)研輸出概要設(shè)計(jì),也就是產(chǎn)品的架構(gòu)圖。
整個(gè)階段的核心產(chǎn)出物包含了業(yè)務(wù)調(diào)研報(bào)告(目標(biāo)用戶、目標(biāo)角色、核心流程)、產(chǎn)品架構(gòu)圖、核心業(yè)務(wù)流程圖以及產(chǎn)品路線圖。在這個(gè)階段的產(chǎn)品路線圖還只是一個(gè)階段性路線圖,還未細(xì)化到功能清單。整個(gè)階段會(huì)拆分成兩篇文章,第一篇核心圍繞如何進(jìn)行業(yè)務(wù)調(diào)研和產(chǎn)品架構(gòu)基礎(chǔ)介紹,第二篇?jiǎng)t會(huì)細(xì)化圍繞如何設(shè)計(jì)產(chǎn)品架構(gòu)跟大家分享討論。
一、產(chǎn)品架構(gòu)是什么
產(chǎn)品架構(gòu)是將具體的業(yè)務(wù)功能按照一定規(guī)則組裝成業(yè)務(wù)模塊,將不同業(yè)務(wù)模塊按照一定規(guī)則進(jìn)行劃分和歸攏,并用圖形或者文字把各模塊之間的關(guān)系表達(dá)出來的邏輯模型;那么我們可以理解產(chǎn)品架構(gòu)是一個(gè)邏輯模型,而邏輯模型的關(guān)注點(diǎn)是業(yè)務(wù)模塊和業(yè)務(wù)模塊之間的關(guān)聯(lián)關(guān)系,而業(yè)務(wù)模塊則是由業(yè)務(wù)功能組成的,業(yè)務(wù)功能則指的是一個(gè)個(gè)小的具體功能點(diǎn)。
1. 為什么設(shè)計(jì)產(chǎn)品架構(gòu)
產(chǎn)品架構(gòu)是對(duì)業(yè)務(wù)本質(zhì)的抽象,只有找到了業(yè)務(wù)本質(zhì)并且抽象成了業(yè)務(wù)模型,我們才會(huì)明白目標(biāo)客戶的業(yè)務(wù)到底是怎么流轉(zhuǎn)和運(yùn)營(yíng)的,也才能明白我們產(chǎn)品側(cè)重點(diǎn)是什么,什么樣的解決方案才能去滿足客戶的核心訴求,同時(shí)也是產(chǎn)品進(jìn)行需求判斷的核心基礎(chǔ)。
而基于對(duì)業(yè)務(wù)理解抽象之后而產(chǎn)出的產(chǎn)品架構(gòu)是指導(dǎo)產(chǎn)品演進(jìn)的路標(biāo),我們通過產(chǎn)品架構(gòu)的抽象,看明白了客戶業(yè)務(wù)是什么,長(zhǎng)什么樣,才能明白我們產(chǎn)品現(xiàn)在的樣子到產(chǎn)品最終的樣子到底存在多少偏差,才明白我們?nèi)绾蔚僧a(chǎn)品最終的樣子。產(chǎn)品架構(gòu)同時(shí)是整個(gè)產(chǎn)品的骨架,是整個(gè)產(chǎn)品最終能夠落地的依據(jù)。
2. 如何通過業(yè)務(wù)調(diào)研梳理產(chǎn)品架構(gòu)
進(jìn)行產(chǎn)品架構(gòu)設(shè)計(jì)時(shí),首先需要抽象業(yè)務(wù)本質(zhì)。在我們接受一項(xiàng)新的產(chǎn)品/任務(wù),需要先理解業(yè)務(wù),只有完成高質(zhì)量的業(yè)務(wù)調(diào)研,才能幫助我們更好地了解業(yè)務(wù)形態(tài)、整體流程及相互關(guān)系,才能設(shè)計(jì)符合業(yè)務(wù)形態(tài)的產(chǎn)品架構(gòu)。
在業(yè)務(wù)調(diào)研過程中最主要的目的是了解客戶業(yè)務(wù)是什么樣的、他們是如何展開工作的、他們工作分成了哪些部分、流程是什么、產(chǎn)出是什么,依賴是什么、職責(zé)是什么,最終輸出業(yè)務(wù)調(diào)研報(bào)告。
3.?業(yè)務(wù)調(diào)研報(bào)告需要包含什么
業(yè)務(wù)調(diào)研報(bào)告包含了三個(gè)層面分別是業(yè)務(wù)調(diào)研基本情況介紹、業(yè)務(wù)現(xiàn)狀梳理,業(yè)務(wù)問題總結(jié)。
業(yè)務(wù)調(diào)研基本情況主要是一些基礎(chǔ)信息,比如調(diào)研人是誰,被調(diào)研人是誰,調(diào)研的時(shí)間,調(diào)研的方式等等。在業(yè)務(wù)現(xiàn)狀梳理這個(gè)層面是整個(gè)調(diào)研報(bào)告的核心,包含了對(duì)目標(biāo)客戶的產(chǎn)品定位和戰(zhàn)略目標(biāo)、目標(biāo)客戶經(jīng)營(yíng)策略、目標(biāo)客戶的業(yè)務(wù)模塊,核心業(yè)務(wù)流程以及核心業(yè)務(wù)場(chǎng)景、目標(biāo)客戶重點(diǎn)關(guān)注的產(chǎn)出及評(píng)價(jià)指標(biāo)、目標(biāo)客戶內(nèi)部的運(yùn)作機(jī)制。
在業(yè)務(wù)問題總結(jié)層面主要包含對(duì)關(guān)鍵業(yè)務(wù)痛點(diǎn)的梳理和痛點(diǎn)的解決思路,在這里的解決思路不需要細(xì)化具體的解決方案,只需要大概的解決方案即可。
二、如何開展業(yè)務(wù)調(diào)研
業(yè)務(wù)調(diào)研工作本身可以分為三個(gè)階段:
- 第一個(gè)階段是準(zhǔn)備階段,整個(gè)階段要完成調(diào)研計(jì)劃的確認(rèn),調(diào)研背景資料準(zhǔn)備等工作,整個(gè)階段工作質(zhì)量將對(duì)能夠順利開展調(diào)研工作起到關(guān)鍵保障作用。
- 第二個(gè)階段是調(diào)研實(shí)施階段,根據(jù)調(diào)研計(jì)劃確定好調(diào)研對(duì)象對(duì)于業(yè)務(wù)模塊和業(yè)務(wù)流程進(jìn)行調(diào)研,最終了解業(yè)務(wù)形態(tài),整體流程及相互關(guān)系,在這個(gè)過程中需要注意的是訪談的技巧。
- 第三個(gè)階段是結(jié)果分析階段,調(diào)研結(jié)束后對(duì)結(jié)果進(jìn)行分析,并生成業(yè)務(wù)調(diào)研總結(jié),梳理業(yè)務(wù)現(xiàn)狀,總結(jié)業(yè)務(wù)問題,為架構(gòu)設(shè)計(jì)打下堅(jiān)實(shí)的基礎(chǔ)。我們也會(huì)根據(jù)我們的調(diào)研結(jié)果去判斷是結(jié)束調(diào)研,還是需要再次調(diào)研。
1. 調(diào)研準(zhǔn)備
在B端調(diào)研過程中作者推薦是自頂向下的調(diào)研方式,原因是因?yàn)閷蛹?jí)越高的被調(diào)研人,其信息對(duì)稱程度越高,基礎(chǔ)員工很容易陷入到與自身相關(guān)的細(xì)節(jié)和操作當(dāng)中,對(duì)我們調(diào)研來說則無法掌握全貌。一開始如果從基層開始則很容易形成顧此失彼的局面。在調(diào)研準(zhǔn)備階段中可以細(xì)化成三個(gè)步驟。
第一步是制定業(yè)務(wù)調(diào)研計(jì)劃表,他包含了調(diào)研時(shí)間的確認(rèn),調(diào)研目的確認(rèn)、調(diào)研對(duì)象的確認(rèn)、調(diào)研方式的確認(rèn)以及調(diào)研問題清單。
第二步是調(diào)研預(yù)約,針對(duì)被調(diào)研方因?yàn)樯婕岸鄠€(gè)不同角色,不同層級(jí)的調(diào)研,我們需要確認(rèn)一位被調(diào)研方的對(duì)接人,在進(jìn)行調(diào)研前我們需要把之前整理的調(diào)研計(jì)劃與對(duì)接人進(jìn)行預(yù)約溝通商討整個(gè)調(diào)研過程,我們最終需要與對(duì)接人明確幾點(diǎn):
- 第一點(diǎn):調(diào)研時(shí)間我們需要達(dá)成一致,被調(diào)研的人是否滿足此次調(diào)研的角色,是否和我們調(diào)研計(jì)劃的角色匹配上。
- 第二點(diǎn):在此過程中我們需要明確哪些是產(chǎn)品的使用者,哪些是產(chǎn)品的付費(fèi)者,哪些人是核心業(yè)務(wù)流程中的關(guān)鍵角色,哪些是管理者,哪些是決策者。
- 第三點(diǎn):需要確認(rèn)的是調(diào)研方式,我們需要明確哪些是可以線上溝通的,哪些是需要面對(duì)面溝通的,我們有哪些數(shù)據(jù)可以看,哪些數(shù)據(jù)我們不能看,哪些場(chǎng)景我們是能夠上手體驗(yàn),或者我們可以旁觀等等。
- 第四點(diǎn):則是被調(diào)研人需要做哪些準(zhǔn)備,需要討論哪些方面的內(nèi)容,也需要發(fā)給對(duì)接人,讓對(duì)方也有準(zhǔn)備。
第三步是調(diào)研準(zhǔn)備工作的回顧,明確做好準(zhǔn)備。在整個(gè)調(diào)研準(zhǔn)備過程中我們要做到:準(zhǔn)備充分,目的明確,內(nèi)容聚焦,安排合理,不饒圈子。
2. 調(diào)研實(shí)施階段
業(yè)務(wù)調(diào)研我們是需要了解客戶的整體情況包括業(yè)務(wù)模塊的劃分、主要的關(guān)鍵的業(yè)務(wù)流程。所以我們調(diào)研內(nèi)容也分成模塊調(diào)研和流程調(diào)研兩個(gè)部分。
針對(duì)SaaS產(chǎn)品經(jīng)理來說如果客戶規(guī)模比較大,業(yè)務(wù)比較復(fù)雜。則需要先看模塊的劃分,根據(jù)模塊的劃分分別和不同的業(yè)務(wù)人員進(jìn)行調(diào)研和溝通,優(yōu)先了解各職能之間的邊界,流程調(diào)研可以在各模塊劃分之后,先看跨部門跨職能的流程,再看流程中每個(gè)部門每個(gè)團(tuán)隊(duì)分別承擔(dān)了哪些工作,再去看每個(gè)模塊內(nèi)部的小流程發(fā)生的場(chǎng)景,具體的動(dòng)作。
如果客戶規(guī)模較小,業(yè)務(wù)相對(duì)簡(jiǎn)單,可以考慮通過流程串聯(lián)起整個(gè)業(yè)務(wù)的運(yùn)作,通過一個(gè)個(gè)流程對(duì)企業(yè)各職能部門進(jìn)行了解和觀察。
1)模塊調(diào)研
模塊調(diào)研分為三步分別是劃分模塊的歸屬,確認(rèn)模塊能力區(qū)間,討論模塊邊界,本質(zhì)是先看這個(gè)模塊屬于哪個(gè)部分的,再看這個(gè)模塊能干什么,最后討論模塊的職能范圍。
第一步:模塊的劃分是在于理解業(yè)務(wù)的脈絡(luò),提前劃分模塊是為了能夠確認(rèn)需要問的問題,同時(shí)也能了解客戶的運(yùn)營(yíng)模型,如果模塊劃分不對(duì),就找不到對(duì)應(yīng)的人,找不到對(duì)應(yīng)的信息。
第二步:確認(rèn)模塊能力區(qū)間主要是為了了解目標(biāo)群體內(nèi)部的工作范圍劃分,在后續(xù)產(chǎn)品設(shè)計(jì)中這塊會(huì)影響產(chǎn)品的模塊劃分以及使用者權(quán)限的問題,調(diào)研過程中需要不斷的去試探被調(diào)研者的能力區(qū)間。
大部分情況下被調(diào)研者都是無法根據(jù)產(chǎn)品經(jīng)理的語言給出能力區(qū)間的,能力區(qū)間確定得不合理,調(diào)研出來的內(nèi)容是相對(duì)零散的,在這塊調(diào)研的時(shí)候我們可以根據(jù)常識(shí)先確定一個(gè)大范圍,再根據(jù)調(diào)研問問題的方式不斷修正能力區(qū)間。
在調(diào)研過程中我們可以有針對(duì)性的去做提問比如:xx工作是否是你的職責(zé),你的產(chǎn)出是什么?xx工作是否是你日常工作的一部分?xx工作是否是你領(lǐng)導(dǎo)要求你做的內(nèi)容?xx工作是否與你績(jī)效考評(píng)kpi有關(guān)?
第三步:在第二步我們討論了能力區(qū)間,既然是區(qū)間那么必然會(huì)有邊界,他們的工作職能,他們的工作范圍都是有邊界的,在調(diào)研過程中我們也需要與被調(diào)研者討論邊界相關(guān)的問題,但在實(shí)際工作場(chǎng)景中,往往會(huì)出現(xiàn)一人身兼數(shù)職的情況。在這里我們認(rèn)為人可以是沒有范圍和邊界的,但職能一定是有邊界的。
所以在調(diào)研過程中我們也不能將人和職能混淆在一起,在針對(duì)模塊邊界調(diào)研時(shí)我們可以問,你的上下游同事分別是誰,他們承擔(dān)了那些工作?那些工作是你一定不能做的,那些工作是你們都可以做的?你和你的上下游同事之間,相互輸出分別是什么?在怎樣的情況下,這個(gè)事情會(huì)由你來處理,或者不會(huì)流轉(zhuǎn)到你這邊。
2)流程調(diào)研
流程調(diào)研也分為三步第一步確定流程的分類,第二步分析流程價(jià)值,第三步明確調(diào)研流程要素。
第一步流程分類:我們可以從兩個(gè)維度去做分類一類是功能維度,另一類是必要性維度。在功能維度主要可以分為業(yè)務(wù)流程/財(cái)務(wù)流程/管理流程三類。必要性維度分為核心流程/可選流程/附屬流程。我們確定流程的分類其目的是為了明確這個(gè)流程在未來架構(gòu)中的歸屬,確定其主要的職能和操作人的角色。
第二步分析流程的價(jià)值:在流程調(diào)研中我們需要與被調(diào)研人討論流程的價(jià)值,流程價(jià)值主要包含了它產(chǎn)出了什么結(jié)果,解決了什么問題,匯聚了那些內(nèi)容。
第三步明確流程的要素:
- 典型場(chǎng)景:這個(gè)場(chǎng)景在什么情況下啟動(dòng),流轉(zhuǎn)過程需要經(jīng)歷幾個(gè)環(huán)節(jié),每個(gè)環(huán)節(jié)又是什么樣的流程,流程在什么情況下結(jié)束,是正常結(jié)束還是意外終止;
- 關(guān)鍵角色:每個(gè)環(huán)節(jié)場(chǎng)景有哪些操作角色,分別承擔(dān)了什么職能,誰是主動(dòng)推動(dòng)流程流轉(zhuǎn),誰是被動(dòng)響應(yīng)的;
- 操作行為:這些角色在這些場(chǎng)景下需要做哪些操作,不能做哪些操作;
- 結(jié)果分支:這些操作產(chǎn)生了什么結(jié)果,哪些結(jié)果是預(yù)期的流程結(jié)果,那些是預(yù)期外的分支;
- 數(shù)據(jù)沉淀:每一個(gè)環(huán)節(jié)完成以后,我們的數(shù)據(jù)發(fā)生了哪些變化,哪些變化是業(yè)務(wù)主數(shù)據(jù)變化,哪些數(shù)據(jù)變化是操作數(shù)據(jù)變化;
- 在調(diào)研過程除了正常流程操作我們還需要關(guān)注異常流程,比如在某個(gè)環(huán)節(jié)因?yàn)槟硞€(gè)事項(xiàng)卡住了,不執(zhí)行了他們是如何處理的。針對(duì)流程調(diào)研的比較常用的方法5W1H法
3. 結(jié)果分析階段
業(yè)務(wù)調(diào)研結(jié)束后,需要及時(shí)對(duì)調(diào)研結(jié)果進(jìn)行整理、篩選及分析,選取有效內(nèi)容,分析出整個(gè)業(yè)務(wù)中的關(guān)鍵角色、核心模塊、核心流程及核心場(chǎng)景,并生成業(yè)務(wù)調(diào)研報(bào)告,梳理業(yè)務(wù)現(xiàn)狀,總結(jié)業(yè)務(wù)問題并最終為整個(gè)產(chǎn)品的架構(gòu)設(shè)計(jì)提供現(xiàn)實(shí)依據(jù)。
在對(duì)結(jié)果分析的時(shí)候我們從四個(gè)維度去做調(diào)研分析:客戶模塊(考慮模塊的職能邊界)、使用角色(考慮不同角色的職責(zé)與輸入和輸出)、場(chǎng)景分析(分析業(yè)務(wù)流程中出現(xiàn)的場(chǎng)景,這些場(chǎng)景之間是如何串聯(lián)的)、流程分析(考慮客戶有哪些業(yè)務(wù)流程,每個(gè)流程對(duì)應(yīng)的價(jià)值是什么)這四個(gè)維度。
分析的結(jié)果是選取對(duì)下一階段有用的內(nèi)容,而選擇內(nèi)容主要是從四個(gè)反饋和輸出的內(nèi)容來選擇,他們分別是關(guān)鍵角色反饋內(nèi)容、核心模塊相關(guān)內(nèi)容、主流程相關(guān)內(nèi)容、核心場(chǎng)景中的內(nèi)容,這些內(nèi)容所包含的信息很大概率都是需要保留的信息。
- 關(guān)鍵角色:主要是管理者、決策者、付費(fèi)者、高頻使用者、有影響力的人(財(cái)務(wù)、法務(wù)、風(fēng)控)。
- 核心模塊:體現(xiàn)客戶商業(yè)模式本質(zhì)的模塊、體現(xiàn)客戶管理訴求的模塊、為客戶各模塊提供基礎(chǔ)支持的、生成最核心的業(yè)務(wù)數(shù)據(jù)的部分。
- 判斷主流程:串聯(lián)核心模塊的流程大多是主流程、跨職能團(tuán)隊(duì)多的流程大多是主流程、流程節(jié)點(diǎn)涉及到管理層級(jí)較高的,大多是主流程、高頻出現(xiàn)的流程大多是主流程、產(chǎn)線核心業(yè)務(wù)數(shù)據(jù)的流程大多是主流程、無法被取代的流程可能是主流程、必須要閉環(huán)或者有線下處理方案的流程可能是主流程。
- 核心場(chǎng)景:主流程中第一個(gè)發(fā)起的場(chǎng)景,大概率是核心場(chǎng)景、主流程不同操作產(chǎn)生的分支場(chǎng)景,大概率是核心場(chǎng)景、產(chǎn)品核心業(yè)務(wù)數(shù)據(jù)的場(chǎng)景、大概率是核心場(chǎng)景、涉及到業(yè)務(wù)財(cái)務(wù)結(jié)合的場(chǎng)景,可能是核心場(chǎng)景、為客戶帶來收入或節(jié)約成本的場(chǎng)景,可能是核心場(chǎng)景、高頻的場(chǎng)景可能是核心場(chǎng)景。
4. 調(diào)研注意事項(xiàng)
同時(shí)在進(jìn)行業(yè)務(wù)調(diào)研的過程中我們對(duì)調(diào)研有一個(gè)清晰地認(rèn)知,我們需要知道業(yè)務(wù)調(diào)研不是需求調(diào)研,不需要過分關(guān)注細(xì)節(jié),需要把握重點(diǎn)。業(yè)務(wù)調(diào)研不是行業(yè)調(diào)研,太過抽象宏大的問題是無法獲取產(chǎn)品經(jīng)理想要的信息的,不是需求答疑會(huì),不能隨意承諾需求,更不能當(dāng)場(chǎng)討論解決方案,不能毫無準(zhǔn)備,盲目問問題,需要聚焦業(yè)務(wù)本身,關(guān)注業(yè)務(wù)整體狀態(tài),不能自己YY,要有數(shù)據(jù)依據(jù)支撐。
不能筆削春秋,要客觀工作,不能相對(duì)單一的調(diào)研對(duì)象,要考慮調(diào)研對(duì)象之間的關(guān)系,不能顧此失彼,不能指望一次調(diào)研獲取所有信息,這是一個(gè)反復(fù)研磨反復(fù)修正的過程。在調(diào)研過程中要帶著預(yù)設(shè)去提問、調(diào)研過程要記錄問題、問題設(shè)置前后要有關(guān)聯(lián)性、提問要有同理心、提問要思路連貫內(nèi)容聚焦。
在調(diào)研過程中我們需要遵循一定的原則,以及如何去做好此次調(diào)研工作,我們說過調(diào)研是一個(gè)反復(fù)的過程,那么我們?nèi)绾螠p少調(diào)研的次數(shù),如何一次調(diào)研盡可能獲取更多業(yè)務(wù)信息,這就需要調(diào)研人員具備一定的經(jīng)驗(yàn)和技巧,需要不斷地磨煉。也需要自己在調(diào)研中不斷總結(jié)。
三、結(jié)尾
最后我們?cè)倏偨Y(jié)回顧下,我們需要業(yè)務(wù)調(diào)研去了解目標(biāo)客戶的業(yè)務(wù)形態(tài)、整體流程,業(yè)務(wù)模塊之間的相互關(guān)系,最終能給整個(gè)產(chǎn)品設(shè)計(jì)提供現(xiàn)實(shí)依據(jù)。好的業(yè)務(wù)調(diào)研是準(zhǔn)備充分、溝通有效、反饋及時(shí)、總結(jié)到位的。
本文由 @技術(shù)差一般不說話? 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載。
題圖來自Unsplash,基于CC0協(xié)議。
大佬沒有舉例說明怎么進(jìn)行產(chǎn)品架構(gòu)設(shè)計(jì)呀,求再出一篇文章做指導(dǎo),感謝!
受教了
寫的真好
文章寫得挺好,就是產(chǎn)品架構(gòu)設(shè)計(jì)最后寫得大篇幅都是業(yè)務(wù)調(diào)研,調(diào)研然后怎么設(shè)計(jì)架構(gòu)呢?還有就是如果能結(jié)合實(shí)際的一個(gè)例子說就更好了
催更