用戶中心設計(UCD)是一種專注於用戶需求與特性的重要設計框架,這種方法在每一階段中都注重可用性目標、用戶特徵、使用環境、任務和工作流程。UCD不僅僅是一種設計理念,更是一個完整的過程,從需求規劃、原型開發到產品後期測試,涵蓋了每一個步驟。特別地,這個過程中進行的測試能幫助設計者更好地理解初次使用者的經驗以及各種用戶的學習曲線。
UCD以用戶的需求、優先級和體驗為基礎,最終提升產品的實用性和可用性。
UCD有別於其他設計理念,因為它試圖圍繞用戶如何與產品互動進行優化,而不是迫使用戶改變自己的行為和期望。通過了解用戶的思維過程、行為和需求,UCD能夠創造出直觀且高效的產品。這個過程將用戶置於核心,然後考慮產品的背景、目標和操作環境,最終才是任務的開發、組織和流程的細節設計。
用戶中心設計(UCD)這一術語最早是由Rob Kling於1977年提出,之後被加州大學聖地牙哥分校的Donald A. Norman所採用並推廣。Norman在1986年的著作《用戶中心系統設計:人機交互的新視角》中詳細講解了這一概念,並在1988年出版的《日常事物的設計》中進一步探討了何謂「良好」設計及其背後的心理學。Norman強調設計在我們日常生活中的重要性,以及錯誤設計所帶來的後果。
設計應該簡化任務結構,使得每個時刻的可能行為都能直觀可見,並達成預期結果與所需行動之間的正確對應。
Norman還提出了設計的幾個核心原則,強調以用戶需求為基礎,而非較次要的美學問題。
用戶中心設計流程從一開始就考慮用戶需求,並在整個產品周期中不斷修正和完善。設計團隊可使用人種學研究、情境調查、原型測試和可用性測試等方法來收集需求。此外,像是卡片分類法、親和圖和參與式設計等生成性方法,也非常常見。UCD從幾個重要的模型中獲得靈感,包括合作設計(co-design)和情境設計(contextual design),這些方法都強調用戶參與的重要性。
設計必須基於對用戶、任務和環境的明確理解,並在整個設計和開發過程中保持用戶的參與。
UCD的目標是製作高度可用的產品,這包括便捷性、可管理性及有效性等。一般來說,UCD流程的主要階段包括:
這些階段是在不同設計目標、團隊及其時間線、產品開發環境等因素影響下進行調整和重複的。
UCD的分析工具包括角色(persona)、場景(scenario)和基本用例(essential use cases)。在UCD過程中,設計團隊可能會創建角色,這是一種代表產品用戶的原型,有助於指導產品特性、導航、互動和美學的決策。角色通常是透過一系列人種學訪談進行綜合,捕捉用戶的行為模式、目標、技能、態度和環境,並可能添加一些虛構的個人細節使其更具個性化。
在UCD的過程中,如何能夠確保每一位用戶都能在設計中發聲,並真正影響到最終的產品?這是否會改變我們對設計的認知和期待?