沒資源做PaaS,SaaS 產品怎麼滿足客戶個性化需求?

首頁 > 科技

沒資源做PaaS,SaaS 產品怎麼滿足客戶個性化需求?

來源:小飛人 釋出時間:2023-06-20 15:20

從技術實現的複雜難度而言,不是每家企業都有實力做PaaS平臺。本文將分享對於研發資源不足的中小型SaaS產品,怎麼在SaaS產品設計中借鑑PaaS的理念,來滿足客戶的部分個性化訴求,一起來看看吧。

這兩個月拆解了幾家PaaS平臺產品,從PaaS能力上來說,其實差別不大。從技術實現的複雜度上來說,不是每家SaaS產品公司都有實力去做PaaS平臺。但是,PaaS平臺本身很多的理念是值得學習和借鑑的,本篇來分享一下對於研發資源不足的中小型SaaS產品,怎麼在SaaS產品設計中借鑑PaaS的理念,來滿足客戶的部分個性化訴求。

一、許可權管理

很多SaaS的許可權管控設計是比較薄弱的,可能一開始只是做到了選單級別的許可權控制,然後隨著業務的推進,在客戶需求的驅動下做了部分的按鈕級別的操作許可權和部分資料範圍許可權。

但是,總體來說是缺乏完備的許可權管理體系的。比如我之前的文章《這一篇讓你徹底搞懂 SaaS 產品的資料許可權設計!》釋出後,就有人問我,資料許可權控制要精確到欄位許可權嗎?

實際上,對於SaaS產品來說,服務的是企業客戶,只要是稍具規模的企業,必然會非常關注許可權的管控,以保障商業資料的安全。

因此,建議SaaS產品從一開始就規劃好許可權管控的設計。在實現上,可以逐步深入,比如MVP階段做到選單級別許可權即可,PMF階段能夠控制按鈕級別操作許可權和資料範圍許可權,等到客戶體量達到一定規模後,再做精細化的業務物件許可權控制(包括業務物件的操作許可權和欄位許可權)。

二、欄位自定義

我們在做SaaS產品經常會發現這樣的情況,就是不同客戶對某些業務物件的屬性叫法不同,舉個例子,對於商品名稱這個屬性,A客戶可能是叫貨物名稱,B客戶可能叫品名。

此外有些管理精細的客戶會希望能夠增加更多的業務物件屬性。在PaaS平臺裡一般都支援欄位別名和增加自定義欄位,我們的SaaS產品其實也能夠滿足這些需求。

1. 欄位別名

欄位別名實際上就是做一個數據表字段的名稱對映管理,我們可以提供一個業務物件配置的入口,然後支援客戶去修改欄位的名稱。在顯示的時候根據客戶設定的別名顯示即可。

2. 增加欄位

增加欄位在技術上來說其實是給已有的業務物件資料表增加自定義的欄位。

不外,這裡有個前提是客戶的資料是隔離的,要麼是分表設計要麼是分庫設計,要不可能會導致不同客戶的資料相互影響。

通常來說,如果是SaaS平臺,我們支援文字、數字、金額、選項這幾類常用的資料就能夠滿足很多個性化場景了。這裡需要注意的是,對於自定義欄位,應該允許客戶刪除,但是不建議允許修改欄位型別,因為這會涉及不同資料格式轉換的問題,導致複雜度增加。

二、介面個性化

PaaS平臺的介面支援對列表、表單、詳情等頁面進行自定義。這對於SaaS平臺來說有點重了,但是我們可以在某些細節方面支援自定義,滿足客戶的個性化訴求。

1. 品牌標識

通常我們SaaS產品的左上角會有產品的Logo,有些企業會希望員工看到的是自己的Logo。那這種完全可以讓客戶自己上傳Logo來替換。

如果是有服務於C端的產品,如小程式和公眾號,也應該支援客戶自定義品牌。這樣,會讓C端使用者感覺到為他服務的是他接觸到的企業,而不是我們SaaS平臺。這塊,像有贊這類平臺就做得很好,除了在介面下拉後出現技術支援的資訊外,整個介面都是客戶自己的元素。

2. 選單和按鈕名稱

選單名稱、按鈕和欄位名稱其實是類似的,就是某個操作在客戶內部可能已經養成了習慣的叫法了,為了他們內部溝通語言的一致性,他們會希望一些選單和習慣的叫法保持一致。 我們SaaS平臺也可以支援選單和按鈕的別名,讓客戶自定義選單和按鈕名稱。一個典型的例子就是在購物車介面,有些按鈕叫“結算”,有的叫“立即支付”。

3. 選單分組和排序

選單分組和排序也是可能會遇到自定義的場景,我們曾經就遇到一個客戶,他覺得我們的選單分組和次序不太公道,然後希望我們能夠調整次序。但是如果平臺統一調整可能會影響其他客戶的操作習慣,這個時候如果有自定義的選單分組排序功能,就能夠滿足這類訴求了。

4. 移動端自定義工作臺

移動端工作臺是每天都會使用的高頻入口,由於每個人的職責不同,因此建議是按個人的喜好設定工作臺。這種設計在很多C端產品都有呈現,比如支付寶的首頁、微信的九宮格頁面等等。

通常來說,移動端的工作臺會有“最近常用”的入口,同時主要的入口可以支援客戶員工進行自定義設定,包括隱藏不常用的功能,調整次序等等。

二、業務規則定義

在《SaaS 平臺好心好意改個版,卻被客戶罵個半死!》說過“既然是SaaS 平臺,就不應該幫助客戶固定業務規則,業務規則制定的能力應該交給客戶”。這裡的業務規則自定義其實就是產品設計要把業務規則的制定權給到客戶。

