需求背後的需求

Ash.H
Thinkinglab
Published in
Nov 8, 2023

--

『我有一個大膽的想法,我想要輸入關鍵字「侯紫」點擊搜尋之後,搜尋結果要找到「猴子」,而且還要找到「猴子」的母公司裡所有的產品,還有其他所有內容含有「猴子」的公司,但是這些產品裡所有的描述,都沒有「侯紫」這兩個字。』

相信各位產品體驗設計師,職涯中大概多數的時間,都要面對來自於利害關係人各種天馬行空的需求。今天分享的這個案例,來自於最近如火如荼進行中的金融 SaaS 產品,非常有趣、也完美收場(應該),覺得很值得寫篇文記錄一下,當面對天馬行空的需求時,如何一步一步的拆解,最後提出解決方案呢?

第一步,拆解

很多人接到需求之後,都會很習慣,趕快開工,早點下班。

這個需求表面上看起來超簡單,以設計產出來說,只需要一個搜尋輸入框跟搜尋結果,絕對可以在五個畫面以內完成。

BUT 其實很多時候,越快開工,會做的越慢,因為,很容易漏東漏西,最後很有可能打掉重練。所以,我們一定要先理解需求核心,到底是要解決什麼問題?

在這個階段,產品設計師的價值就會展現出來,每當需求出現前,身為產品設計師,一定會想辦法搞清楚,為什麼老闆會提出這個需求?一步一步拆解需求背後的原因。

一定要這麼麻煩嗎?

要,因為拆解問題、需求、流程是產品設計師一個很重要的工作環節。

產品設計師最主要的工作是把巨複雜的問題、需求、功能或流程,透過各種拆解、簡化之後,找到最短路徑。也就是把複雜流程想辦法設計成,最小可行性行動。

因為使用者很懶,尤其在專注力短缺的時代裡,不用妄想使用者會花好幾十個小時,熟悉貴司的軟體操作,能這樣做的大概只有微軟跟 AWS,或是其他族繁不及備載的大公司。

對小新創來說,想要用產品說話,就要找到最適合使用者的路徑。

透過幾次內部討論了解到,因為老闆覺得,作為使用者可能不知道自己應該要打什麼字才能找到相關的產品。

看起來很合理,可以開工了嗎?

答案是不行,我們首先要看一下死線在哪,才能評估要做哪些研究,以目前專案來說,死線在明年第一季,要完成頗複雜的設計還有開發,這種狀況就需要抄點近路。

所以,得先讓老闆了解什麼是關鍵字搜尋。

為什麼?

因為老闆提出的關鍵字搜尋邏輯,其實不符合目前世界上所有大系統的邏輯,可以說是跨時代的設計。

不過,老闆表示:『我覺得這樣的流程很棒耶!』

那麼,要怎麼說服老闆呢?

第二步,研究

首先,釐清市場上最大的競品是誰,標誌性關鍵字搜尋引擎的作法有哪些,透過已經很成熟的產品來了解使用者行為,是一種相對快速的捷徑。

因為產品體驗設計,是有邏輯性的,也不能偏離現狀太多,一旦你的功能超越使用者太多想像,他們就會失去耐心甚至迷惘。

接下來,回到功能的核心,什麼是關鍵字搜尋?

「所謂的「關鍵字」搜尋,就是內容要符合才會顯示出來。不然使用者會不知道,給我這些內容幹嘛?

想像一下,你在 Google 打上「猴子」結果給你一大堆「侯紫」,這些結果能協助你找到,你心中那隻真正的猴子嗎?答案是不行。」

如果我們真的這麼做了,最後會面臨另一個更大的難題「關鍵字搜尋結果完全不可控」

不過,我們仍然能解決這個使用者可能會打錯字找不到猴子的問題。

第三步,與團隊確認可行性

千萬不要以為搞定老闆就好了,在每個產品裡面。無論工程師們、專案經理或是其他利害關係人,都是在一條船上的人。

身為產品設計師一定要確保,整個團隊都能理解需求,為什麼要執行,怎麼執行。

當有一個初步的想法時,就快速跟大家確認是否可行,例如:有沒有符合老闆的預期,會不會影響到專案經理的 Deadline,或是像工程面,很有可能因為某些技術債,或是,某些架構上的限制,我們設計出來的畫面會造成他們需要花大把時間才能達成。

就像前面說的,整個團隊,都是這條船上的人。我們一起努力,一起解決問題,再一起慶祝最後的勝利!

第四步,提出解決方案

終於來到最後一步了,礙於死線,真的沒時間做太多研究,所以,最後到底怎麼抄近路解決的呢?

我們沒辦法預期使用者的行為到底是什麼?他們會在搜尋框裡面打的關鍵字是「侯紫」或是「猴子」,還是更極端一點,有些使用者很有可能只知道自己要找的是最近很紅的猴什麼的???

那麼,在這種情境下,要如何協助,使用者在搜尋結果裡面,能找到自己心中的猴子呢?

  1. 我們可以提供類似關鍵字、聲音唸起來很像的字,甚至極端一點,縮寫 mapping 到完整的字串(這個不是很建議,因為會需要人工處理,最後可能會很難管理)
  2. 最近猴子超紅,我們提供推薦關鍵字
  3. 在結果列表裡顯示,你可能會喜歡的其他猴子列表。
  4. 在其中一隻猴子身上,放上猴子家族裡的所有成員。

為什麼就不能按照老闆的流程設計出來呢?設計師難道不是來這世界跳脫框架的嗎!?沒錯,我們要跳脫框架,但要跳出去前,要確定外面是平地,不是從 101 跳下去之後滅團,相信身為正常人,都會希望產品好好上線,活下去,團隊發大財。

所以當我們在釐清需求時,核心重點是,解決問題的同時,也要確保不會製造更大的問題。

--

--

Ash.H
Thinkinglab

The daily life of a product designer, with a little UI/UX, programming, and management experience. Life does your best to learn what you want, and leave a trace