如何戰勝 Whiteboard Challenge?

Kathrine Huang
AAPD — As A Product Designer
7 min readJul 1, 2020
Image from Christina on Unsplash

說到 Design Exercise 大家的反應幾乎都是 “完蛋了” 至少我自己對於 whiteboard challenge 是非常害怕的。但現在的 Product Design 面試的趨勢就是面試官會考你的臨場反應對於設計思考還有你是怎麼問問題的!在去年還是前年朋友推薦了一本書 [Solving Product Design Exercises] ,剛好那個時候面臨面試的期間,我認真的研讀這本書後覺得非常的有幫助而我也把我看完的重點整理在下面。(感謝 Artiom Dashinsky 寫的這本書)

下面我整理了裡面的重點跟流程:

重點一:確認自己有了解 Task

這裡提到了解 Task 包含了要清楚知道題目是什麼?要做到什麼程度 (wireframe or hi-fi design) ? 整個 design scope 是到哪裡?這些都是要在開始之前確保自己非常清楚明瞭,如果有不清楚一定要問到懂為止。

重點二:問面試官各種問題!

我所提到的各種問題,並不是說隨便亂問都可以,而是要針對你的Task 內容去提問。因為通常會跟你合作的會是 Product manager ,而他們也會在這個環節去看你提出的問題有沒有可以關於解決問題的關鍵跟你有沒有了解這個 Task 的 goal,面試官可以選擇回答或不回答你的問題,但這並沒有對或錯因為你永遠沒辦法到完整的訊息,而這也是考官想要看你如何在有限的訊息裡去思考並且找到解決問題的方法。

重點三:隨時都要有心理準備去解釋每個Deisgn Decisions

每一個你所做的決定,都要有理由的。這裡沒有完美的解決辦法,但一定要確保自己可以說得出來為什麼你要這樣做,這樣決定的優點跟缺點是什麼。

重點四:5W1H 列出問題的公式

通常 Design challenge 背後的概念就是用有限的時間設計一個 product,然後看你是怎麼去分析跟思考並且提出解決方法的過程。通常這個過程都是圍繞著 5W1H 這六個問題:

  • Why am I building this?
  • Who am I building it for?
  • When and where will it be used?
  • What am I building?
  • How could I measure it? (這個通常不太會需要)

( Artiom Dashinsky, 2018)

完整的 Whiteboard challenge 步驟:

01 | Understand your goal (WHY)

這是開始一個新的 product 之前要了解的問題,我們可以從自己列出的問題找出答案跟解決的方式。下面幾個是書中的問題範例:

  • Why is the product or feature important?
  • What problem are we trying to solve?
  • What impact does this product benefit customers?
  • How does it extend the company’s mission? (這個問題是關於現在已經有的產品)

( Artiom Dashinsky, 2018)

02 | Define the audience (WHO)

了解誰是你的用戶,同時也幫你自己釐清你要怎麼去針對你的用戶群去提供更好的設計。以下幾個是書中提到你可以列出的幾個方向:

  • Age: 年紀對於產品設計是非常重要的!就拿 Snapchat 來說,如果今天是設計給超過 50 歲的客群使用整個設計的走向就會完全不一樣。
  • Gender: 例如 Pinterest 的用戶 81% 是女性,所以在設計的時候也會列入
  • Location: Spotify 大部分的用戶是用耳機聽音樂或是在家裡用 apple tv 播放,這些也是非常重要必須列入設計的重點裡面。
  • Occupation: 不同的職業工作的形式不同,就像業務不會一整天坐在電腦前面,所以 mobile friendly or native app 就會比較適合他們。
  • Mobility: 交通運輸的方式也會列入考慮,例如開車的時候看 Map 按鈕的位置跟顏色都會是設計的關鍵。

( Artiom Dashinsky, 2018)

03 | Understand the customer’s needs (When and Where)

定義好你的用戶後,就要了解這些用戶在什麼時候跟在哪裏會發生問題,然後你要如何解決。我們要把這些問題跟內容列出來,以下是書中的範例:

  • Where are the physically?
  • Is there a trigger event causing this need?
  • How much time do they have?
  • Are they on the specific digital app or platform?
  • What emotions do they experience?

( Artiom Dashinsky, 2018)

舉例來說,如果今天你要 redesign Waze 然後加入可以支持 bike ride 的功能,那我們可以在設計的時候就必須要考慮到用戶的需求:騎車的時候無法邊使用手機,那要如何在這樣的條件下又可以幫助他們導航的需求?

04 | List ideas (What)

以上的個步驟都是在幫助你釐清這個產品的走向,可以綜合上面的用戶群/ 使用地點跟方法來列出你的不同設計想法。下面是書中提到的:

  • Type of product: 你設計的產品是 digital 還是一個實體的產品?雖然我們不是工業設計師,但可以把你的 idea 加上變成一個 smart product 也會是一個很加分的想法。
  • Platform: 各種不同的平台像是 smartwatch, smartphone, tablet 或是電視都會影響著不同的設計。
  • Type of interface: 是平面設計還是聲音或是 AR?

( Artiom Dashinsky, 2018)

05 | Prioritize & choose an idea

上面的各種可能性都列出來了之後,就要選出一個最好的 idea,但我們要怎麼知道哪個才是最好的選擇呢?上面列出來的可能都沒有一個完美的解決方法,但我們可以用以下書中提到的四點去列入選擇的考慮:

  • Reach: 有多少的用戶是潛在用戶
  • Value for customer: 你的設計 solution 會給用戶帶來多大的價值
  • Potential revenue: 你的設計可以給公司帶來多大的效益
  • Implementation effort: 產品實現的可能性

( Artiom Dashinsky, 2018)

06 | Solve

通常在 onsite exercise 會注重於的步驟是以下書中提到的四點:

  • Wireframe flows
  • User Journeys
  • A list of ideas
  • Sketches of any kind

( Artiom Dashinsky, 2018)

有些人會用 storyboard 的方式去說明一個 flow 從問題的產生到最後產品怎麼解決問題的放式去呈現,看哪種方式比較順只要能完整的把 idea 說出來就會是好的方法。

07 | Measure success (HOW)

這個步驟比較是跟 PM 相關,可以大概的列出你的產品怎麼樣可以知道是成功的,有的是這個產品幫公司賺了多少的錢?有的是用戶的使用頻率等等。

( Artiom Dashinsky, 2018)

以上七點是當你在面對 whiteboard challenge 的時候,要思考的問題以及步驟!非常建議大家可以去看這本書,因為裡面有很多練習的各種題目。我覺得如果可以好好的練習,久而久之當面對白板考試的時候就不會腦子一片空白!這個網站也是一個很好的練習網站,提供大家參考:)

GOOD LUCK!

--

--