這裡舉兩個例子,一個是CRM系統的客戶公海的管理規則,比如客戶如何分配、多少天沒成交自動把客戶放回公海等等,這些都屬於業務規則。

另一個例子是我們實際的一個例子,當時我們會有賬單計算,計算的金額小數位數會超過2位。這個時候一種做法是預設四捨五入留存2位小數。但是我們實際調研發現,有的客戶會選擇進一法(有小數位就往上進位),有的客戶會選擇去尾法(去除小數位末尾數字)。

這些業務場景,有些產品可能直接就寫死業務規則了,這種遇到新的客戶規則不同時必然會要求改規則,但是改規則又可能會影響現有客戶。

因此,產品經理在設計的時候,就需要想清楚,這些是不是業務規則,這些業務規則是不是行業通用的。如果不是行業通用的,那麼就應該提供業務規則配置能力。

三、資料分析

像飛書、夥伴雲提供的儀表盤功能十分實用,客戶可以根據自己的業務需要搭建視覺化的資料統計分析介面。

對於SaaS產品來說,尤其是偏向財務、人事類的產品,由產品自身提供的固定模板的資料分析很難滿足客戶自身的需要。這個時候,我們的SaaS產品可以設計類似自定義儀表盤的功能來滿足客戶自定義資料分析的需求。

1. 提供資料透視表

資料透視表是財務人員用得非常多的工具,對於財務人員來說,他們更相信數字而不是圖表。因此,他們的日常工作就是從各個資料表取數進行資料彙總、統計和分析。這個時候,如果我們能夠提供資料透視表,那麼能夠很大程度上降低系統開發各種各樣報表的工作。

2. 提供自定義儀表盤

通常,SaaS產品會透過首頁、駕駛艙等類似功能給使用者提供資料統計分析。但是,這種功能都是固化的。實際上,在企業裡,不同的角色,不同的業務部門甚至是不同的人關注的資料都是不一樣的。

我們很難滿足這種千差萬別的需求。PaaS平臺的自定義儀表盤給了我們思路,那就是允許客戶自己建立自己的儀表盤。儀表盤的核心要素其實是三個,一個是圖表元件,一個是資料來源配置,另一個是統計規則。我們可以將這三個要素抽象統一,然後就能夠支援自定義儀表盤功能了。

四、單據

單據在倉儲管理、財務系統、人事系統、OA系統等都會有涉及。不管怎麼樣推行無紙化辦公,紙質單據在短期內仍是必不可少。SaaS產品簡單的做法是提供幾個固定的模板,然後給客戶選擇。

但是,往往有限的模板覆蓋不了客戶眾多的訴求。比如,我所瞭解到的國內的物流面單模板可能都是100多個。因此,在模板基礎上,我們還應該提供自定義單據的能力,支援客戶設計自己的單據。這一塊夥伴雲的做法仍是挺不錯的,具體大家可以閱讀《這才是 PaaS 平臺應有的能力!》裡的列印模板部分。

總結

PaaS平臺本身的構建是十分複雜的,單獨開發和維護一個PaaS平臺可能需要上百人的研發團隊,這是很多中小型SaaS企業根本負擔不起的。然而,現實是客戶的個性化需求是實實在在存在的。這個時候,SaaS的可配置能力就十分關鍵了。

如果沒有可配置能力,SaaS產品很可能變成了為各個重要客戶做定製化了。大部分SaaS產品仍是專注在某個領域的,提供可配置能力不一定需要PaaS平臺的支援。我們可以借鑑PaaS平臺的部分設計,來滿足關鍵業務的個性化配置,從而快速滿足客戶的個性化需求。

從技術實現的複雜難度而言,不是每家企業都有實力做PaaS平臺。本文將分享對於研發資源不足的中小型SaaS產品,怎麼在SaaS產品設計中借鑑PaaS的理念,來滿足客戶的部分個性化訴求,一起來看看吧。

這兩個月拆解了幾家PaaS平臺產品,從PaaS能力上來說,其實差別不大。從技術實現的複雜度上來說,不是每家SaaS產品公司都有實力去做PaaS平臺。但是,PaaS平臺本身很多的理念是值得學習和借鑑的,本篇來分享一下對於研發資源不足的中小型SaaS產品,怎麼在SaaS產品設計中借鑑PaaS的理念,來滿足客戶的部分個性化訴求。

一、許可權管理

很多SaaS的許可權管控設計是比較薄弱的,可能一開始只是做到了選單級別的許可權控制,然後隨著業務的推進,在客戶需求的驅動下做了部分的按鈕級別的操作許可權和部分資料範圍許可權。

但是,總體來說是缺乏完備的許可權管理體系的。比如我之前的文章《這一篇讓你徹底搞懂 SaaS 產品的資料許可權設計!》釋出後,就有人問我,資料許可權控制要精確到欄位許可權嗎?

實際上,對於SaaS產品來說,服務的是企業客戶,只要是稍具規模的企業,必然會非常關注許可權的管控,以保障商業資料的安全。

因此,建議SaaS產品從一開始就規劃好許可權管控的設計。在實現上,可以逐步深入,比如MVP階段做到選單級別許可權即可,PMF階段能夠控制按鈕級別操作許可權和資料範圍許可權,等到客戶體量達到一定規模後,再做精細化的業務物件許可權控制(包括業務物件的操作許可權和欄位許可權)。

二、欄位自定義

我們在做SaaS產品經常會發現這樣的情況,就是不同客戶對某些業務物件的屬性叫法不同,舉個例子,對於商品名稱這個屬性,A客戶可能是叫貨物名稱,B客戶可能叫品名。

