該怎麼做產品設計?-產品設計流程

閱讀時間約 5 分鐘

在設計有四年快五年的時間,大部分都是從實戰經驗中去不斷摸索產品開發的流程。從視覺傳達的背景出來,在用戶體驗的經驗都是在實際開發中去摸索出來的。不是理論派,只是根據我本人的經驗摸索出來的設計方法,也不會用太多高深的詞彙說明。


以前搜尋怎麼做產品設計?究竟是要從什麼步驟開始的這件事情,大部分看到的文件都是在說明工具怎麼運用的,發現顯少有人去針對這塊做說明。所以我想在這邊用我設計的經驗,稍微記錄一下我摸索出來的設計流程。


1.Flow Chart


我常把 Flow Chart 形容為產品的大骨架,像是這個骷髏一樣,如果沒有大的骨架無法支撐你整個身體。

目前在 AlleyPin 擔任產品設計師,AlleyPin 致力於打造醫療產業數位化,透過 LINE 打造一連串的醫療數位服務。也因為我們面對的產品需求都是因應市場變化需要快速迭代的功能,所以在產品設計上我們都是先求有再求好以最小可行產品 MVP (Minimum viable product) 的方式開發,但初期在摸索設計流程上也很容易在業務帶回來的 User Story 上迷失方向,做出來的東西花了很多時間但是成果卻不如預期。

圖為某個流程中的 Flow Cart

圖為某個流程中的 Flow Cart


現在只要是新的功能需求,在著手設計前我都會先用 Flow Chart了解整體流程。使用 Flow Chart 能夠確保團隊中的成員,都了解產品在新功能的操作上邏輯的一致性。

2.Functional Map

Functional Map 就像是產品裡面的細部骨頭,有了 Flow Chart 這個大骨架支撐整個產品,但我們還是需要有其他的細部骨頭讓產品運作。


在這個部分我們可以釐清哪些是因為新功能而需要增加的欄位,也可以讓前端工程師或是後端工程師在系統端裡面有哪些資料是新的需要被重新規劃的。

製作 Functional Map 我會從目標去拆分出「母功能」、子功能」與「資訊」的節點來發想。目標通常是根據上述中的 Flow Chart 與 User Story 作為發想,並將功能條列後將資料填充至子功能的子節點下面。可能會根據功能大小會有層層不同的節點。在設計的過程中也會不斷的需要回來看 Functional Map 來把資料填充至設計裡面做規劃。這個環節很重要的是開發產品的團隊可以對此產品的功能做總覽。

圖為某個後台的 Functional Map

圖為某個後台的 Functional Map


3.Wireframe

設計師從Flow chart取出產品任務流,從 Functional Map加入正確資料到框線圖中。我將 Wireframe 稱之為產品的肉身

Wireframe 的環節非常重要,是讓負責此專案的所有成員對產品初步真正認識的階段。在多次的經驗中,製作完前期的 Flow Chart 與 Functional Map 整個團隊其實還是處在霧裡看花的階段。 大家對於產品都有不同的想像,但設計師必須擔任這個將產品肉身打造出來的人。

我傾向於直接製作 High-Fidelity Prototype,可以更確定設計上要如何編排,以及大家會對於產品更有共識。

Wireframe 在繪製的時候我會依照單個功能的 Flow 做橫向的排列,有助於在 Demo 時大家不會在各個功能上失焦。在製作 Wireframe 的過程中我會盡可能地確保所需的資料都在上面,避免到 UI 上才思考。這樣可以讓思考專注在介面的資料上而不會被有關 UI 的部分影響。

圖為由左至右的功能流程

圖為由左至右的功能流程

以前曾做過將所有功能大辣辣的全部展示在同個畫面中的Demo,結果團隊的成員們都無法在會議中專注在某個功能進行討論,是一次非常失敗的經驗。

4.UI

