實(shí)踐:帶你一步一步完成ToB產(chǎn)品設(shè)計(jì)

19 評(píng)論 12015 瀏覽 103 收藏 14 分鐘

到了產(chǎn)品設(shè)計(jì)階段,大部分產(chǎn)品經(jīng)理(尤其是技術(shù)轉(zhuǎn)型的產(chǎn)品經(jīng)理)終于可以大大的喘一口氣了,這個(gè)階段的工作應(yīng)該是產(chǎn)品人最最熟悉的環(huán)節(jié)了。網(wǎng)上關(guān)于產(chǎn)品設(shè)計(jì)(我總覺(jué)得這個(gè)叫需求分析)的方法論還真是多的很,場(chǎng)景分析法、用戶心理學(xué)法等等,所以關(guān)于產(chǎn)品設(shè)計(jì)階段的方法,那我來(lái)介紹一下場(chǎng)景分析法……等等,不是說(shuō)非學(xué)院派嗎?說(shuō)好的野路子呢?

既然大家這么想知道野路子,那我來(lái)介紹介紹哥哥的野路子產(chǎn)品設(shè)計(jì)方法。(我的行文風(fēng)格是盡量撈干的說(shuō),畢竟程序員出身的我不喜歡寫(xiě)文檔的。)

我做產(chǎn)品設(shè)計(jì)的時(shí)候是先擴(kuò)大、后縮減的一個(gè)過(guò)程,我估計(jì)跟大多數(shù)產(chǎn)品經(jīng)理的方法比較相似。還是老規(guī)矩,我的野路子不一定適合你,不過(guò)給你一個(gè)方法上的參考,讓你有一個(gè)不同的視角了解產(chǎn)品設(shè)計(jì)過(guò)程。

實(shí)體分析

是的,你沒(méi)有看錯(cuò),我做產(chǎn)品的第一步是做實(shí)體分析(我管這個(gè)叫實(shí)體分析,別的童鞋可能也做這個(gè)工作,但是不這么叫)。各位童鞋可能要問(wèn)了,啥叫實(shí)體分析,且聽(tīng)我娓娓道來(lái)。

這個(gè)實(shí)體分析的邏輯是這樣的,我把一個(gè)系統(tǒng)中需要管理的對(duì)象統(tǒng)一稱之為實(shí)體,比如用戶就是一個(gè)實(shí)體,實(shí)體分析其實(shí)就是你要通過(guò)競(jìng)品分析、客戶需求分析、用戶需求分析的環(huán)節(jié)(不知道的話去看看我之前的需求分析階段的文章)搞清楚你的產(chǎn)品要管理啥。這是個(gè)很核心的內(nèi)容,如果你弄不清楚你要管理的對(duì)象,產(chǎn)品的根基就沒(méi)打穩(wěn)。

還是老規(guī)矩,上例子,我做的實(shí)體分析如下:

其實(shí)最開(kāi)始不是這樣的,最開(kāi)始比較亂,就是我們產(chǎn)品團(tuán)隊(duì)的成員都會(huì)去分析要管理的實(shí)體,分析完了就把所有人分析的結(jié)果整合在一起,然后開(kāi)始合并同類(lèi)項(xiàng),就這樣一步一步的把系統(tǒng)要管理的實(shí)體抽象成了這個(gè)樣子(研發(fā)轉(zhuǎn)產(chǎn)品的童鞋熟悉不?就是父類(lèi)、子類(lèi)的概念,這個(gè)第一層就相當(dāng)于父類(lèi)了),當(dāng)然,是不是合理那就仁者見(jiàn)仁智者見(jiàn)智了,只要團(tuán)隊(duì)達(dá)成一致就算告一段落了。

有了實(shí)體基礎(chǔ),接下來(lái)就要開(kāi)始往下細(xì)分,那就是每一個(gè)類(lèi)型的實(shí)體還有哪些,分完了這個(gè)信息就包含了所有的實(shí)體,還有這些實(shí)體都有啥信息,大概是這樣的:

我就不完全展開(kāi)了,圖片太大,大家看著也一頭霧水??偟膩?lái)說(shuō),這個(gè)實(shí)體分析的結(jié)果是大體形成了三級(jí)級(jí)樹(shù)狀結(jié)構(gòu)(當(dāng)然也包括更多的層級(jí),三層概括一下吧),包括:實(shí)體類(lèi)(第一層)、實(shí)體(第二層)、實(shí)體數(shù)據(jù)項(xiàng)(第三層),這樣,你的產(chǎn)品準(zhǔn)備要管些什么信息你心里就有譜了是吧。