此外有些管理精細的客戶會希望能夠增加更多的業務物件屬性。在PaaS平臺裡一般都支援欄位別名和增加自定義欄位,我們的SaaS產品其實也能夠滿足這些需求。

1. 欄位別名

欄位別名實際上就是做一個數據表字段的名稱對映管理,我們可以提供一個業務物件配置的入口,然後支援客戶去修改欄位的名稱。在顯示的時候根據客戶設定的別名顯示即可。

2. 增加欄位

增加欄位在技術上來說其實是給已有的業務物件資料表增加自定義的欄位。

不外,這裡有個前提是客戶的資料是隔離的,要麼是分表設計要麼是分庫設計,要不可能會導致不同客戶的資料相互影響。

通常來說,如果是SaaS平臺,我們支援文字、數字、金額、選項這幾類常用的資料就能夠滿足很多個性化場景了。這裡需要注意的是,對於自定義欄位,應該允許客戶刪除,但是不建議允許修改欄位型別,因為這會涉及不同資料格式轉換的問題,導致複雜度增加。

二、介面個性化

PaaS平臺的介面支援對列表、表單、詳情等頁面進行自定義。這對於SaaS平臺來說有點重了,但是我們可以在某些細節方面支援自定義,滿足客戶的個性化訴求。

1. 品牌標識

通常我們SaaS產品的左上角會有產品的Logo,有些企業會希望員工看到的是自己的Logo。那這種完全可以讓客戶自己上傳Logo來替換。

如果是有服務於C端的產品,如小程式和公眾號,也應該支援客戶自定義品牌。這樣,會讓C端使用者感覺到為他服務的是他接觸到的企業,而不是我們SaaS平臺。這塊,像有贊這類平臺就做得很好,除了在介面下拉後出現技術支援的資訊外,整個介面都是客戶自己的元素。

2. 選單和按鈕名稱

選單名稱、按鈕和欄位名稱其實是類似的,就是某個操作在客戶內部可能已經養成了習慣的叫法了,為了他們內部溝通語言的一致性,他們會希望一些選單和習慣的叫法保持一致。 我們SaaS平臺也可以支援選單和按鈕的別名,讓客戶自定義選單和按鈕名稱。一個典型的例子就是在購物車介面,有些按鈕叫“結算”,有的叫“立即支付”。

3. 選單分組和排序

選單分組和排序也是可能會遇到自定義的場景,我們曾經就遇到一個客戶,他覺得我們的選單分組和次序不太公道,然後希望我們能夠調整次序。但是如果平臺統一調整可能會影響其他客戶的操作習慣,這個時候如果有自定義的選單分組排序功能,就能夠滿足這類訴求了。

4. 移動端自定義工作臺

移動端工作臺是每天都會使用的高頻入口,由於每個人的職責不同,因此建議是按個人的喜好設定工作臺。這種設計在很多C端產品都有呈現,比如支付寶的首頁、微信的九宮格頁面等等。

通常來說,移動端的工作臺會有“最近常用”的入口,同時主要的入口可以支援客戶員工進行自定義設定,包括隱藏不常用的功能,調整次序等等。

二、業務規則定義

在《SaaS 平臺好心好意改個版,卻被客戶罵個半死!》說過“既然是SaaS 平臺,就不應該幫助客戶固定業務規則,業務規則制定的能力應該交給客戶”。這裡的業務規則自定義其實就是產品設計要把業務規則的制定權給到客戶。

這裡舉兩個例子,一個是CRM系統的客戶公海的管理規則,比如客戶如何分配、多少天沒成交自動把客戶放回公海等等,這些都屬於業務規則。

另一個例子是我們實際的一個例子,當時我們會有賬單計算,計算的金額小數位數會超過2位。這個時候一種做法是預設四捨五入留存2位小數。但是我們實際調研發現,有的客戶會選擇進一法(有小數位就往上進位),有的客戶會選擇去尾法(去除小數位末尾數字)。

這些業務場景,有些產品可能直接就寫死業務規則了,這種遇到新的客戶規則不同時必然會要求改規則,但是改規則又可能會影響現有客戶。

因此,產品經理在設計的時候,就需要想清楚,這些是不是業務規則,這些業務規則是不是行業通用的。如果不是行業通用的,那麼就應該提供業務規則配置能力。

三、資料分析

像飛書、夥伴雲提供的儀表盤功能十分實用,客戶可以根據自己的業務需要搭建視覺化的資料統計分析介面。

對於SaaS產品來說,尤其是偏向財務、人事類的產品,由產品自身提供的固定模板的資料分析很難滿足客戶自身的需要。這個時候,我們的SaaS產品可以設計類似自定義儀表盤的功能來滿足客戶自定義資料分析的需求。

1. 提供資料透視表

資料透視表是財務人員用得非常多的工具,對於財務人員來說,他們更相信數字而不是圖表。因此,他們的日常工作就是從各個資料表取數進行資料彙總、統計和分析。這個時候,如果我們能夠提供資料透視表,那麼能夠很大程度上降低系統開發各種各樣報表的工作。

2. 提供自定義儀表盤

通常,SaaS產品會透過首頁、駕駛艙等類似功能給使用者提供資料統計分析。但是,這種功能都是固化的。實際上,在企業裡,不同的角色,不同的業務部門甚至是不同的人關注的資料都是不一樣的。

我們很難滿足這種千差萬別的需求。PaaS平臺的自定義儀表盤給了我們思路,那就是允許客戶自己建立自己的儀表盤。儀表盤的核心要素其實是三個,一個是圖表元件,一個是資料來源配置,另一個是統計規則。我們可以將這三個要素抽象統一,然後就能夠支援自定義儀表盤功能了。

四、單據

