以用戶為中心的設計

以用戶為中心的設計User-Centered Design,簡稱UCD),是一種吸引人的、高效的用戶體驗的方法。以用戶為中心的設計思想非常簡單:在開發產品的每一個步驟中,都要把用戶列入考慮範圍。[1]

以用戶為中心的設計可以被描述為一個多階段的問題處理流程,這一流程不僅要求設計師分析和預測用戶可能如何使用軟件,而且要在真實的使用環境下通過對實際用戶的測試來驗證自己的假設。這樣的測試十分有必要,因為對於交互設計師來說,直觀的理解初次使用軟件用戶的體驗和學習曲線,是一件非常困難的事情。

和其他設計哲學的主要區別在於,以用戶為中心的設計理念嘗試圍繞用戶如何能夠完成工作、希望工作和需要工作來最佳化使用者介面,而不是強迫用戶改變他們的使用習慣來適應軟件開發者的想法。

相關研究方法

  • 卡片分類(Card Sorting):觀察用戶是如何理解內容和組織信息,用來幫助你的網站(產品)更合理的組織信息。
  • 情境訪談(Contextual Interviews):走進用戶的現實環境,讓你了解你的用戶的工作方式,生活環境等等情況。
  • 焦點小組(Focus Groups):組織一組的用戶進行討論,讓你更了解用戶的理解、想法、態度和想要什麼。
  • 啟發式評估(Heuristic Evaluation):可用性的檢查方法,讓一些行內專家對網站產品進行指導。
  • 單獨訪談(Individual Interviews):一對一的用戶討論,讓你了解某個用戶是如何工作,使你知道用戶的感受,想要什麼和他的經歷。
  • 平行設計(Parallel Design):對同一個網站(產品)進行分開的設計,從而比較選擇一個最佳方案。
  • 人物誌(用戶體驗)(Personas):構建一個虛構的人來代表大部分用戶,設計團隊圍繞這個虛擬人物設計開發產品。
  • 製作原型(Prototyping):利用簡單網站(產品)原型進行相關的小規模測試,從而避免因開發過久、到後期才發現問題而造成的較高成本。
  • 問卷調查(Surveys):利用網上或紙張的問題list對用戶進行發放填寫,從而收集用戶對網站(產品)的反饋意見。
  • 任務分析(Task Analysis):通過任務分析了解用戶使用你網站(產品)時的目標和操作方式,習慣。
  • 可用性測試(Usability Testing):請用戶來試用你的網站(產品),有任務性的完成測試。從而得到你所想要的東西。
  • 用例(Use Cases):描述某個用戶使用你網站(產品)時的情況,包括目標和行動。
  • 內容最佳化(Writing for the Web):對你的網站(產品)進行內容上的整理、最佳化。讓用戶更清晰容易的了解你所表達的內容。

延伸閱讀

參考資料

  1. ^ JesseJames Garrett(著)范曉燕(譯):用戶體驗的要素,機械工業出版社2009