B2B 產品設計的挑戰與心得

設計師必備 4大心法

Janice
Aug 1, 2022

到職滿一年(早就超過幾個月( ̄ε(# ̄)☆),紀錄下這一年工作上的迷茫與心得。

工作內容主要為 B2B SaaS (Software as a Service) 產品,因為是第一次設計非 2C 的產品,前期的理解與思考角度的轉換上,花了很長一段時間,感謝 PM 、工程師的耐心與解釋😅。

Squiggle by Damien Newman

不足為奇的,在產品設計的每個階段都遇到了挑戰,總共有四點跟大家分享,也分別是前期的需求了解、中期的規劃設計以及後期的決策交付。

1. 搞清楚每個使用者的登場時機,理解他們的業務目標

小故事1
:我們的使用者是誰?
:我們的客戶是 A,用的人是 B、C、D、E...
:他們分別的工作流程是怎樣樣?
:不知道
:客戶知道嗎?
:不知道
:使用者自己知道嗎?
:不知道
:(如下圖)

這就是剛進入 B2B 產業遇到的第一個難題:「接觸不到使用者,使用者不知道自己要幹嘛,客戶也不知道流程。」

「我要怎麼開始設計?客戶要什麼?客戶會這樣用嗎?我想的流程是合理的嗎?」這些問題每天都在內心上演幾百次。

在驚訝過後,除了趕快尋找相關競品(如果有的話)做了解與分析,再來就是善用身邊同事的經驗與專業,了解過去其他專案與產品的開發過程,並從 PM 那邊獲得客戶透漏的資訊,一起理出可能的使用者樣貌,並在設計後請同事做個簡單的回饋。在設計尚未驗證的狀況下,這些方法會讓人在設計時更有依據及方向。

另外,在複雜的 B2B 系統中,從小故事裡可以發現使用的角色非!常!多!😵
若這個角色是「公司內部人員」或「公司有熟悉角色目標的人」,適時運用主管及同事人脈,找到相關利害關係人,釐清每個角色的業務目標是什麼,這些目標分別會影響到哪些流程,我們可以怎麼幫助他們,聊完一輪過後,對於整個產品的架構與流程會更清晰。

2. 需求急速變動,產品架構要保有彈性

小故事2
:客戶說這樣難用,要改掉
:現在這樣遇到什麼困難?他們是什麼情境下會用?怎麼用?想要怎麼用?
:綁太死,覺得流程應該不會是這樣,改這樣看看
:這裡改這樣的話,會影響到這裡、這裡跟這裡...
one day later
:這裡要改成這樣
:怎麼跟昨天說的不一樣,這樣會影響到這裡、這裡跟這裡...
one day later
:客戶說...
:同意啦!哪次不同意

出現了第二個難題:「需求變動頻繁,系統牽一髮動全身。」

與 PM、工程師在經歷系統幾乎打掉重練三次的經驗後,面對龐大複雜的產品設計,我們將產品內容拆分成一塊塊積木,每塊積木之間關係鬆散,降低高耦合情況,功能及整個系統就由好幾塊積木堆積起來,這樣在未來修改及應用上將更有彈性,也能適應不同客戶的需求搭配。

這也是在產品設計時很重要的一點,盡可能地讓產品架構與功能保有最大彈性,不僅設計師自己在未來修改上有空間,開發人員也能有足夠彈性做調整。

3. 80/20 法則,先做可以解決 80% 問題的事情

小故事3
(新增一個需求)
:新增的功能是這樣這樣,我們還要考慮他們怎麼快速解除,所以還要有這個功能
:你考慮太多了,不用那麼 Friendly
:🙃🙃🙃
:80/20 法則

第三個難題:「考慮太多 or 完美主義,產出不符合人力時間成本的設計。」

這也是多數新手設計師(我)的問題,想追求盡善盡美的流程跟設計,沒考慮到人力、時間成本等問題。

在目前的產業環境中,先做好能解決 80% 問題的事情,再依據客戶需求迭代優化剩下的 20%。讓產品盡快上線,驗證目前設計方案,獲得使用回饋,才能知道哪裡需要再調整。
雖說要盡快上線獲得回饋,但在規劃階段,仍要細細地想過每個流程可能發生的問題與解法,保留未來開發上的彈性,才不會再回到打掉重練三次的可怕情境。 😱

而該怎麼抓出每個流程的可能性,又是另一個小故事了,還在努力中...

4. 不下決定比下錯決定更惱人

小故事4
(要修改一個功能)
:這裡可以改成A版、B版或C版
:我覺得如果這樣也不錯,滿有彈性的
:恩...(我們有需要這些功能嗎?哪個方案比較好?還是不符合需求怎麼辦?
5 hours later...
:做個決定吧

記得有次跟工程師發想出很多版本後,最後不知道該怎麼做決定,深怕做錯決定工程師一改再改,還是沒有達到目標。

其中一個難題就跟第一點一樣:「我不知道使用者怎麼用?要怎麼做決定?」

迷茫之際,在社群詢問了資深設計師,當時獲得的回應像是得到一盞明燈:「你們有 Persona 跟 User journey map 嗎? 如果有定出來的話,你們就會有共識,所有功能都是圍繞著這些 Persona 的需求產生的。」

身為設計師,我們可以協助團隊將使用者樣貌定義出來,並根據這個使用者需求進行產品發想與設計,再綜合目前人力、時間,提出最適合目前階段的決定。

最重要的是,不要害怕做錯決定而「失敗」,當意識到失敗、錯誤的時候,我們原有的心智、信念才有機會被打破,形成新的樣貌,團隊及產品也才能夠繼續前進。

B2B 產業以業務為導向,仍要專注於使用者身上

身為 B2B 產業的設計師,除了自身設計相關的知識外,更需要深入了解所服務產業的領域知識。從每一次的對話中更了解使用者與決策者,學會說客戶的語言、了解客戶公司的運作邏輯,才能有真正的溝通。

然而,就算以業務為主要導向,仍然要專注於使用者身上,為他們提供流暢有效的解決方案,並保持同理、彈性、勇於溝通與不怕失敗的心態。

最後,擁抱變化。

There is nothing permanent except change. (世上唯一不變的事,就是改變。) ──Heraclitus

謝謝你的閱讀!
如果喜歡這次的分享,請快樂的 👏👏 吧!

--

--

No responses yet