之后,如果有條件的話,拿著這個(gè)要管理的實(shí)體去跟你們的客戶、用戶去聊聊,看看有沒(méi)有什么補(bǔ)充。沒(méi)條件就算了,反正我們是沒(méi)這個(gè)條件。

功能設(shè)計(jì)

實(shí)體分析結(jié)束后,就該功能設(shè)計(jì)了。好多產(chǎn)品設(shè)計(jì)的教程里面告訴大家上來(lái)就直接列功能,我是從來(lái)沒(méi)成功過(guò),于是我選擇了另外一種方法(野路子來(lái)嘍)。

前面不是做過(guò)實(shí)體分析了嗎?你已經(jīng)知道你要管啥了,功能設(shè)計(jì)就是幫助你來(lái)捋捋應(yīng)該怎么管。

所以我是在實(shí)體設(shè)計(jì)的基礎(chǔ)上來(lái)考慮功能設(shè)計(jì)的,功能設(shè)計(jì)結(jié)果如下:

大家應(yīng)該看出來(lái)了吧?前邊的那幾層跟實(shí)體分析的結(jié)果一毛一樣,后面把實(shí)體的數(shù)據(jù)項(xiàng)變更成可能的操作就OK了,基本的原則就是增、刪、改、查。如果有比較特殊的業(yè)務(wù),也要單獨(dú)描述,比如說(shuō)改這個(gè)功能就很微妙了,改用戶的可用狀態(tài)叫激活/禁用,那你就要單獨(dú)列出來(lái)激活/禁用的功能項(xiàng)。

這樣,你就能列出來(lái)一個(gè)大大的思維導(dǎo)圖,在列思維導(dǎo)圖的時(shí)候你要盡可能的發(fā)散你的思維,功能規(guī)劃上能做多牛逼就做多牛逼,想想還是可以的,萬(wàn)一人家研發(fā)說(shuō)沒(méi)問(wèn)題呢。

做完了這個(gè)功能分析后,我就可以進(jìn)入常規(guī)的功能定義了,這時(shí)候我就需要把功能按照業(yè)務(wù)邏輯、操作邏輯等角度做歸類(lèi)、合并,最終形成一個(gè)功能定義文檔,這個(gè)功能定義文檔就是大家在常規(guī)產(chǎn)品設(shè)計(jì)教程里面看到的功能設(shè)計(jì)了,做好了大概是這樣子的:

之后,還需要對(duì)這個(gè)功能列表做個(gè)改造,按照系統(tǒng)的權(quán)限(我們做的都是固定角色權(quán)限,沒(méi)有復(fù)雜的權(quán)限體系,所以比較簡(jiǎn)單)給各個(gè)功能劃分以下權(quán)限,就可以了。

做完了的成品是這樣子的:

這樣產(chǎn)品的功能定義也就OK了,這個(gè)功能定義可以作為后續(xù)跟研發(fā)做估算的依據(jù),也可以根據(jù)研發(fā)的估算確定產(chǎn)品研發(fā)的取舍和排期,另外,這個(gè)功能列表要和之前用戶需求調(diào)研、產(chǎn)品解決方案設(shè)計(jì)的產(chǎn)品相關(guān)內(nèi)容對(duì)一下,看看是不是覆蓋全面了。

最后,我們這一整套功能定義做下來(lái)是這樣的:

備注前面的那一列就是加上去的第一期產(chǎn)品排期,如果沒(méi)畫(huà)勾,那這個(gè)功能在第一版就不做了。至此,功能設(shè)計(jì)的內(nèi)容就算告一段落了。

信息架構(gòu)設(shè)計(jì)

信息架構(gòu)其實(shí)就是把功能定義在做一次整合,這次就比較有指向性了,主要是為了后面做界面原型服務(wù)的,你可以把信息架構(gòu)設(shè)計(jì)理解為菜單的設(shè)計(jì),如果前面的工作都做得扎實(shí)了,你把前面得內(nèi)容做一個(gè)整合就OK了(注意:設(shè)計(jì)信息架構(gòu)得時(shí)候就可以“參考”一下競(jìng)品得信息架構(gòu),在加點(diǎn)自己得微創(chuàng)新就好了),大概是這樣子得:

這個(gè)圖我也不展開(kāi)了,太大不容易觀看。不過(guò),這個(gè)信息架構(gòu)設(shè)計(jì)是個(gè)中間成果物,主要是給產(chǎn)品做參考的,后面做產(chǎn)品原型的時(shí)候,還是可以酌情修改的。這里面把一部分的功能也加入到里面其實(shí)就是想提醒一下原型設(shè)計(jì)者,這個(gè)界面可能有多少按鈕、鏈接等等操作元素。

業(yè)務(wù)流程設(shè)計(jì)