單據在倉儲管理、財務系統、人事系統、OA系統等都會有涉及。不管怎麼樣推行無紙化辦公,紙質單據在短期內仍是必不可少。SaaS產品簡單的做法是提供幾個固定的模板,然後給客戶選擇。

但是,往往有限的模板覆蓋不了客戶眾多的訴求。比如,我所瞭解到的國內的物流面單模板可能都是100多個。因此,在模板基礎上,我們還應該提供自定義單據的能力,支援客戶設計自己的單據。這一塊夥伴雲的做法仍是挺不錯的,具體大家可以閱讀《這才是 PaaS 平臺應有的能力!》裡的列印模板部分。

總結

PaaS平臺本身的構建是十分複雜的,單獨開發和維護一個PaaS平臺可能需要上百人的研發團隊,這是很多中小型SaaS企業根本負擔不起的。然而,現實是客戶的個性化需求是實實在在存在的。這個時候,SaaS的可配置能力就十分關鍵了。

如果沒有可配置能力,SaaS產品很可能變成了為各個重要客戶做定製化了。大部分SaaS產品仍是專注在某個領域的,提供可配置能力不一定需要PaaS平臺的支援。我們可以借鑑PaaS平臺的部分設計,來滿足關鍵業務的個性化配置,從而快速滿足客戶的個性化需求。

從技術實現的複雜難度而言,不是每家企業都有實力做PaaS平臺。本文將分享對於研發資源不足的中小型SaaS產品,怎麼在SaaS產品設計中借鑑PaaS的理念,來滿足客戶的部分個性化訴求,一起來看看吧。

這兩個月拆解了幾家PaaS平臺產品,從PaaS能力上來說,其實差別不大。從技術實現的複雜度上來說,不是每家SaaS產品公司都有實力去做PaaS平臺。但是,PaaS平臺本身很多的理念是值得學習和借鑑的,本篇來分享一下對於研發資源不足的中小型SaaS產品,怎麼在SaaS產品設計中借鑑PaaS的理念,來滿足客戶的部分個性化訴求。

一、許可權管理

很多SaaS的許可權管控設計是比較薄弱的,可能一開始只是做到了選單級別的許可權控制,然後隨著業務的推進,在客戶需求的驅動下做了部分的按鈕級別的操作許可權和部分資料範圍許可權。

但是,總體來說是缺乏完備的許可權管理體系的。比如我之前的文章《這一篇讓你徹底搞懂 SaaS 產品的資料許可權設計!》釋出後,就有人問我,資料許可權控制要精確到欄位許可權嗎?

實際上,對於SaaS產品來說,服務的是企業客戶,只要是稍具規模的企業,必然會非常關注許可權的管控,以保障商業資料的安全。

因此,建議SaaS產品從一開始就規劃好許可權管控的設計。在實現上,可以逐步深入,比如MVP階段做到選單級別許可權即可,PMF階段能夠控制按鈕級別操作許可權和資料範圍許可權,等到客戶體量達到一定規模後,再做精細化的業務物件許可權控制(包括業務物件的操作許可權和欄位許可權)。

二、欄位自定義

我們在做SaaS產品經常會發現這樣的情況,就是不同客戶對某些業務物件的屬性叫法不同,舉個例子,對於商品名稱這個屬性,A客戶可能是叫貨物名稱,B客戶可能叫品名。

此外有些管理精細的客戶會希望能夠增加更多的業務物件屬性。在PaaS平臺裡一般都支援欄位別名和增加自定義欄位,我們的SaaS產品其實也能夠滿足這些需求。

1. 欄位別名

欄位別名實際上就是做一個數據表字段的名稱對映管理,我們可以提供一個業務物件配置的入口,然後支援客戶去修改欄位的名稱。在顯示的時候根據客戶設定的別名顯示即可。

2. 增加欄位

增加欄位在技術上來說其實是給已有的業務物件資料表增加自定義的欄位。

不外,這裡有個前提是客戶的資料是隔離的,要麼是分表設計要麼是分庫設計,要不可能會導致不同客戶的資料相互影響。

通常來說,如果是SaaS平臺,我們支援文字、數字、金額、選項這幾類常用的資料就能夠滿足很多個性化場景了。這裡需要注意的是,對於自定義欄位,應該允許客戶刪除,但是不建議允許修改欄位型別,因為這會涉及不同資料格式轉換的問題,導致複雜度增加。

二、介面個性化

PaaS平臺的介面支援對列表、表單、詳情等頁面進行自定義。這對於SaaS平臺來說有點重了,但是我們可以在某些細節方面支援自定義,滿足客戶的個性化訴求。

1. 品牌標識

通常我們SaaS產品的左上角會有產品的Logo,有些企業會希望員工看到的是自己的Logo。那這種完全可以讓客戶自己上傳Logo來替換。

如果是有服務於C端的產品,如小程式和公眾號,也應該支援客戶自定義品牌。這樣,會讓C端使用者感覺到為他服務的是他接觸到的企業,而不是我們SaaS平臺。這塊,像有贊這類平臺就做得很好,除了在介面下拉後出現技術支援的資訊外,整個介面都是客戶自己的元素。

2. 選單和按鈕名稱

選單名稱、按鈕和欄位名稱其實是類似的,就是某個操作在客戶內部可能已經養成了習慣的叫法了,為了他們內部溝通語言的一致性,他們會希望一些選單和習慣的叫法保持一致。 我們SaaS平臺也可以支援選單和按鈕的別名,讓客戶自定義選單和按鈕名稱。一個典型的例子就是在購物車介面,有些按鈕叫“結算”,有的叫“立即支付”。

3. 選單分組和排序

