產品設計中的設計原則(Design Principles)
前陣子有個朋友在 Facebook 上私訊了我這樣一個問題
我覺得這個問題問得相當實際、也很有趣,雖然我並沒有深入了解他所謂比較具體且瑣碎的設計環節確切是什麼,但我的直覺是比較偏向於視覺設計語彙和交互設計上的設計決策,因為同樣的問題我之前也遇到過、被 Challenge 過。當下我給了他一個比較精簡版回答,但我覺得這個問題還蠻值得寫成一篇文章,以比較結構化的方式來整理這個階段的思考脈絡。要回答這個問題,我們就不得不提到產品設計中的設計原則(Design Principle)。
Zero to One
普遍情況下,一個產品從零到一的啟動(initiation)重點在於能夠回答以下 5 個問題
- What people problem are we trying to solve? 我們的目標用戶是誰?他們目前的痛點是什麼?他們目前透過什麼方式來讓這個問題得到緩解?How might we…?
- How do we know this is a real problem? 我們怎麼知道這個痛點值得被解決?這是實際存在的需求還是假的需求?有沒有質化或量化數據支持?
- What assumptions do we have to solve the problem? 我們目前的假設是什麼?我們預計透過什麼方式來優化現況?
- How might we get paid by solving the problem? 我們的商業模式是什麼?該如何獲利?
- How will we know if we solved the problem? 我們該如何定義成功?我們應該觀察哪些數據表現來得知我們做得不錯?還有哪裡需要改進?
如果能夠頭腦清楚且有邏輯的回答以上這 5 個問題,太好了!基本上你的產品已經成功一半,因為這是個好的開始。
除了這幾個問題以外,你也可以使用 Business Model Canvas 當中的 Value Proposition & Customer Segment 來幫助你釐清你的產品定位如何與用戶需求進行對接。
至於詳細該怎麼操作我在這邊就不展開說明了,大家可以參考以下這部影片了解一下。
商業目標、用戶需求、設計原則
關於產品設計的流程你或許聽過很多不同的專有名詞,什麼商務訴求、用戶目標、用戶訴求、設計目標、產品價值,等等。這些聽上去很像,彼此之間又有點曖昧模糊不清的專有名詞只會降低團隊的溝通效率。
我覺得在正式進入設計以前你只需要了解三件事,分別是商業目標(Business Objective)、用戶需求(User Need)以及設計原則(Design Principle)。商業目標和用戶需求事實上你已經透過上面的五個問題定義清楚了,那最後剩下的這個設計原則又是什麼呢?
何謂設計原則?
定義設計原則的目的在於決定你的產品將會帶給用戶怎麼樣的使用經驗,你期待用戶在使用完產品之後能夠感受到的東西。設計原則可以是一句話、一個形容詞或者名詞,除此之外你可能還需要一些簡短的描述來說明這個設計原則該如何體現在設計當中,讓即使不是定義這些設計原則的其他人也能夠清楚的理解。
通常我們會定義三到五個左右的設計原則,盡可能地讓這些原則能夠在多數的設計決策中起到引導、對焦團隊共識的作用。設計原則過多則可能導致相互衝突且無法維持一致的產品調性的缺點。好的設計原則應該同時具備以下幾個特點:
- 容易理解並且符合普世的價值觀
- 有助於引發創新思考
- 原則之間彼此不相互衝突而能夠互相補足,協助收斂設計決策
- 與解決方案無關
如何制定設計原則?
這個問題就比較棘手了,雖然我很不想說但大多數的情況下會是
It depends.
如果你是在一間有明確的品牌價值主張的大公司做產品設計,無可避免地,你可能會需要將品牌的願景或使命編織進你的設計原則當中,來維持一致的品牌調性。假如你是以產品為主軸的新創公司,根據用戶需求、競品分析或相關領域的洞察來協助你制定設計原則將會是一個主要方向。當然,作為一位產品設計師你也可以根據個人的觀點或喜好來定義你想傳達給用戶的產品風格與使用經驗。
定義設計原則的方法有很多,只要你能夠說一個好的故事,能夠說服產品的利益相關者並達成團隊共識即可,因為定義設計原則的主要目的是對焦團隊對於產品的期望,以及協助我們更有效率地進行決策。而這就會帶到我們下一個主題:如何使用設計原則?
如何使用設計原則?
我們在進行產品設計時經常會遇到一些 debate。例如:我們應該開發 A 功能還是 B 功能?我們應該強化步驟 A 的體驗還是弱化它?我們應該用藍色當主色還是紫色?我們應該用直角的按鈕還是圓角的按鈕?各式各樣不管是功能開發或者視覺設計、交互設計的 debate,在打造產品的流程中會不斷的冒出來,這是一個正常而且很好的現象,這表示我們並不是盲目地在堆疊功能或者追求新潮的設計風格,而是不斷地在思考怎麼樣才能更好地解決用戶的問題,創造更好的使用體驗。
然而我們最終還是必須面臨取捨,因為時間資源、人力資源、金錢資源是有限的,我們必須在有限資源的情況下以最有效率的方式展開工作,而盡可能地做出好決策就是一個方式。
設計原則所扮演的角色就是我們在制定決策時的引導。
如果把產品開發的流程比喻為一場遊戲,那麼設計原則就有點類似遊戲的規則,遵循規則也許沒辦法讓你更快地贏得這場遊戲,但是它能夠讓你每個回合所執行的動作有所依據,並且能夠避免你因為犯規而喪失遊戲資格。
來個簡單的例子吧
假如我們今天的發現是,許多忙碌的上班族常因為工作的關係而沒辦法維持運動的習慣,進而導致體脂肪過高(just like me)以及不健康的身體狀況,那麼我們所要解決的問題便是
我們該如何幫助忙碌的上班族養成運動習慣並維持良好的體態?
暫時撇開商業目標不談,下一步則是要先制定設計原則,不同的設計原則會影響設計決策,最終會把我們導向不同的產品成果。倘若我們定義的設計原則是:Save Time、Simple、Reduce Effort,那麼很有可能會產出這樣的產品。
但如果我們將設計原則換成了:Fun、Connects、Motivation,最終卻可能設計出以下這些產品。
而這就是設計原則之所以在產品設計中扮演重要角色的原因。
結語
設計原則本身並沒有對錯、好壞之分,端看你所定義的原則之間是否能夠相互契合,並且有助於引發創新思考。你想要提供給用戶怎麼樣的價值並不是你說了算,還要用戶能夠感知且願意買單才能算是成功的產品設計。先釐清你的目標用戶是誰,然後深入地去了解他們的生活樣貌與需求,最終沈澱下來的洞察對於你該如何定義設計原則的這個提問將會起到莫大的幫助。