解決方案通常是指針對(duì)某些已經(jīng)體現(xiàn)出的,或者可以預(yù)期的問題状蜗、不足需五、缺陷、需求等等轧坎,所提出的一個(gè)解決整體問題方法的方案(一般以文檔形式體現(xiàn))警儒。
對(duì)于B端產(chǎn)品的研發(fā)過程,解決方案是針對(duì)業(yè)務(wù)本身或者解決某些業(yè)務(wù)問題眶根,所提出的產(chǎn)品設(shè)計(jì)方案。
在B端產(chǎn)品研發(fā)和實(shí)施過程中边琉,解決方案是十分必要的属百。不同于C端產(chǎn)品的研發(fā),需要采用MVP模式变姨,強(qiáng)調(diào)小步快跑族扰、敏捷迭代、快速試錯(cuò)。
B端產(chǎn)品的需求對(duì)應(yīng)的業(yè)務(wù)和問題渔呵,都是固定存在的怒竿。所以,我們需要在產(chǎn)品研發(fā)啟動(dòng)前扩氢,就設(shè)計(jì)解決方案耕驰,作為研發(fā)過程的指導(dǎo)性框架。
解決方案從頂層定義了录豺,我們針對(duì)需求要做什么產(chǎn)品朦肘,該怎么做,什么時(shí)間完成双饥。同時(shí)媒抠,解決方案在項(xiàng)目立項(xiàng)時(shí),是重要的基石咏花;在進(jìn)行與客戶進(jìn)行商務(wù)溝通時(shí)趴生,是獲得客戶信任的重要憑證。
在現(xiàn)實(shí)場(chǎng)景中昏翰,B端產(chǎn)品的解決方案苍匆,有多種用途。比如矩父,作為商務(wù)或者銷售活動(dòng)的材料锉桑、作為產(chǎn)品立項(xiàng)的依據(jù)、作為項(xiàng)目的整體設(shè)計(jì)等等窍株。
針對(duì)這些使用場(chǎng)景民轴,產(chǎn)品經(jīng)理一般需要設(shè)計(jì)三類解決方案:
- 整體解決方案;
- 細(xì)節(jié)解決方案球订;
- 技術(shù)解決方案后裸。
這三個(gè)方案既有獨(dú)立的用途,又是相互關(guān)聯(lián)的冒滩。整體方案細(xì)化和添加更多的內(nèi)容后微驶,就是細(xì)節(jié)設(shè)計(jì)方案;技術(shù)方案很多時(shí)候开睡,是作為細(xì)節(jié)方案的其中一部分存在的因苹。
當(dāng)然,對(duì)于B端產(chǎn)品的解決方案篇恒,重要的針對(duì)需求扶檐、業(yè)務(wù)和問題的產(chǎn)品設(shè)計(jì),而不是寫出一份文檔胁艰。所以款筑,作為產(chǎn)品經(jīng)理智蝠,如果我們要出具一份解決方案,我們就有兩部分工作要做:一是設(shè)計(jì)解決方案奈梳;二是寫作解決方案杈湾。
對(duì)于寫作,其實(shí)只要我們完成了「設(shè)計(jì)」工作攘须,就相對(duì)比較簡(jiǎn)單了漆撞。因?yàn)椋鉀Q方案對(duì)內(nèi)容只要求簡(jiǎn)單明了即可阻课,在某些時(shí)候我們甚至可以用PPT制作解決方案臭墨。而設(shè)計(jì)解決方案浦楣,是一個(gè)系統(tǒng)性的過程拖陆,通常需要多個(gè)角色甚至部門參與锡搜,特別是細(xì)節(jié)方案和技術(shù)方案的設(shè)計(jì)。
一署驻、整體解決方案
現(xiàn)在我們從整體性解決方案開始奋献,介紹如何設(shè)計(jì)產(chǎn)品解決方案。
首先旺上,整體性的解決方案主要包含產(chǎn)品背景瓶蚂、核心流程、產(chǎn)品定位宣吱、產(chǎn)品架構(gòu)窃这、功能模塊、演進(jìn)藍(lán)圖征候、資源投入杭攻。這些內(nèi)容,并不是完全固定的疤坝,需要根據(jù)我們所處的場(chǎng)景適當(dāng)調(diào)節(jié)兆解。其核心目的,是要構(gòu)建出一個(gè)產(chǎn)品的從無(wú)到有的過程跑揉,以及將這個(gè)產(chǎn)品呈現(xiàn)給他人锅睛。
在設(shè)計(jì)解決方案和產(chǎn)品時(shí),B端產(chǎn)品建議采用自頂向下历谍、由粗到細(xì)的思路现拒。
下文在來(lái)分析一下各部分應(yīng)該如何設(shè)計(jì),含有那些內(nèi)容望侈。
1. 產(chǎn)品背景
產(chǎn)品背景主要介紹產(chǎn)品的行業(yè)背景和需求背景印蔬,以及產(chǎn)品可行性分析。這部分內(nèi)容甜无,主要是產(chǎn)品經(jīng)理需要將產(chǎn)品的業(yè)務(wù)調(diào)研扛点、業(yè)務(wù)診斷、需求分析的內(nèi)容展示出來(lái)岂丘。
- 業(yè)務(wù)調(diào)研是指業(yè)務(wù)的戰(zhàn)略方向陵究、經(jīng)營(yíng)模式、管理方法和業(yè)務(wù)模式奥帘;
- 業(yè)務(wù)診斷需要體現(xiàn)出铜邮,客戶對(duì)于業(yè)務(wù)提出了什么問題,我們從業(yè)務(wù)中分析出了什么問題寨蹋;
- 需求分析則是結(jié)合用戶提出的需求松蒜,去分析場(chǎng)景、角色和業(yè)務(wù)已旧。
在進(jìn)行呈現(xiàn)時(shí)秸苗,一般呈現(xiàn)依據(jù)和結(jié)論既可。
2. 核心流程
核心流程是需要分析并展示出業(yè)務(wù)的核心流程运褪。
在分析核心流程時(shí)惊楼,需要與角色分析結(jié)合,最終需要以跨角色的流程圖展示出業(yè)務(wù)的核心流程——核心流程是之后我們?cè)O(shè)計(jì)各個(gè)業(yè)務(wù)系統(tǒng)秸讹,各個(gè)產(chǎn)品功能的起點(diǎn)檀咙。
3. 產(chǎn)品定位
產(chǎn)品定位是對(duì)產(chǎn)品的整體性描述。簡(jiǎn)單來(lái)說(shuō)璃诀,就是要描述清楚我們要做一個(gè)什么樣的產(chǎn)品弧可。
這部分也需要與需求、業(yè)務(wù)和問題結(jié)合劣欢,闡述清楚針對(duì)什么業(yè)務(wù)做產(chǎn)品棕诵,產(chǎn)品解決了什么問題,帶來(lái)了什么價(jià)值氧秘。
4. 產(chǎn)品架構(gòu)
產(chǎn)品架構(gòu)指的的產(chǎn)品的整體性結(jié)構(gòu)年鸳。
在產(chǎn)品架構(gòu)設(shè)計(jì)時(shí),我們需要首先進(jìn)行業(yè)務(wù)架構(gòu)的分析丸相,然后設(shè)計(jì)產(chǎn)品的系統(tǒng)結(jié)構(gòu)搔确,再梳理出產(chǎn)品的核心系統(tǒng),最后基于以上內(nèi)容設(shè)計(jì)出產(chǎn)品的架構(gòu)圖灭忠。
業(yè)務(wù)架構(gòu)分析膳算,主要是分析出針對(duì)業(yè)務(wù),產(chǎn)品需要哪些系統(tǒng)弛作;系統(tǒng)架構(gòu)設(shè)計(jì)涕蜂,是分析出系統(tǒng)間的組織形式和交互過程;核心系統(tǒng)梳理映琳,是指分析和定義出產(chǎn)品的最核心的系統(tǒng)机隙,其它系統(tǒng)都是圍繞該系統(tǒng)運(yùn)作的蜘拉。最后,可以用架構(gòu)圖來(lái)展示展示我們產(chǎn)品的架構(gòu)有鹿。
在設(shè)計(jì)產(chǎn)品架構(gòu)時(shí)旭旭,除了依賴于業(yè)務(wù)的分析,還要結(jié)合我們的經(jīng)驗(yàn)葱跋。同時(shí)持寄,還要考慮一些產(chǎn)品的非業(yè)務(wù)場(chǎng)景。比如娱俺,兼容老系統(tǒng)的業(yè)務(wù)系統(tǒng)架構(gòu)稍味,與外部系統(tǒng)對(duì)接的產(chǎn)品架構(gòu)等等。
5. 功能模塊
在設(shè)計(jì)產(chǎn)品架構(gòu)的時(shí)候荠卷,我們已經(jīng)分析出了我們的產(chǎn)品需要哪些系統(tǒng)∧B現(xiàn)在我們需要在對(duì)這些系統(tǒng)進(jìn)行細(xì)化,設(shè)計(jì)出構(gòu)成這些系統(tǒng)的功能僵朗。
一個(gè)系統(tǒng)可能是由多個(gè)功能構(gòu)成的赖欣,所以我們也要整理出功能的層級(jí)和交互關(guān)系。功能是對(duì)需求和業(yè)務(wù)理解并分析的最小維度验庙。如果說(shuō)產(chǎn)品架構(gòu)是產(chǎn)品的骨骼顶吮,功能就是填充在骨骼中間的血肉,并構(gòu)成一個(gè)個(gè)系統(tǒng)粪薛。
6. 演進(jìn)藍(lán)圖
演進(jìn)藍(lán)圖通俗點(diǎn)說(shuō)悴了,就是迭代計(jì)劃。迭代計(jì)劃是以功能為維度來(lái)設(shè)計(jì)的违寿。
B端產(chǎn)品的迭代規(guī)劃設(shè)計(jì)湃交,是以實(shí)現(xiàn)業(yè)務(wù)閉環(huán)為目標(biāo),即先建立核心可用業(yè)務(wù)藤巢,再逐步擴(kuò)展到整個(gè)業(yè)務(wù)流程搞莺,直至完成業(yè)務(wù)閉環(huán)。
基于業(yè)務(wù)閉環(huán)的迭代規(guī)劃掂咒,強(qiáng)調(diào)由核心業(yè)務(wù)向整個(gè)業(yè)務(wù)拓展才沧,業(yè)務(wù)的方向和規(guī)劃,一定是明確和可靠的绍刮。設(shè)計(jì)好功能的迭代計(jì)劃后温圆,需要根據(jù)技術(shù)的可行性調(diào)研,然后與研發(fā)人員合力孩革,明確演進(jìn)藍(lán)圖的時(shí)間表岁歉。
在設(shè)計(jì)迭代計(jì)劃時(shí),我們還需要根據(jù)業(yè)務(wù)背景和團(tuán)隊(duì)背景膝蜈,預(yù)留出一定的時(shí)間作為異常情況的緩沖區(qū)間锅移。
在設(shè)計(jì)演進(jìn)藍(lán)圖時(shí)熔掺,我們還可以根據(jù)產(chǎn)品開發(fā)的標(biāo)志性事件或者業(yè)務(wù)小閉環(huán)節(jié)點(diǎn),來(lái)設(shè)計(jì)出相應(yīng)的里程碑計(jì)劃非剃。
7. 成本預(yù)估
成本預(yù)估就是評(píng)估在整個(gè)產(chǎn)品開發(fā)過程中瞬女,我們需要投入那些資源,換算成成本是多少努潘。
成本估算的評(píng)估要和演進(jìn)藍(lán)圖結(jié)合,劃分到完成那期功能需要投入多少資源坤学。資源投入除了整體性評(píng)估之外疯坤,也需要細(xì)化到具體的開發(fā)人員組成、服務(wù)采購(gòu)等具體的研發(fā)投入深浮。
二压怠、細(xì)節(jié)解決方案
細(xì)節(jié)方案多用于B端業(yè)務(wù)型產(chǎn)品開發(fā)。在我們進(jìn)行產(chǎn)品研發(fā)的過程中飞苇,往往還需要更為細(xì)致的解決方案菌瘫,來(lái)指導(dǎo)我們技術(shù)人員的開發(fā)。
細(xì)節(jié)方案布卡,也可以看做是PRD等研發(fā)文檔的Plus版本雨让。在整體解決方案的基礎(chǔ)上,需要增加業(yè)務(wù)建模忿等、數(shù)據(jù)建模栖忠、功能設(shè)計(jì)、技術(shù)方案贸街、產(chǎn)品原型設(shè)計(jì)庵寞、附加文檔,將整個(gè)解決方案薛匪,細(xì)化到產(chǎn)品細(xì)節(jié)層面的設(shè)計(jì)捐川。
技術(shù)方案下文單獨(dú)分析。
1. 業(yè)務(wù)建模
業(yè)務(wù)建模主要梳理詳細(xì)的業(yè)務(wù)流程逸尖。包含各子業(yè)務(wù)的流程古沥,各系統(tǒng)的業(yè)務(wù)流程,各功能的運(yùn)行流程冷溶,還要使用用例圖分析出角色和系統(tǒng)的關(guān)系渐白。
完成業(yè)務(wù)建模后,我們對(duì)整個(gè)業(yè)務(wù)的脈絡(luò)就非常清晰了逞频。之后纯衍,依據(jù)業(yè)務(wù)的建模,我們才能完成功能邏輯的設(shè)計(jì)苗胀。
業(yè)務(wù)建模是產(chǎn)品經(jīng)理對(duì)業(yè)務(wù)梳理和分析的最終成果襟诸。
2. 數(shù)據(jù)建模
數(shù)據(jù)建模主要是分析系統(tǒng)中的角色和各個(gè)實(shí)例瓦堵,在產(chǎn)品的系統(tǒng)是有那些數(shù)據(jù)字段構(gòu)成?實(shí)例間存在怎樣的關(guān)系歌亲?再將實(shí)例和關(guān)系抽象成數(shù)據(jù)模型——數(shù)據(jù)模型會(huì)關(guān)系到數(shù)據(jù)庫(kù)表的設(shè)計(jì)菇用,影響到功能設(shè)計(jì)和技術(shù)方案,所以我們要盡早設(shè)計(jì)數(shù)據(jù)模型陷揪。
在設(shè)計(jì)數(shù)據(jù)模型時(shí)惋鸥,我們要保證模型的全面性和擴(kuò)展性。而分析數(shù)據(jù)模型時(shí)悍缠,最典型的就是使用ER圖來(lái)進(jìn)行分析卦绣。
3. 功能設(shè)計(jì)
在整體方案時(shí),我們已經(jīng)分析出了產(chǎn)品包含哪些功能》沈荆現(xiàn)在滤港,我們要具體設(shè)計(jì)每個(gè)功能。
設(shè)計(jì)功能時(shí)趴拧,要明確功能要展示哪些數(shù)據(jù)溅漾,功能有那些操作,功能的操作流程是怎么樣的著榴。設(shè)計(jì)好功能后添履,要將功能整理成功能清單。同時(shí)脑又,我們還需要考慮一些不直觀的設(shè)計(jì)缝龄。比如,字典設(shè)計(jì)挂谍、數(shù)據(jù)權(quán)限設(shè)計(jì)叔壤、賬號(hào)系統(tǒng)等。在設(shè)計(jì)功能時(shí)口叙,產(chǎn)品經(jīng)理很多功能采用一些通用的范式炼绘,比如權(quán)限設(shè)計(jì)、報(bào)表設(shè)計(jì)妄田、首頁(yè)俺亮、導(dǎo)航等。
4. 產(chǎn)品原型設(shè)計(jì)
產(chǎn)品原型則是依據(jù)功能清單疟呐,根據(jù)產(chǎn)品平臺(tái)的設(shè)計(jì)和交互規(guī)范脚曾,將功能清單轉(zhuǎn)化為線框圖。產(chǎn)品原型也要包含產(chǎn)品的交互設(shè)計(jì)启具。
在設(shè)計(jì)產(chǎn)品原型時(shí)本讥,我們要準(zhǔn)備好相關(guān)的說(shuō)明文檔。同時(shí)我們一定要明確,對(duì)于B端產(chǎn)品UI和交互的設(shè)計(jì)拷沸,要配合業(yè)務(wù)和功能的設(shè)計(jì)色查。
5. 產(chǎn)品文檔
產(chǎn)品文檔指我們?cè)谠O(shè)計(jì)詳細(xì)解決方案時(shí),也需要提供產(chǎn)品設(shè)計(jì)的一些必要文檔撞芍。最好秧了,可以將這些文檔整合到解決方案中,常見的有PRD序无、UML圖验毡、流程圖、交互文檔等帝嗡。
三米罚、技術(shù)方案
技術(shù)方案一般都是由技術(shù)人員設(shè)計(jì)。他們會(huì)根據(jù)細(xì)節(jié)方案中的產(chǎn)品設(shè)計(jì)丈探,設(shè)計(jì)出可行的技術(shù)方案。但是拔莱,難免會(huì)出現(xiàn)產(chǎn)品需求和技術(shù)沖突的時(shí)候碗降。
此時(shí)產(chǎn)品經(jīng)理作為決策者之一,也會(huì)參與其中塘秦,決定最終的技術(shù)方案設(shè)計(jì)讼渊。產(chǎn)品經(jīng)理也需要在產(chǎn)品需求和技術(shù)間,做出各種抉擇尊剔。為了設(shè)計(jì)出更好的技術(shù)方案爪幻,產(chǎn)品經(jīng)理應(yīng)該懂一些技術(shù)。特別是某些以技術(shù)為核心競(jìng)爭(zhēng)力的B端產(chǎn)品须误。
對(duì)于B端產(chǎn)品挨稿,應(yīng)該會(huì)數(shù)據(jù)庫(kù)表的設(shè)計(jì)和SQL語(yǔ)言,最好還會(huì)一門語(yǔ)言京痢。我認(rèn)為奶甘,一個(gè)優(yōu)秀的B端產(chǎn)品經(jīng)理,應(yīng)該是對(duì)于軟件工程有深刻理解的祭椰。在設(shè)計(jì)技術(shù)解決方案時(shí)臭家,產(chǎn)品經(jīng)理關(guān)注點(diǎn)在于技術(shù)成本、實(shí)現(xiàn)周期方淤、技術(shù)風(fēng)險(xiǎn)钉赁、安全性和未來(lái)的擴(kuò)展性。
由于技術(shù)方案主要是技術(shù)人員的工作携茂,本文就不深入討論了你踩。
四、總結(jié)
本文所設(shè)計(jì)解決方案的方法,其實(shí)都是我過去文章姓蜂,所使用的方法和分析的內(nèi)容的歸納和總結(jié)按厘。本文中的一些模塊,可以直接在以前的文章中找到钱慢,特別是用到的一些UML圖和表格逮京。
解決方案,本身就是產(chǎn)品的抽象束莫。設(shè)計(jì)解決方案懒棉,就是在設(shè)計(jì)產(chǎn)品本身,也是需求分析览绿、業(yè)務(wù)調(diào)研策严、業(yè)務(wù)診斷與分析、產(chǎn)品設(shè)計(jì)饿敲、產(chǎn)品規(guī)劃的過程妻导。