選單分組和排序也是可能會遇到自定義的場景,我們曾經就遇到一個客戶,他覺得我們的選單分組和次序不太公道,然後希望我們能夠調整次序。但是如果平臺統一調整可能會影響其他客戶的操作習慣,這個時候如果有自定義的選單分組排序功能,就能夠滿足這類訴求了。

4. 移動端自定義工作臺

移動端工作臺是每天都會使用的高頻入口,由於每個人的職責不同,因此建議是按個人的喜好設定工作臺。這種設計在很多C端產品都有呈現,比如支付寶的首頁、微信的九宮格頁面等等。

通常來說,移動端的工作臺會有“最近常用”的入口,同時主要的入口可以支援客戶員工進行自定義設定,包括隱藏不常用的功能,調整次序等等。

二、業務規則定義

在《SaaS 平臺好心好意改個版,卻被客戶罵個半死!》說過“既然是SaaS 平臺,就不應該幫助客戶固定業務規則,業務規則制定的能力應該交給客戶”。這裡的業務規則自定義其實就是產品設計要把業務規則的制定權給到客戶。

這裡舉兩個例子,一個是CRM系統的客戶公海的管理規則,比如客戶如何分配、多少天沒成交自動把客戶放回公海等等,這些都屬於業務規則。

另一個例子是我們實際的一個例子,當時我們會有賬單計算,計算的金額小數位數會超過2位。這個時候一種做法是預設四捨五入留存2位小數。但是我們實際調研發現,有的客戶會選擇進一法(有小數位就往上進位),有的客戶會選擇去尾法(去除小數位末尾數字)。

這些業務場景,有些產品可能直接就寫死業務規則了,這種遇到新的客戶規則不同時必然會要求改規則,但是改規則又可能會影響現有客戶。

因此,產品經理在設計的時候,就需要想清楚,這些是不是業務規則,這些業務規則是不是行業通用的。如果不是行業通用的,那麼就應該提供業務規則配置能力。

三、資料分析

像飛書、夥伴雲提供的儀表盤功能十分實用,客戶可以根據自己的業務需要搭建視覺化的資料統計分析介面。

對於SaaS產品來說,尤其是偏向財務、人事類的產品,由產品自身提供的固定模板的資料分析很難滿足客戶自身的需要。這個時候,我們的SaaS產品可以設計類似自定義儀表盤的功能來滿足客戶自定義資料分析的需求。

1. 提供資料透視表

資料透視表是財務人員用得非常多的工具,對於財務人員來說,他們更相信數字而不是圖表。因此,他們的日常工作就是從各個資料表取數進行資料彙總、統計和分析。這個時候,如果我們能夠提供資料透視表,那麼能夠很大程度上降低系統開發各種各樣報表的工作。

2. 提供自定義儀表盤

通常,SaaS產品會透過首頁、駕駛艙等類似功能給使用者提供資料統計分析。但是,這種功能都是固化的。實際上,在企業裡,不同的角色,不同的業務部門甚至是不同的人關注的資料都是不一樣的。

我們很難滿足這種千差萬別的需求。PaaS平臺的自定義儀表盤給了我們思路,那就是允許客戶自己建立自己的儀表盤。儀表盤的核心要素其實是三個,一個是圖表元件,一個是資料來源配置,另一個是統計規則。我們可以將這三個要素抽象統一,然後就能夠支援自定義儀表盤功能了。

四、單據

單據在倉儲管理、財務系統、人事系統、OA系統等都會有涉及。不管怎麼樣推行無紙化辦公,紙質單據在短期內仍是必不可少。SaaS產品簡單的做法是提供幾個固定的模板,然後給客戶選擇。

但是,往往有限的模板覆蓋不了客戶眾多的訴求。比如,我所瞭解到的國內的物流面單模板可能都是100多個。因此,在模板基礎上,我們還應該提供自定義單據的能力,支援客戶設計自己的單據。這一塊夥伴雲的做法仍是挺不錯的,具體大家可以閱讀《這才是 PaaS 平臺應有的能力!》裡的列印模板部分。

總結

PaaS平臺本身的構建是十分複雜的,單獨開發和維護一個PaaS平臺可能需要上百人的研發團隊,這是很多中小型SaaS企業根本負擔不起的。然而,現實是客戶的個性化需求是實實在在存在的。這個時候,SaaS的可配置能力就十分關鍵了。

如果沒有可配置能力,SaaS產品很可能變成了為各個重要客戶做定製化了。大部分SaaS產品仍是專注在某個領域的,提供可配置能力不一定需要PaaS平臺的支援。我們可以借鑑PaaS平臺的部分設計,來滿足關鍵業務的個性化配置,從而快速滿足客戶的個性化需求。

從技術實現的複雜難度而言,不是每家企業都有實力做PaaS平臺。本文將分享對於研發資源不足的中小型SaaS產品,怎麼在SaaS產品設計中借鑑PaaS的理念,來滿足客戶的部分個性化訴求,一起來看看吧。

這兩個月拆解了幾家PaaS平臺產品,從PaaS能力上來說,其實差別不大。從技術實現的複雜度上來說,不是每家SaaS產品公司都有實力去做PaaS平臺。但是,PaaS平臺本身很多的理念是值得學習和借鑑的,本篇來分享一下對於研發資源不足的中小型SaaS產品,怎麼在SaaS產品設計中借鑑PaaS的理念,來滿足客戶的部分個性化訴求。

一、許可權管理

很多SaaS的許可權管控設計是比較薄弱的,可能一開始只是做到了選單級別的許可權控制,然後隨著業務的推進,在客戶需求的驅動下做了部分的按鈕級別的操作許可權和部分資料範圍許可權。

但是,總體來說是缺乏完備的許可權管理體系的。比如我之前的文章《這一篇讓你徹底搞懂 SaaS 產品的資料許可權設計!》釋出後,就有人問我,資料許可權控制要精確到欄位許可權嗎?