信息架構(gòu)設(shè)計(jì)完了,為啥要做業(yè)務(wù)流程設(shè)計(jì)呢?

其實(shí)這個(gè)業(yè)務(wù)流程設(shè)計(jì)準(zhǔn)確的描述應(yīng)該是基于產(chǎn)品的業(yè)務(wù)流程,就是說(shuō)用戶用你的產(chǎn)品以后,他的功能操作流程是什么,做這個(gè)的目標(biāo)一方面是將來(lái)可以基于這個(gè)形成用戶體驗(yàn)地圖,另外一方面也是驗(yàn)證前面的功能設(shè)計(jì)跟客戶的業(yè)務(wù)流程是不是能匹配的上,這個(gè)業(yè)務(wù)流程設(shè)計(jì)不用搞得太復(fù)雜,就是以業(yè)務(wù)為主線,串聯(lián)一下功能就OK了,一般畫(huà)個(gè)流程圖。

參與角色比較多就畫(huà)個(gè)泳道圖,我們做好的業(yè)務(wù)流程設(shè)計(jì)大概是這樣子的:

這是其中一個(gè)業(yè)務(wù)分支的管理流程總綱,后面帶了很多分支流程,就不一一列舉了。做了這個(gè)業(yè)務(wù)流程設(shè)計(jì)后,你基本上可以判斷出來(lái)你設(shè)計(jì)的功能是不是能夠滿足業(yè)務(wù)要求。

如果有條件的話,拿著這個(gè)業(yè)務(wù)流程去跟你們的客戶、用戶去聊聊,看看有沒(méi)有什么補(bǔ)充。沒(méi)條件就算了,反正我們是沒(méi)這個(gè)條件(這句話我好像在前面說(shuō)了)。

產(chǎn)品原型(PRD)

前面的全完成了,就該進(jìn)入產(chǎn)品設(shè)計(jì)的重頭戲了,產(chǎn)品原型設(shè)計(jì)。產(chǎn)品原型設(shè)計(jì)其實(shí)就是考慮交互的基礎(chǔ)上畫(huà)原型,這個(gè)階段很多產(chǎn)品都已經(jīng)輕車(chē)熟路了,我覺(jué)得怎么畫(huà)原型這件事兒我也不需要更多的描述了,要不就編程Axure教程了。我就說(shuō)說(shuō)原型和PRD的關(guān)系吧。(還是一如既往的野路子)

之前我曾經(jīng)使用Axure畫(huà)原型,用Word做PRD,這方面的模板也挺多的。后來(lái)我發(fā)現(xiàn)這個(gè)方法我做的挺累,研發(fā)還不領(lǐng)情,為啥呢?你看啊,研發(fā)做功能開(kāi)發(fā)的時(shí)候,需要打開(kāi)兩個(gè)文件,一個(gè)是原型稿,一個(gè)是PRD,原型稿用來(lái)看頁(yè)面,PRD用來(lái)看功能,切換來(lái)切換去,搞得很煩,于是他們就老跟我吐槽。

后來(lái),我就想,為啥不能放在一起呢?(能把事兒說(shuō)明白的PRD就是好的原型稿),所以我就用Axure直接做PRD了。

我做的PRD是這個(gè)樣子的:

  • 修改記錄不說(shuō)了
  • 共通說(shuō)明其實(shí)就是描述一些共通組件的說(shuō)明,比如頁(yè)面規(guī)格什么的
  • 公用功能就是每個(gè)頁(yè)面都有的,比如用戶頁(yè)面、Banner之類(lèi)的
  • 平臺(tái)功能就是按照信息架構(gòu)來(lái)制作的原型稿了。

界面原型設(shè)計(jì)的時(shí)候,我用了AntDesign的Axure組件,相當(dāng)好用,相當(dāng)高效,推薦各位童鞋使用。

頁(yè)面設(shè)計(jì)的內(nèi)容是這樣的:

我們并沒(méi)有做非常復(fù)雜的交互原型,而是采用這種方式描述。左側(cè)是原型,右側(cè)會(huì)把原型圖里面的組件拿出來(lái),分別標(biāo)注各個(gè)組件的操作過(guò)程。這樣研發(fā)爸爸們就可以一邊看原型稿,一邊看功能。這個(gè)模式的PRD研發(fā)爸爸們還挺喜歡。

PRD制作完成后,產(chǎn)品設(shè)計(jì)的前期工作就告一段落了。后面就是推動(dòng)研發(fā)、回答研發(fā)過(guò)程中遇到的問(wèn)題等等階段了,其實(shí)到這個(gè)時(shí)候產(chǎn)品就該準(zhǔn)備下一個(gè)迭代的工作了。

