设计流程和任务分析


人机交互设计

HCI 设计被认为是一个解决问题的过程,其中包含计划使用、目标区域、资源、成本和可行性等组件。它决定产品相似性的要求以平衡权衡。

以下几点是交互设计的四个基本活动 -

  • 确定需求
  • 构建替代设计
  • 开发设计的交互式版本
  • 评估设计

以用户为中心的方法的三个原则是 -

  • 尽早关注用户和任务
  • 经验测量
  • 迭代设计

设计方法

自诞生以来,已经出现了各种概述人机交互技术的方法。以下是一些设计方法 -

  • 活动理论- 这是一种人机交互方法,描述了人机交互发生的框架。活动理论提供推理、分析工具和交互设计。

  • 以用户为中心的设计- 它为用户提供了设计的中心舞台,让他们有机会与设计师和技术从业者合作。

  • 用户界面设计原则-宽容、简单、可见性、可供性、一致性、结构反馈是界面设计中使用的七个原则。

  • 价值敏感设计- 该方法用于开发技术,包括三种类型的研究 -概念性、实证性技术性

    • 概念调查旨在了解使用技术的投资者的价值观。

    • 实证调查是定性或定量的设计研究,显示设计师对用户价值观的理解。

    • 技术调查包含在概念和实证调查中技术和设计的使用。

参与式设计

参与式设计过程涉及设计过程中的所有利益相关者,以便最终结果满足他们所期望的需求。这种设计应用于软件设计、建筑、景观设计、产品设计、可持续性、平面设计、规划、城市设计甚至医学等各个领域。

参与式设计不是一种风格,而是关注设计的过程和程序。它被视为消除设计师的设计责任和原创的一种方式。

任务分析

任务分析在用户需求分析中起着重要作用。

任务分析

任务分析是学习用户和抽象框架、工作流中使用的模式以及与 GUI 交互的时间顺序实现的过程。它分析用户划分任务和排序的方式。

什么是任务?

有助于实现有用目标(针对系统)的人类Behave是一项任务。任务分析定义的是用户的性能,而不是计算机的性能。

层次任务分析

分层任务分析是将任务分解为子任务的过程,可以使用执行的逻辑顺序来分析子任务。这将有助于以最佳方式实现目标。

“层次结构是元素的组织,根据先决条件关系,描述了学习者为实现层次结构中更高的任何单一Behave而必须采取的经验路径。(Seels & Glasgow,1990,第 94 页)”。

分析技术

  • 任务分解- 将任务按顺序拆分为子任务。

  • 基于知识的技术- 用户需要了解的任何说明。

“用户”始终是任务的起点。

  • 民族志- 观察用户在使用环境中的Behave。

  • 协议分析- 观察和记录用户的Behave。这是通过验证用户的想法来实现的。让用户大声思考,以便可以理解用户的心理逻辑。

工程任务模型

与层次任务分析不同,工程任务模型可以正式指定并且更有用。

工程任务模型的特点

  • 工程任务模型具有灵活的符号,可以清楚地描述可能的活动。

  • 他们组织了方法来支持设计中任务模型的需求、分析和使用。

  • 他们支持针对整个应用程序中发生的问题回收现有的设计解决方案。

  • 最后,他们允许使用自动化工具来支持设计周期的不同阶段。

并发任务树 (CTT)

CTT 是一种用于对任务进行建模的工程方法,由任务和运算符组成。CTT 中的运算符用于描述任务之间的时间顺序关联。以下是 CTT 的主要特点 -

  • 专注于用户希望完成的操作。
  • 层次结构。
  • 图形语法。
  • 丰富的顺序运算符集。