實際上,對於SaaS產品來說,服務的是企業客戶,只要是稍具規模的企業,必然會非常關注許可權的管控,以保障商業資料的安全。

因此,建議SaaS產品從一開始就規劃好許可權管控的設計。在實現上,可以逐步深入,比如MVP階段做到選單級別許可權即可,PMF階段能夠控制按鈕級別操作許可權和資料範圍許可權,等到客戶體量達到一定規模後,再做精細化的業務物件許可權控制(包括業務物件的操作許可權和欄位許可權)。

二、欄位自定義

我們在做SaaS產品經常會發現這樣的情況,就是不同客戶對某些業務物件的屬性叫法不同,舉個例子,對於商品名稱這個屬性,A客戶可能是叫貨物名稱,B客戶可能叫品名。

此外有些管理精細的客戶會希望能夠增加更多的業務物件屬性。在PaaS平臺裡一般都支援欄位別名和增加自定義欄位,我們的SaaS產品其實也能夠滿足這些需求。

1. 欄位別名

欄位別名實際上就是做一個數據表字段的名稱對映管理,我們可以提供一個業務物件配置的入口,然後支援客戶去修改欄位的名稱。在顯示的時候根據客戶設定的別名顯示即可。

2. 增加欄位

增加欄位在技術上來說其實是給已有的業務物件資料表增加自定義的欄位。

不外,這裡有個前提是客戶的資料是隔離的,要麼是分表設計要麼是分庫設計,要不可能會導致不同客戶的資料相互影響。

通常來說,如果是SaaS平臺,我們支援文字、數字、金額、選項這幾類常用的資料就能夠滿足很多個性化場景了。這裡需要注意的是,對於自定義欄位,應該允許客戶刪除,但是不建議允許修改欄位型別,因為這會涉及不同資料格式轉換的問題,導致複雜度增加。

二、介面個性化

PaaS平臺的介面支援對列表、表單、詳情等頁面進行自定義。這對於SaaS平臺來說有點重了,但是我們可以在某些細節方面支援自定義,滿足客戶的個性化訴求。

1. 品牌標識

通常我們SaaS產品的左上角會有產品的Logo,有些企業會希望員工看到的是自己的Logo。那這種完全可以讓客戶自己上傳Logo來替換。

如果是有服務於C端的產品,如小程式和公眾號,也應該支援客戶自定義品牌。這樣,會讓C端使用者感覺到為他服務的是他接觸到的企業,而不是我們SaaS平臺。這塊,像有贊這類平臺就做得很好,除了在介面下拉後出現技術支援的資訊外,整個介面都是客戶自己的元素。

2. 選單和按鈕名稱

選單名稱、按鈕和欄位名稱其實是類似的,就是某個操作在客戶內部可能已經養成了習慣的叫法了,為了他們內部溝通語言的一致性,他們會希望一些選單和習慣的叫法保持一致。 我們SaaS平臺也可以支援選單和按鈕的別名,讓客戶自定義選單和按鈕名稱。一個典型的例子就是在購物車介面,有些按鈕叫“結算”,有的叫“立即支付”。

3. 選單分組和排序

選單分組和排序也是可能會遇到自定義的場景,我們曾經就遇到一個客戶,他覺得我們的選單分組和次序不太公道,然後希望我們能夠調整次序。但是如果平臺統一調整可能會影響其他客戶的操作習慣,這個時候如果有自定義的選單分組排序功能,就能夠滿足這類訴求了。

4. 移動端自定義工作臺

移動端工作臺是每天都會使用的高頻入口,由於每個人的職責不同,因此建議是按個人的喜好設定工作臺。這種設計在很多C端產品都有呈現,比如支付寶的首頁、微信的九宮格頁面等等。

通常來說,移動端的工作臺會有“最近常用”的入口,同時主要的入口可以支援客戶員工進行自定義設定,包括隱藏不常用的功能,調整次序等等。

二、業務規則定義

在《SaaS 平臺好心好意改個版,卻被客戶罵個半死!》說過“既然是SaaS 平臺,就不應該幫助客戶固定業務規則,業務規則制定的能力應該交給客戶”。這裡的業務規則自定義其實就是產品設計要把業務規則的制定權給到客戶。

這裡舉兩個例子,一個是CRM系統的客戶公海的管理規則,比如客戶如何分配、多少天沒成交自動把客戶放回公海等等,這些都屬於業務規則。

另一個例子是我們實際的一個例子,當時我們會有賬單計算,計算的金額小數位數會超過2位。這個時候一種做法是預設四捨五入留存2位小數。但是我們實際調研發現,有的客戶會選擇進一法(有小數位就往上進位),有的客戶會選擇去尾法(去除小數位末尾數字)。

這些業務場景,有些產品可能直接就寫死業務規則了,這種遇到新的客戶規則不同時必然會要求改規則,但是改規則又可能會影響現有客戶。

因此,產品經理在設計的時候,就需要想清楚,這些是不是業務規則,這些業務規則是不是行業通用的。如果不是行業通用的,那麼就應該提供業務規則配置能力。

三、資料分析

像飛書、夥伴雲提供的儀表盤功能十分實用,客戶可以根據自己的業務需要搭建視覺化的資料統計分析介面。

對於SaaS產品來說,尤其是偏向財務、人事類的產品,由產品自身提供的固定模板的資料分析很難滿足客戶自身的需要。這個時候,我們的SaaS產品可以設計類似自定義儀表盤的功能來滿足客戶自定義資料分析的需求。

1. 提供資料透視表