UI的步驟其實就是比較廣為人知的部分,初期我在設計產品的時候都會想反正功能小小的就略過上面的步驟,但經過幾次經驗後,發現上面的做法其實真的缺一不可。如果少了上面1~3的步驟,在 UI 的階段反而會很容易做出只有外表,但是功能還有架構都很不明確的產品。

我通常把 UI 的部分稱為產品的 Skin,有關產品的膚色、髮色、五官相關的,在 UI 這個環節才開始思考。

在設計我會使用統一建置好的 Design System 以確保公司產品的一致性 ,那在UI這個環節基本上就是最簡單的。因為先前我們有比較詳細的High-Fidelity Prototyping 在執行設計的時候就可以快速的將元件從元件庫拉至畫面中。

關於如何快速建置 Design System 及如何在Figma上製作UI之後我會專門再寫一篇文章解說(老高語氣)

關於如何快速建置 Design System 及如何在Figma上製作UI之後我會專門再寫一篇文章解說(老高語氣)

最後

我覺得自己在產品設計師的路上,進步的最快的方式是從生活中不斷的去思考打造產品的可行性。或是參加一些黑客松,都可以幫助自己在短時間內提升產品的思考能力。平常也可以養成批判其他產品好或不好的習慣,都可以有效提升設計能力。

