零售SaaS產(chǎn)品架構(gòu)設(shè)計(jì)實(shí)踐
本次會(huì)員新課我們邀請(qǐng)到了有贊產(chǎn)品架構(gòu)師@湯奕老師,主要負(fù)責(zé)有贊零售SaaS產(chǎn)品的整體架構(gòu)工作,具備豐富的SaaS架構(gòu)經(jīng)驗(yàn),多次主導(dǎo)過(guò)公司級(jí)底層架構(gòu)治理。目前專(zhuān)注于企業(yè)架構(gòu)、中臺(tái)架構(gòu)、領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)、復(fù)雜業(yè)務(wù)系統(tǒng)架構(gòu)等領(lǐng)域,致力于通過(guò)科學(xué)的架構(gòu)方法,助力復(fù)雜業(yè)務(wù)快速發(fā)展,大幅提升SaaS產(chǎn)品的研發(fā)效率。本文由課程內(nèi)容整理,內(nèi)容有刪改。
大家好,我是湯奕,目前在有贊科技任架構(gòu)師,主要負(fù)責(zé)有贊零售SaaS產(chǎn)品的整體架構(gòu)工作,也有較豐富的SaaS架構(gòu)經(jīng)驗(yàn),曾多次主導(dǎo)公司級(jí)底層架構(gòu)的治理,目前專(zhuān)注于企業(yè)架構(gòu)、中臺(tái)架構(gòu)、領(lǐng)域設(shè)計(jì)等領(lǐng)域。
本次分享主要分為三部分:第一部分是分享SaaS產(chǎn)品設(shè)計(jì)有哪些痛點(diǎn);第二部分是產(chǎn)品架構(gòu)如何做好標(biāo)準(zhǔn)化;第三部分是如何應(yīng)對(duì)定制需求。
一、SaaS產(chǎn)品設(shè)計(jì)痛點(diǎn)
與To C產(chǎn)品對(duì)比,To B SaaS的產(chǎn)品特點(diǎn)主要如下:
第一,To B SaaS主要分為兩大類(lèi),一是行業(yè)型SaaS產(chǎn)品,比如零售SaaS、教育SaaS等;二是業(yè)務(wù)垂直型SaaS產(chǎn)品,比如CRM、HRM、OA等。
第二,更多以中小客戶(hù)為主,以標(biāo)桿客戶(hù)為核心,因?yàn)樽鯯aaS主要是服務(wù)B端客戶(hù),故標(biāo)桿客戶(hù)非常重要,因其代表行業(yè)的優(yōu)秀生產(chǎn)力,所以需要學(xué)習(xí)他們的優(yōu)秀生產(chǎn)力,并把方案固化到系統(tǒng)中,并形成規(guī)模化賣(mài)給其他中小客戶(hù),這也是做To B SaaS生意的本質(zhì),但通常標(biāo)桿客戶(hù)也會(huì)有很多想法和提很多定制需求,這是設(shè)計(jì)To B SaaS時(shí)非常頭疼的問(wèn)題。
第三,非常關(guān)注幫助商家提升效率,比如供應(yīng)鏈系統(tǒng)需要提高庫(kù)存周轉(zhuǎn)效率、在線(xiàn)商城渠道需要提高銷(xiāo)售轉(zhuǎn)化效率、門(mén)店系統(tǒng)需要提高門(mén)店收銀效率以及店務(wù)管理效率等,所以效率是做To B SaaS永恒的主題,即需要核心關(guān)注如何幫助商家提升效率。
第四,涉及很多參與角色,不同于To C產(chǎn)品主要服務(wù)的客戶(hù)都是個(gè)體消費(fèi)者,To B的一條業(yè)務(wù)鏈路下來(lái)會(huì)涉及很多角色,比如在線(xiàn)上商城購(gòu)買(mǎi)一杯奶茶,訂單會(huì)流轉(zhuǎn)到門(mén)店,然后需要有對(duì)應(yīng)的門(mén)店角色去進(jìn)行加工處理,最后需要呼叫騎手,讓騎手配送到消費(fèi)者手上,其中就涉及到多個(gè)角色。
第五,特點(diǎn)是專(zhuān)業(yè)化和職能化,比如采購(gòu)員負(fù)責(zé)采購(gòu);分銷(xiāo)員負(fù)責(zé)分銷(xiāo);倉(cāng)管負(fù)責(zé)倉(cāng)庫(kù)管理;門(mén)店角色負(fù)責(zé)門(mén)店收銀、店務(wù)、日常工作等,這點(diǎn)與To C產(chǎn)品有很大區(qū)別,每個(gè)角色都需要為業(yè)務(wù)創(chuàng)造貢獻(xiàn)。
第六,決策人通常是領(lǐng)導(dǎo)或老板,而一線(xiàn)的執(zhí)行人員很難影響采購(gòu)決策,故在設(shè)計(jì)To B SaaS產(chǎn)品時(shí),領(lǐng)導(dǎo)和老板的需求也非常重要。
第七,產(chǎn)品重心是圍繞業(yè)務(wù)流程閉環(huán)和系統(tǒng)穩(wěn)定設(shè)計(jì),而To C產(chǎn)品則更看重為個(gè)體消費(fèi)者提供有趣好玩的用戶(hù)體驗(yàn)。
根據(jù)To B SaaS產(chǎn)品特點(diǎn)可以提煉出兩大設(shè)計(jì)痛點(diǎn):
第一,業(yè)務(wù)體系非常龐大,有很多長(zhǎng)業(yè)務(wù)鏈條、角色和崗位職責(zé),這些特點(diǎn)導(dǎo)致To B業(yè)務(wù)理解起來(lái)非常困難,通常會(huì)出現(xiàn)需求理不清楚的情況。
第二,因?yàn)槠髽I(yè)的業(yè)務(wù)之間有很大差異,所以標(biāo)桿商家會(huì)提很多定制化需求,如果不接受定制化需求,可能會(huì)導(dǎo)致標(biāo)桿商家的流失,因這些定制化需求是企業(yè)的剛需,如果產(chǎn)品滿(mǎn)足不了其定制化需求,就會(huì)選擇不用該產(chǎn)品;但如果把所有定制化需求都接收下來(lái),就會(huì)使系統(tǒng)的設(shè)計(jì)越來(lái)越復(fù)雜,最終導(dǎo)致系統(tǒng)迭代不動(dòng),讓產(chǎn)品和技術(shù)都沉陷在定制需求中。
二、產(chǎn)品架構(gòu)標(biāo)準(zhǔn)化
基于上述的兩個(gè)設(shè)計(jì)痛點(diǎn),這時(shí)就需要有標(biāo)準(zhǔn)化的產(chǎn)品架構(gòu)設(shè)計(jì)思路。
產(chǎn)品架構(gòu):是對(duì)產(chǎn)品各要素的結(jié)構(gòu)化表達(dá),呈現(xiàn)的產(chǎn)出物包括但不限于客群劃分、PMF、產(chǎn)品定位、業(yè)務(wù)流程、業(yè)務(wù)場(chǎng)景、產(chǎn)品模塊/功能劃分、業(yè)務(wù)實(shí)體等,以及梳理清楚各要素之間的關(guān)系,以便更好地理解業(yè)務(wù)。
產(chǎn)品架構(gòu)的作用主要有三點(diǎn):
第一,解釋如何達(dá)成戰(zhàn)略目標(biāo)的邏輯框架,因?yàn)橥ǔ@习宥ǖ膽?zhàn)略目標(biāo)都比較抽象,比如GMV和續(xù)費(fèi)指標(biāo)需要達(dá)到多少,需要如何基于目前的客群去達(dá)成目標(biāo),需要拆解邏輯框架,而產(chǎn)品架構(gòu)就是扮演該角色。
第二,團(tuán)隊(duì)不同角色達(dá)成理解共識(shí),因?yàn)門(mén)o B產(chǎn)品的體系非常龐大,有很多產(chǎn)品經(jīng)理只是負(fù)責(zé)其中的某個(gè)小模塊或某幾個(gè)小模塊,這時(shí)就需要有框架幫助去理解,所負(fù)責(zé)模塊在體系中的定位以及與其它模塊之間的關(guān)系。
如果沒(méi)有全局性框架,會(huì)導(dǎo)致不停地在做瑣碎的事情,并串聯(lián)不起來(lái)其中的關(guān)系,所以為了更好協(xié)同各個(gè)產(chǎn)品模塊和產(chǎn)品經(jīng)理的日常工作,就需要有共識(shí)的框架,讓大家可以互相協(xié)同,把產(chǎn)品形成整體。
第三,指導(dǎo)產(chǎn)品建設(shè)落地實(shí)施等工作,因?yàn)閷⒊橄蟮膽?zhàn)略目標(biāo),一步步地去落地實(shí)施,也需要落實(shí)到具體的工作項(xiàng)和具體崗位上。
產(chǎn)品架構(gòu)分層屬于產(chǎn)品架構(gòu)中非常重要的分層思維,分層的核心作用是把關(guān)注點(diǎn)進(jìn)行分離,即每一層只解決一個(gè)問(wèn)題,然后每層之間通過(guò)聚焦解決問(wèn)題,把每個(gè)層次串聯(lián)起來(lái),最終解決復(fù)雜問(wèn)題,本質(zhì)屬于分而治之的思想。
基于成熟理論,產(chǎn)品架構(gòu)可以分為戰(zhàn)略層、能力層、結(jié)構(gòu)層和框架、表現(xiàn)層:
第一,戰(zhàn)略層的核心是回答幫助什么客戶(hù)解決什么問(wèn)題,即產(chǎn)品定位需要核心回答的問(wèn)題是能幫助客戶(hù)解決哪些問(wèn)題。分析方法包括用戶(hù)分析、市場(chǎng)分析和競(jìng)品分析,并結(jié)合PMF工作法產(chǎn)出產(chǎn)品解決方案。
PMF是指產(chǎn)品市場(chǎng)匹配度,因?yàn)門(mén)o B產(chǎn)品主要做商家業(yè)務(wù),需要幫助商家去達(dá)成業(yè)務(wù)目標(biāo),所以需要深刻理解商家的經(jīng)營(yíng)場(chǎng)景以及未被滿(mǎn)足的需求,其中M代表市場(chǎng)上的目標(biāo)商家未被滿(mǎn)足的需求;P代表產(chǎn)品,即需要用產(chǎn)品去匹配好商家未被滿(mǎn)足的需求;F代表驗(yàn)證匹配度。
第二,能力層的核心是回答為了解決上述問(wèn)題,產(chǎn)品需要具備什么能力。首先是基于PMF工作法得出解決方案,然后用解決方案去匹配市場(chǎng)需求,再然后對(duì)解決方案進(jìn)一步細(xì)化,需要分析出業(yè)務(wù)流程、價(jià)值定位、指標(biāo)體系、場(chǎng)景分析和產(chǎn)品能力設(shè)計(jì),這些都是標(biāo)準(zhǔn)產(chǎn)品解決方案的核心要素。
第三,結(jié)構(gòu)層的核心是回答為了實(shí)現(xiàn)上述產(chǎn)品能力,需要?jiǎng)澐帜男┊a(chǎn)品模塊和核心功能,主要工作包括組織權(quán)限設(shè)計(jì)、產(chǎn)品模塊/功能劃分、模塊間交互設(shè)計(jì)和產(chǎn)品底座設(shè)計(jì)。其中產(chǎn)品底座就是中臺(tái),主要提供可復(fù)用的產(chǎn)品能力,因?yàn)橥ǔaaS公司都會(huì)有多條產(chǎn)品線(xiàn),而不同產(chǎn)品線(xiàn)之間有很多產(chǎn)品能力都具有共性,如果每個(gè)產(chǎn)品線(xiàn)都做一套產(chǎn)品能力,不僅損耗成本大,而且效率低,所以為了可以沉淀能力,更快復(fù)用到不同的產(chǎn)品線(xiàn)上,就出現(xiàn)了產(chǎn)品底座的概念。
第四、框架、表現(xiàn)層的核心是回答實(shí)現(xiàn)上述模塊/功能的原型、視覺(jué)長(zhǎng)什么樣,主要包括界面設(shè)計(jì)、導(dǎo)航設(shè)計(jì)、信息設(shè)計(jì)和視覺(jué)元素、配色、排版等設(shè)計(jì),屬于最細(xì)節(jié)的一層。
有些優(yōu)秀的企業(yè)會(huì)設(shè)計(jì)自己的業(yè)務(wù)架構(gòu),比如世界500強(qiáng)和國(guó)內(nèi)領(lǐng)先的零售企業(yè),都會(huì)很好地規(guī)劃和設(shè)計(jì)自己的業(yè)務(wù)架構(gòu)。此處提業(yè)務(wù)架構(gòu)的原因在于,設(shè)計(jì)To B SaaS產(chǎn)品就是為了支撐好零售企業(yè)的業(yè)務(wù)架構(gòu),所以需要從零售企業(yè)的業(yè)務(wù)架構(gòu)中尋找到產(chǎn)品的機(jī)會(huì)點(diǎn),并基于機(jī)會(huì)點(diǎn)去設(shè)計(jì)產(chǎn)品。
如上圖所示,業(yè)務(wù)架構(gòu)可以分為戰(zhàn)略視圖、數(shù)據(jù)視圖、規(guī)則視圖、組織視圖和流程視圖:
第一,戰(zhàn)略視圖包括戰(zhàn)略目標(biāo)、關(guān)鍵成功因素、商業(yè)模式、價(jià)值鏈、業(yè)務(wù)能力和管控模式。其中零售企業(yè)會(huì)劃分核心業(yè)務(wù)能力和支撐型業(yè)務(wù)能力,比如供應(yīng)鏈能力、商品管理能力、客戶(hù)管理能力和銷(xiāo)售能力等核心的業(yè)務(wù)能力;企業(yè)協(xié)同,即提高企業(yè)內(nèi)部協(xié)作效率的相關(guān)能力,還有財(cái)務(wù)能力、數(shù)據(jù)分析能力、人事管理能力等屬于支撐型業(yè)務(wù)能力。
基于上述零售企業(yè)中劃分的業(yè)務(wù)能力,就可以思考SaaS產(chǎn)品在整個(gè)業(yè)務(wù)能力框架中扮演什么角色,比如零售SaaS主要扮演提供門(mén)店的銷(xiāo)售管理能力和線(xiàn)上渠道管理能力,即分析清楚零售企業(yè)有哪些業(yè)務(wù)能力以及扮演的角色至關(guān)重要。
第二,流程視圖是因?yàn)榱闶燮髽I(yè)中有很多業(yè)務(wù)流程,比如職能流程、作業(yè)流程等,需要調(diào)研清楚商家內(nèi)部業(yè)務(wù)流程的流轉(zhuǎn),并基于這些業(yè)務(wù)流程去設(shè)計(jì)產(chǎn)品解決方案。
第三,組織視圖是指SaaS產(chǎn)品的組織權(quán)限設(shè)計(jì)高度依賴(lài)于理解零售企業(yè)的組織架構(gòu),而組織架構(gòu)中主要有組織和部門(mén),部門(mén)中又有崗位、職責(zé)、角色,每個(gè)角色又有不同的授權(quán)關(guān)系,都需要深入理解。
第四,價(jià)值指標(biāo)體系是指所做的SaaS產(chǎn)品需要幫助商家創(chuàng)造價(jià)值,這時(shí)可以參考和研究零售企業(yè)的績(jī)效考核,其中每個(gè)部門(mén)的績(jī)效考核指標(biāo)就是產(chǎn)品幫助其創(chuàng)造價(jià)值的核心思路。
綜上,如果想設(shè)計(jì)好SaaS產(chǎn)品架構(gòu),深入理解企業(yè)的業(yè)務(wù)架構(gòu)至關(guān)重要,因?yàn)楹芏嘣O(shè)計(jì)思路都源于企業(yè)的業(yè)務(wù)架構(gòu),尤其對(duì)于標(biāo)桿商家或大客商家,其內(nèi)部都有部門(mén)專(zhuān)門(mén)規(guī)劃架構(gòu),如果可以深入交流和學(xué)習(xí),對(duì)提升產(chǎn)品架構(gòu)能力非常有幫助。
在能力層中,準(zhǔn)確梳理出產(chǎn)品能力主要有兩種方法:一是實(shí)現(xiàn)端到端場(chǎng)景閉環(huán)的的解決方案;二是全鏈路產(chǎn)品能力地圖。
在結(jié)構(gòu)層中,需要對(duì)產(chǎn)品能力進(jìn)行歸納和抽象,進(jìn)而設(shè)計(jì)出模塊的層次結(jié)構(gòu),首先模塊也有分層次,比如一級(jí)、二級(jí)、三級(jí)模塊,只有把層次設(shè)計(jì)清楚,產(chǎn)品結(jié)構(gòu)才可以變整潔;其次是模塊間的依賴(lài)/交互關(guān)系和核心業(yè)務(wù)對(duì)象;最后是模塊與業(yè)務(wù)實(shí)體的關(guān)系等。
1. 產(chǎn)品能力層
案例:商家的在線(xiàn)點(diǎn)單場(chǎng)景,現(xiàn)在有很多餐飲商家都會(huì)在微信里創(chuàng)建線(xiàn)上商城,消費(fèi)者可以通過(guò)搜索小程序或掃店鋪二維碼進(jìn)入商城小程序進(jìn)行點(diǎn)單,上圖所示是某咖啡商家的在線(xiàn)點(diǎn)單解決方案,主要分為兩大場(chǎng)景:一是店內(nèi)點(diǎn)單,二是外賣(mài)點(diǎn)單。
其中C端的業(yè)務(wù)流程是消費(fèi)者進(jìn)店,然后加購(gòu)商品,再進(jìn)行訂單確認(rèn)并支付,最后是訂單履約和收貨/取貨。
梳理完C端流程后,就需要對(duì)在線(xiàn)點(diǎn)單的場(chǎng)景進(jìn)行分類(lèi),因?yàn)榘撕芏鄠€(gè)細(xì)分場(chǎng)景,所以需要對(duì)場(chǎng)景進(jìn)行抽象和分類(lèi)。
上述案例可以分為兩級(jí)場(chǎng)景:第一級(jí)場(chǎng)景是外賣(mài)、自提和堂食,分類(lèi)標(biāo)準(zhǔn)主要根據(jù)點(diǎn)單場(chǎng)所和履約方式兩個(gè)核心因素劃分,比如外賣(mài)和自提的點(diǎn)單場(chǎng)所是線(xiàn)上,堂食的點(diǎn)單場(chǎng)所是到店;第二級(jí)場(chǎng)景又會(huì)根據(jù)付款方式進(jìn)一步細(xì)分,主要分為先吃后付和先付后吃。
當(dāng)有了業(yè)務(wù)流程和場(chǎng)景分類(lèi)后,就可以梳理出全鏈路的產(chǎn)品能力地圖:首先是流程環(huán)節(jié),比如C端的流程主要包括進(jìn)店、加購(gòu)、訂單確認(rèn)并支付、訂單履約和收貨/取貨5個(gè)環(huán)節(jié);其次每個(gè)環(huán)節(jié)又會(huì)有細(xì)分場(chǎng)景,而細(xì)分場(chǎng)景主要通過(guò)流程環(huán)節(jié)加上流程分類(lèi)組合出來(lái)的,比如進(jìn)店可以分為掃店鋪碼進(jìn)店和掃桌碼進(jìn)店,加購(gòu)又可以細(xì)分為線(xiàn)上點(diǎn)單-加購(gòu)和堂食-多人購(gòu)物車(chē)。
需要基于核心場(chǎng)景描述出場(chǎng)景中的關(guān)鍵活動(dòng)和涉及的關(guān)鍵角色;最后再基于不同流程的不同場(chǎng)景,針對(duì)性設(shè)計(jì)產(chǎn)品能力,這就是全鏈路產(chǎn)品能力地圖的設(shè)計(jì)思路。
綜上,思維模型的核心價(jià)值:一是可以結(jié)構(gòu)化地理清全場(chǎng)景,保證不遺漏;二是可以沉淀出標(biāo)準(zhǔn)化流程,雖然不同行業(yè)的場(chǎng)景會(huì)有所差異,但場(chǎng)景分類(lèi)可以形成標(biāo)準(zhǔn)化,這樣就可以保證整個(gè)產(chǎn)品結(jié)構(gòu)的標(biāo)準(zhǔn)和穩(wěn)定,進(jìn)而通過(guò)該思維模型也可以保證梳理的需求盡可能完整,且流程可以形成閉環(huán)。
2. 產(chǎn)品結(jié)構(gòu)層
三、如何應(yīng)對(duì)定制需求
在接下來(lái)的部分,湯奕老師接著講解了產(chǎn)品結(jié)構(gòu)層以及如何應(yīng)對(duì)定制需求。
囿于篇幅有限,想要觀(guān)看完整視頻的朋友可掃描下方二維碼添加會(huì)員學(xué)習(xí)顧問(wèn)@betty老師的微信,并備注“湯奕”,即可獲得觀(guān)看鏈接。
四、三月會(huì)員新課回顧
本次會(huì)員新課,湯奕老師為我們?cè)敿?xì)講解了零售SaaS產(chǎn)品架構(gòu)設(shè)計(jì)實(shí)踐,希望大家都能有所收獲~
起點(diǎn)課堂會(huì)員全年將圍繞12大電商/B端/SaaS/運(yùn)營(yíng)等主題,全年共計(jì)更新48門(mén)新課,邀請(qǐng)一線(xiàn)的互聯(lián)網(wǎng)產(chǎn)品、運(yùn)營(yíng)實(shí)戰(zhàn)派專(zhuān)家,與大家分享最新的產(chǎn)品行業(yè)動(dòng)態(tài)、運(yùn)營(yíng)玩法和干貨知識(shí)。
- 目前還沒(méi)評(píng)論,等你發(fā)揮!