不過(guò)為了能讓產(chǎn)品流程保持一致性,我會(huì)把研發(fā)的過(guò)程也順便講一講,感興趣的童鞋可以看看。

 

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

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

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 您好,請(qǐng)問(wèn)有什么方式聯(lián)系到你嗎?想向您咨詢一些問(wèn)題。

    來(lái)自廣東 回復(fù)
    1. 郵件?jjmjack@126.com

      來(lái)自內(nèi)蒙古 回復(fù)
  2. 想咨詢下這個(gè)AntDesign組件在哪里可以下載呢

    來(lái)自四川 回復(fù)
    1. AntDesign官方網(wǎng)站:https://ant.design/index-cn
      下載的話到https://ant.design/docs/resources-cn頁(yè)面,有一個(gè)Ant Design Library。下載導(dǎo)入Axure這個(gè)就OK了

      來(lái)自北京 回復(fù)
    2. 謝謝大佬

      回復(fù)
  3. 從上到下是產(chǎn)品結(jié)構(gòu)圖,產(chǎn)品功能結(jié)構(gòu)圖,產(chǎn)品功能大概的描述,產(chǎn)品的信息結(jié)構(gòu)圖,流程分析圖(串模塊和功能),有時(shí)候流程分析圖會(huì)經(jīng)常放在產(chǎn)品結(jié)構(gòu)圖之后,功能結(jié)構(gòu)圖之前,哈哈,反正你的做法和我類(lèi)似

    來(lái)自福建 回復(fù)
    1. ?? 基本都差不多

      來(lái)自北京 回復(fù)
  4. 第一篇更有深度,此篇確實(shí)是野路子??

    回復(fù)
    1. 呵呵呵,鄧爺爺說(shuō)過(guò),黑貓白貓,能抓住耗子的就是好貓。無(wú)論是學(xué)院派還是野路子,能做出來(lái)東西的路子就是好路子 ??

      來(lái)自北京 回復(fù)
    2. 其實(shí)都一樣了,現(xiàn)在產(chǎn)品市場(chǎng)這么亂,高級(jí)產(chǎn)品往大公司跑,小公司找那種很水的不會(huì)的,弄得公司倒閉,研發(fā)部怪里怪氣,哈哈,我朋友就是產(chǎn)品總監(jiān),現(xiàn)在自己開(kāi)公司了,他說(shuō)現(xiàn)在管它啥路子,你能做出來(lái),方案可行,產(chǎn)品能通,技術(shù)能實(shí)現(xiàn),思維清晰,你就是一個(gè)合格的產(chǎn)品經(jīng)理,否則,管你做法再正規(guī),也就是花樣式,應(yīng)付工作 ??

      來(lái)自福建 回復(fù)
    3. 干這行干久了,都有這個(gè)共識(shí) ??

      來(lái)自北京 回復(fù)
  5. 好細(xì)致,很受教,謝謝~就是最后一張有一些模糊,右側(cè)的信息是否可以發(fā)一張稍稍清晰一點(diǎn)的內(nèi)容呢~

    來(lái)自福建 回復(fù)
    1. 額~這個(gè)圖是我拼接的,原圖太大了,而且也涉及到工作內(nèi)容了,所以也就沒(méi)有考慮圖的品質(zhì),見(jiàn)諒啊

      來(lái)自北京 回復(fù)
    2. 嗯嗯,謝謝您~其實(shí)我也是剛剛轉(zhuǎn)產(chǎn)品的小白,想看看各位大佬日常工作的一個(gè)成品,所以有些冒犯不好意思呀

      來(lái)自福建 回復(fù)
    3. 冒犯倒是沒(méi)有,只是給公司做的東西,得考慮一下保密的問(wèn)題,我發(fā)出來(lái)的部分也是比較不重要的部分。

      來(lái)自北京 回復(fù)
  6. 原型和PRD放一起太重要了,作為一個(gè)研發(fā)身有體會(huì)

    來(lái)自四川 回復(fù)
    1. 可不是嘛

      來(lái)自北京 回復(fù)
    2. 我也想融原型和PRD為一體,可是公司要求產(chǎn)出物必須要有單獨(dú)的PDR文檔,所以我現(xiàn)在是畫(huà)了原型、寫(xiě)了文檔,還要再把文檔的內(nèi)容標(biāo)在原型上,總感覺(jué)是浪費(fèi)。

      來(lái)自安徽 回復(fù)
    3. 也不能說(shuō)浪費(fèi),這個(gè)要看公司的業(yè)務(wù)性質(zhì),追求快速高效的一般會(huì)選擇融合,追求規(guī)范和可維護(hù)一般選擇分開(kāi)。合格的產(chǎn)品經(jīng)理要能適應(yīng)不同的環(huán)境。

      來(lái)自北京 回復(fù)