資料透視表是財務人員用得非常多的工具,對於財務人員來說,他們更相信數字而不是圖表。因此,他們的日常工作就是從各個資料表取數進行資料彙總、統計和分析。這個時候,如果我們能夠提供資料透視表,那麼能夠很大程度上降低系統開發各種各樣報表的工作。

2. 提供自定義儀表盤

通常,SaaS產品會透過首頁、駕駛艙等類似功能給使用者提供資料統計分析。但是,這種功能都是固化的。實際上,在企業裡,不同的角色,不同的業務部門甚至是不同的人關注的資料都是不一樣的。

我們很難滿足這種千差萬別的需求。PaaS平臺的自定義儀表盤給了我們思路,那就是允許客戶自己建立自己的儀表盤。儀表盤的核心要素其實是三個,一個是圖表元件,一個是資料來源配置,另一個是統計規則。我們可以將這三個要素抽象統一,然後就能夠支援自定義儀表盤功能了。

四、單據

單據在倉儲管理、財務系統、人事系統、OA系統等都會有涉及。不管怎麼樣推行無紙化辦公,紙質單據在短期內仍是必不可少。SaaS產品簡單的做法是提供幾個固定的模板,然後給客戶選擇。

但是,往往有限的模板覆蓋不了客戶眾多的訴求。比如,我所瞭解到的國內的物流面單模板可能都是100多個。因此,在模板基礎上,我們還應該提供自定義單據的能力,支援客戶設計自己的單據。這一塊夥伴雲的做法仍是挺不錯的,具體大家可以閱讀《這才是 PaaS 平臺應有的能力!》裡的列印模板部分。

總結

PaaS平臺本身的構建是十分複雜的,單獨開發和維護一個PaaS平臺可能需要上百人的研發團隊,這是很多中小型SaaS企業根本負擔不起的。然而,現實是客戶的個性化需求是實實在在存在的。這個時候,SaaS的可配置能力就十分關鍵了。

如果沒有可配置能力,SaaS產品很可能變成了為各個重要客戶做定製化了。大部分SaaS產品仍是專注在某個領域的,提供可配置能力不一定需要PaaS平臺的支援。我們可以借鑑PaaS平臺的部分設計,來滿足關鍵業務的個性化配置,從而快速滿足客戶的個性化需求。

從技術實現的複雜難度而言,不是每家企業都有實力做PaaS平臺。本文將分享對於研發資源不足的中小型SaaS產品,怎麼在SaaS產品設計中借鑑PaaS的理念,來滿足客戶的部分個性化訴求,一起來看看吧。

這兩個月拆解了幾家PaaS平臺產品,從PaaS能力上來說,其實差別不大。從技術實現的複雜度上來說,不是每家SaaS產品公司都有實力去做PaaS平臺。但是,PaaS平臺本身很多的理念是值得學習和借鑑的,本篇來分享一下對於研發資源不足的中小型SaaS產品,怎麼在SaaS產品設計中借鑑PaaS的理念,來滿足客戶的部分個性化訴求。

一、許可權管理

很多SaaS的許可權管控設計是比較薄弱的,可能一開始只是做到了選單級別的許可權控制,然後隨著業務的推進,在客戶需求的驅動下做了部分的按鈕級別的操作許可權和部分資料範圍許可權。

但是,總體來說是缺乏完備的許可權管理體系的。比如我之前的文章《這一篇讓你徹底搞懂 SaaS 產品的資料許可權設計!》釋出後,就有人問我,資料許可權控制要精確到欄位許可權嗎?

實際上,對於SaaS產品來說,服務的是企業客戶,只要是稍具規模的企業,必然會非常關注許可權的管控,以保障商業資料的安全。

因此,建議SaaS產品從一開始就規劃好許可權管控的設計。在實現上,可以逐步深入,比如MVP階段做到選單級別許可權即可,PMF階段能夠控制按鈕級別操作許可權和資料範圍許可權,等到客戶體量達到一定規模後,再做精細化的業務物件許可權控制(包括業務物件的操作許可權和欄位許可權)。

二、欄位自定義

我們在做SaaS產品經常會發現這樣的情況,就是不同客戶對某些業務物件的屬性叫法不同,舉個例子,對於商品名稱這個屬性,A客戶可能是叫貨物名稱,B客戶可能叫品名。

此外有些管理精細的客戶會希望能夠增加更多的業務物件屬性。在PaaS平臺裡一般都支援欄位別名和增加自定義欄位,我們的SaaS產品其實也能夠滿足這些需求。

1. 欄位別名

欄位別名實際上就是做一個數據表字段的名稱對映管理,我們可以提供一個業務物件配置的入口,然後支援客戶去修改欄位的名稱。在顯示的時候根據客戶設定的別名顯示即可。

2. 增加欄位

增加欄位在技術上來說其實是給已有的業務物件資料表增加自定義的欄位。

不外,這裡有個前提是客戶的資料是隔離的,要麼是分表設計要麼是分庫設計,要不可能會導致不同客戶的資料相互影響。

通常來說,如果是SaaS平臺,我們支援文字、數字、金額、選項這幾類常用的資料就能夠滿足很多個性化場景了。這裡需要注意的是,對於自定義欄位,應該允許客戶刪除,但是不建議允許修改欄位型別,因為這會涉及不同資料格式轉換的問題,導致複雜度增加。

二、介面個性化

PaaS平臺的介面支援對列表、表單、詳情等頁面進行自定義。這對於SaaS平臺來說有點重了,但是我們可以在某些細節方面支援自定義,滿足客戶的個性化訴求。

1. 品牌標識

通常我們SaaS產品的左上角會有產品的Logo,有些企業會希望員工看到的是自己的Logo。那這種完全可以讓客戶自己上傳Logo來替換。

