人机交互——课程总结

MCI 总结

Introduction

UCD

User-centered design means design based on users.

  • Design is based upon understanding of users, tasks and environments.
  • Users are involved throughout design and development.
  • Design is driven and refined by user-centered evaluation.
  • Design addresses the whole user experience.

4 Phases:

  1. Understand the context: Primary users; Why will they use the product; Requirements; Environment.

  2. User analysis: Granular requirements of the product; (Help the designers to) Create storyboards and set important goals.

  3. Design: Iterative process of product design and development.

  4. Evaluation: Perform usability testing to get feedback at every stage of UCD.

    (Iterate until user requirements are satisfied.)

Usability

3 Criterion:

  • Effectiveness: the usability and completeness with which users achieve certain goals. (over-covering with the task with as few negative consequences as possible)
  • Efficiency: the resource used in relation to the result achieved. (time, physical and mental effort, money)
  • Satisfaction: perception and reaction of a person resulting from the use of a system of a product or service. (emotions, ideas, presferences, comfort)

继续阅读“人机交互——课程总结”

人机交互:Introduction

人机交互引入课。介绍了人机交互的基本概念,研究对象;以用户为中心的设计及其四个阶段的主要方法。

HCI Introduction

什么是Human Computer Interaction

"HCI is a discipline concerned with Design, Evaluation and Implementation of interactive computing system for human use and study of major phenomena surrounding them."

设计、评估以及实现人们使用的交互式计算系统,研究相关的主要现象。

HCI研究:

  1. 计算机的上下文 Context of computer
  2. 人类的能力
  3. 开发过程
  4. 接口的架构

用户界面(Common UI Observations):

  • 在新应用的开发中约占50%(设计、用户分析、可用性分析的开销)
  • 对于产品的接受度很重要
  • 要求:用于友好(允许存在一定的错误,因为用户友好和美观更重要),有吸引力(可能不够高效)
  • 在可移植性上没有统一的标准或缺陷(未解决)
  • 技术基础比开发工具发展得更快
  • 用户和编程层面的间隙越来越大

计算机的上下文

  • 一个新的系统设计必须支持和扩展用户的工作方式,因此设计者必须熟悉工作方式。

  • 好的设计促进伙伴关系和用户参与,因此设计者不能只观察,还要提出问题、翻译用户的行为、理解其动机。

  • 好的设计基于关联(Kohärenz),因此涉及到系统的功能、结构、布局和流。

  • 人们是他们所从事领域的专家但是不能很好地用语言表达,因此设计者必须到现场进行采访。

  • 设计基于显示的表示,因此设计者应使用记号或模型。

继续阅读“人机交互:Introduction”