用户中心设计(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的过程中,如何能够确保每一位用户都能在设计中发声,并真正影响到最终的产品?这是否会改变我们对设计的认知和期待?