📜  设计过程和任务分析

📅  最后修改于: 2020-12-14 06:21:31             🧑  作者: Mango


人机交互设计

HCI设计被认为是一个解决问题的过程,具有计划的用法,目标区域,资源,成本和可行性等组件。它决定了产品相似性的要求,以平衡取舍。

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

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

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

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

设计方法论

自成立以来,已经出现了各种方法,概述了人机交互技术。以下是几种设计方法-

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

  • 以用户为中心的设计-它为用户提供了设计的中心阶段,使他们有机会与设计师和技术从业人员一起工作。

  • 用户界面设计原则容忍,简单,可见性,可负担性,一致性,结构反馈是界面设计中使用的七个原则。

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

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

    • 实证研究是定性或定量的设计研究,可表明设计师对用户价值的理解。

    • 技术调查包括在概念和实证研究中使用技术和设计。

参与式设计

参与式设计过程使设计过程中的所有涉众都参与进来,以便最终结果能够满足他们的期望。此设计用于软件设计,建筑,景观建筑,产品设计,可持续性,图形设计,规划,城市设计,甚至医学等各个领域。

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

任务分析

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

任务分析

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

什么是任务?

以系统为目标的有助于实现有用目标的人类行为是一项任务。任务分析定义用户而不是计算机的性能。

分层任务分析

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

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

分析技术

  • 任务分解-将任务分为子任务并按顺序进行。

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

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

  • 人种学-在使用上下文中观察用户的行为。

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

工程任务模型

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

工程任务模型的特征

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

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

  • 它们支持对在整个应用程序中发生的问题进行有条件的设计解决方案的回收。

  • 最后,他们让自动工具可访问以支持设计周期的不同阶段。

ConcurTaskTree(CTT)

CTT是用于对任务建模的工程方法,由任务和运算符。 CTT中的运算符用于描绘任务之间的时间顺序关联。以下是CTT的主要功能-

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