如果是有服務於C端的產品,如小程式和公眾號,也應該支援客戶自定義品牌。這樣,會讓C端使用者感覺到為他服務的是他接觸到的企業,而不是我們SaaS平臺。這塊,像有贊這類平臺就做得很好,除了在介面下拉後出現技術支援的資訊外,整個介面都是客戶自己的元素。

2. 選單和按鈕名稱

選單名稱、按鈕和欄位名稱其實是類似的,就是某個操作在客戶內部可能已經養成了習慣的叫法了,為了他們內部溝通語言的一致性,他們會希望一些選單和習慣的叫法保持一致。 我們SaaS平臺也可以支援選單和按鈕的別名,讓客戶自定義選單和按鈕名稱。一個典型的例子就是在購物車介面,有些按鈕叫“結算”,有的叫“立即支付”。

3. 選單分組和排序

選單分組和排序也是可能會遇到自定義的場景,我們曾經就遇到一個客戶,他覺得我們的選單分組和次序不太公道,然後希望我們能夠調整次序。但是如果平臺統一調整可能會影響其他客戶的操作習慣,這個時候如果有自定義的選單分組排序功能,就能夠滿足這類訴求了。

4. 移動端自定義工作臺

移動端工作臺是每天都會使用的高頻入口,由於每個人的職責不同,因此建議是按個人的喜好設定工作臺。這種設計在很多C端產品都有呈現,比如支付寶的首頁、微信的九宮格頁面等等。

通常來說,移動端的工作臺會有“最近常用”的入口,同時主要的入口可以支援客戶員工進行自定義設定,包括隱藏不常用的功能,調整次序等等。

二、業務規則定義

在《SaaS 平臺好心好意改個版,卻被客戶罵個半死!》說過“既然是SaaS 平臺,就不應該幫助客戶固定業務規則,業務規則制定的能力應該交給客戶”。這裡的業務規則自定義其實就是產品設計要把業務規則的制定權給到客戶。

這裡舉兩個例子,一個是CRM系統的客戶公海的管理規則,比如客戶如何分配、多少天沒成交自動把客戶放回公海等等,這些都屬於業務規則。

另一個例子是我們實際的一個例子,當時我們會有賬單計算,計算的金額小數位數會超過2位。這個時候一種做法是預設四捨五入留存2位小數。但是我們實際調研發現,有的客戶會選擇進一法(有小數位就往上進位),有的客戶會選擇去尾法(去除小數位末尾數字)。

這些業務場景,有些產品可能直接就寫死業務規則了,這種遇到新的客戶規則不同時必然會要求改規則,但是改規則又可能會影響現有客戶。

因此,產品經理在設計的時候,就需要想清楚,這些是不是業務規則,這些業務規則是不是行業通用的。如果不是行業通用的,那麼就應該提供業務規則配置能力。

三、資料分析

像飛書、夥伴雲提供的儀表盤功能十分實用,客戶可以根據自己的業務需要搭建視覺化的資料統計分析介面。

對於SaaS產品來說,尤其是偏向財務、人事類的產品,由產品自身提供的固定模板的資料分析很難滿足客戶自身的需要。這個時候,我們的SaaS產品可以設計類似自定義儀表盤的功能來滿足客戶自定義資料分析的需求。

1. 提供資料透視表

資料透視表是財務人員用得非常多的工具,對於財務人員來說,他們更相信數字而不是圖表。因此,他們的日常工作就是從各個資料表取數進行資料彙總、統計和分析。這個時候,如果我們能夠提供資料透視表,那麼能夠很大程度上降低系統開發各種各樣報表的工作。

2. 提供自定義儀表盤

通常,SaaS產品會透過首頁、駕駛艙等類似功能給使用者提供資料統計分析。但是,這種功能都是固化的。實際上,在企業裡,不同的角色,不同的業務部門甚至是不同的人關注的資料都是不一樣的。

我們很難滿足這種千差萬別的需求。PaaS平臺的自定義儀表盤給了我們思路,那就是允許客戶自己建立自己的儀表盤。儀表盤的核心要素其實是三個,一個是圖表元件,一個是資料來源配置,另一個是統計規則。我們可以將這三個要素抽象統一,然後就能夠支援自定義儀表盤功能了。

四、單據

單據在倉儲管理、財務系統、人事系統、OA系統等都會有涉及。不管怎麼樣推行無紙化辦公,紙質單據在短期內仍是必不可少。SaaS產品簡單的做法是提供幾個固定的模板,然後給客戶選擇。

但是,往往有限的模板覆蓋不了客戶眾多的訴求。比如,我所瞭解到的國內的物流面單模板可能都是100多個。因此,在模板基礎上,我們還應該提供自定義單據的能力,支援客戶設計自己的單據。這一塊夥伴雲的做法仍是挺不錯的,具體大家可以閱讀《這才是 PaaS 平臺應有的能力!》裡的列印模板部分。

總結

PaaS平臺本身的構建是十分複雜的,單獨開發和維護一個PaaS平臺可能需要上百人的研發團隊,這是很多中小型SaaS企業根本負擔不起的。然而,現實是客戶的個性化需求是實實在在存在的。這個時候,SaaS的可配置能力就十分關鍵了。

如果沒有可配置能力,SaaS產品很可能變成了為各個重要客戶做定製化了。大部分SaaS產品仍是專注在某個領域的,提供可配置能力不一定需要PaaS平臺的支援。我們可以借鑑PaaS平臺的部分設計,來滿足關鍵業務的個性化配置,從而快速滿足客戶的個性化需求。

上一篇:lpr最新報價2... 下一篇:西門子數字化...
猜你喜歡
熱門閱讀
同類推薦