avatar-img
8會員
8內容數
科技鴨鴨有五年軟體設計經驗,目前為12人團隊的小 Leader 。 嘗試將生活遇到的管理經驗整理成重點筆記📝
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
你可能也想看
Google News 追蹤
Thumbnail
引言: 相信各位有興趣於設計的朋友,也會經常苦惱於毫無靈感的時候。但只要運用以下幾種方法,相信會令大家茅塞頓開,靈感湧現。 1. 研究和理解目標受眾: 研究和理解目標受眾是設計師成功的關鍵之一。透過深入了解目標受眾的偏好、需求、價值觀和使用習慣,設計師能夠創建出更具吸引力和有效的設計方案。
Thumbnail
本文針對想就讀工業設計系的學生,提供了認識工業設計系的相關內容,並強調了對產品設計、課程內容和學習歷程的關聯,並帶出應該如何準備工業設計系學習歷程的方向。
Thumbnail
近期在準備產品經理的職涯訪談,剛好把一些產品思維紀錄一下,包含對於產品工作的理解、產品規劃流程、和產品經理的自我反思,這篇不代表最正確的答案,僅代表個人在產品經理道路上的思維。
Thumbnail
UI設計是一個令人著迷的過程,它將設計概念轉化為最終的產品界面。本文將帶您深入瞭解UI設計的六個階段,包括Sketching、Wireframing、Component Design、使用者流程、模型設計和原型製作,以幫助您更好地理解每個階段的作用和重要性。
Thumbnail
列出一套完整的程式 程式設計有許多種方法,不過通常會先列出清單的再逐一執行,這樣會加快程式設計的速度。設計通常會採取順推的辦法。所以順推的程式設計方式就是經歷觀念溝通、系統分析、資料統合、權限管理、頻率與時間、後台管理、畫面設計等等階段後,將框架設計完了以後,先列出一套完整的程式,將所有使用者都確
Thumbnail
在當今這個以使用者為中心的設計領域,產品思維不僅是設計師的一項附加技能樹,而是成為塑造成功產品的核心因素。
Thumbnail
替產業做設計 有人要我談程式設計,那我就稍微談一下。我從事的大都是產業的工作,所以我們也從如何替產業做設計來談起。基本上,每個產業都會有自己的作業流程,大同小異。但是基礎來做都是一樣的,都會有客戶、物料、產品、供應商、員工等資料。不同的是,由於企業型態的不同,他們每個人有不同的作業流程。這個作業流
Thumbnail
透過瞭解客戶獨特的需求和目標,以及專業的故事講述和引人入勝的內容,我們將為客戶重新打造一個影響力的網站,符合現今的潮流並具備長久的適用性。
Thumbnail
想要打造獨特的品牌形象嗎?無論您是親自著手設計,還是需要專業設計師的幫助,我們都能為您提供全方位的支援與建議。在本篇「LOGO設計教學」中,我們將深入探討設計師如何協助客戶打造符合品牌理念的LOGO。跟隨這份教學,您將全面了解設計LOGO的流程。
Thumbnail
從事多年的消費性電子產品的研發設計工作,歸納出好的產品設計需要滿足產品的設計規格(包含工業設計,產品尺寸、重量、功能性)、成本以及量產期程,此外還需要考慮其他要素,羅列如下: 為製造設計 (DFM, Design for Manufacture) 為品質設計 (DFQ, Design for Q
Thumbnail
引言: 相信各位有興趣於設計的朋友,也會經常苦惱於毫無靈感的時候。但只要運用以下幾種方法,相信會令大家茅塞頓開,靈感湧現。 1. 研究和理解目標受眾: 研究和理解目標受眾是設計師成功的關鍵之一。透過深入了解目標受眾的偏好、需求、價值觀和使用習慣,設計師能夠創建出更具吸引力和有效的設計方案。
Thumbnail
本文針對想就讀工業設計系的學生,提供了認識工業設計系的相關內容,並強調了對產品設計、課程內容和學習歷程的關聯,並帶出應該如何準備工業設計系學習歷程的方向。
Thumbnail
近期在準備產品經理的職涯訪談,剛好把一些產品思維紀錄一下,包含對於產品工作的理解、產品規劃流程、和產品經理的自我反思,這篇不代表最正確的答案,僅代表個人在產品經理道路上的思維。
Thumbnail
UI設計是一個令人著迷的過程,它將設計概念轉化為最終的產品界面。本文將帶您深入瞭解UI設計的六個階段,包括Sketching、Wireframing、Component Design、使用者流程、模型設計和原型製作,以幫助您更好地理解每個階段的作用和重要性。
Thumbnail
列出一套完整的程式 程式設計有許多種方法,不過通常會先列出清單的再逐一執行,這樣會加快程式設計的速度。設計通常會採取順推的辦法。所以順推的程式設計方式就是經歷觀念溝通、系統分析、資料統合、權限管理、頻率與時間、後台管理、畫面設計等等階段後,將框架設計完了以後,先列出一套完整的程式,將所有使用者都確
Thumbnail
在當今這個以使用者為中心的設計領域,產品思維不僅是設計師的一項附加技能樹,而是成為塑造成功產品的核心因素。
Thumbnail
替產業做設計 有人要我談程式設計,那我就稍微談一下。我從事的大都是產業的工作,所以我們也從如何替產業做設計來談起。基本上,每個產業都會有自己的作業流程,大同小異。但是基礎來做都是一樣的,都會有客戶、物料、產品、供應商、員工等資料。不同的是,由於企業型態的不同,他們每個人有不同的作業流程。這個作業流
Thumbnail
透過瞭解客戶獨特的需求和目標,以及專業的故事講述和引人入勝的內容,我們將為客戶重新打造一個影響力的網站,符合現今的潮流並具備長久的適用性。
Thumbnail
想要打造獨特的品牌形象嗎?無論您是親自著手設計,還是需要專業設計師的幫助,我們都能為您提供全方位的支援與建議。在本篇「LOGO設計教學」中,我們將深入探討設計師如何協助客戶打造符合品牌理念的LOGO。跟隨這份教學,您將全面了解設計LOGO的流程。
Thumbnail
從事多年的消費性電子產品的研發設計工作,歸納出好的產品設計需要滿足產品的設計規格(包含工業設計,產品尺寸、重量、功能性)、成本以及量產期程,此外還需要考慮其他要素,羅列如下: 為製造設計 (DFM, Design for Manufacture) 為品質設計 (DFQ, Design for Q