当前课程知识点:交互设计 >  第2章、交互设计原理 >  2.5 交互设计过程模型 >  交互设计过程模型

返回《交互设计》慕课在线视频课程列表

交互设计过程模型在线视频

交互设计过程模型

下一节:用户研究方法

返回《交互设计》慕课在线视频列表

交互设计过程模型课程教案、知识点、字幕

交互设计包含了若干个不同的阶段

根据阶段的不同和相互关系又可以分为不同的过程模型

本课程主要研究以下几种过程模型

瀑布模型和迭代模型

普里斯交互设计过程模型

斯蒂文·海姆提出的交互过程通用模型等

首先是温斯顿·罗伊斯(Winston Royce)

在1970年提出的瀑布模型

该模型主要用于项目开发架构

瀑布模型的开发过程是通过一系列阶段顺序展开的

从系统需求分析开始到产品发布和维护

开发进程从一个阶段“流动”到下一个阶段

故称为“瀑布模型”

瀑布模型具有以下特点

瀑布模型的整体构架是一个线性顺序过程

阶段的划分明确

易于理解和实现

各阶段之间的关系总是由前一阶段到下一阶段

但会有局部的循环反馈

如果本阶段发现了问题

可以返回上阶段进行适当的修改

这种标准的瀑布模型在每一个阶段都有规范的文档

易于按阶段开发与验证

适用于项目相对固定

变化较小的软件项目

但是瀑布模型也存在不足之处

由于各阶段的划分完全固定

各阶段之间的文档会随着反复修改而增加

又由于瀑布模型采用的是线性开发模式

可能会在整个过程的末期才能见到开发成果

从而增加了开发的风险

由于整个线性流程没有植入验证环节

所以早期的错误可能要到后期的测试阶段才可能发现

有时会带来严重的后果

瀑布模型是过程终结时才能看到最终的产品

而迭代模型的每次的迭代都会产生一个产品原型

迭代的本意是不断取代或轮换直到得到希望的结果

其意思是希望的结果通过多次循环才可能得到的

而每一次循环都会有一个结果

下一次循环的结果则是上一次结果的改进

如果把每一次循环的结果当成是产品原型

在一定程度上可以使用的产品

但不是最终产品

迭代的最后结果就是正式发布的产品

迭代模型中“需求”并不一定是完全的需求分析

可以是用户需求的一部分

这是由于完全的需求在最初的过程

不一定能得到

只能通过多次重复的循环过程才能逐步识别用户的需求

与传统的瀑布模型相比较

由于迭代模型中的用户需求

并不要求在一开始就完全界定

而是在后续阶段中通过用户对

原型的评估不断细化和完善

因此通过迭代模型获得的需求

更多来自于用户对原型使用体验

而不是完全依靠先期的用户研究

另一方面由于构建了原型和基于原型的测试

设计人员更清楚问题所在

每次的改进会更有针对性和效率

在交互设计中由于瀑布模型没有体现

以用户为中心或以活动为中心的设计思想

因而不宜完全照搬标准的瀑布模型

但是可以对瀑布模型作适当的修改

使之可以应用于诸如人机界面的交互设计之中

由于瀑布模型的线性流程

设计阶段一旦产生错误就无法挽回损失

因此改进后的瀑布模型

将“设计”调整为“概念设计”

指创建多个产品的概念创新和多个设计方案

然后进行筛选

改进后的瀑布模型将“编码”改为了“原型设计”

这样就能适应不同类型的交互系统开发

具有更好的系统兼容性

而不是纯粹的软件产品

原型的构建使设计的重点

围绕用户可与用户交互的原型展开

便于下一阶段的评估

不仅如此改进后的瀑布模型对

整个线性开发过程也有所调整

不拘泥于固定不变的设计流程

即设计的起点不再拘泥于需求分析

可以从任何一个阶段开始

然后经过不断的改进

使其最终能满足用户的需求

瀑布模型的另外一种改进模型是

将瀑布模型与迭代模型相结合

瀑布模型作为迭代模型中的一次过程

每次迭代中的设计过程按瀑布模型展开

并集中解决若干个问题和发现新的问题

多次迭代后解决所有问题

第二种模型是普里斯提出的过程模型

该模型包含四个阶段

识别需求并建立需求

开发和选择多个设计方案

构建设计方案的可交互版本

最后进行设计评估

Preece认为在交互设计过程中具有三个关键特征

以用户为中心

确定具体的可用性和用户体验目标和迭代

说明了交互设计过程中的人物角色作用

采用的方法和实施的基础

显然设计师提供原型

用户对原型进行评估

原型是设计师和用户之间进行沟通的纽带

接下来我们分别对四个阶段进行分析

首先是建立需求阶段

需求建立阶段要完成的任务是

了解目标用户对交互式产品的需求

主要工作有以下四个方面

功能需求

数据需求

环境需求

可用性和体验需求

功能需求主要是针对用户目标的功能设置

数据需求主要是

数据的类型

范围

存取要求

保存的时限等

环境需求

包括物理环境(采光 噪音 灰尘等)

社会环境(用户群之间的协作 交流等)

组织环境(系统运行管理 响应速度 培训等)

和技术环境(运行的平台 技术的兼容性与限制等)

可用性和体验需求

包括在用户在物质和精神层面上需求

接下来是方案设计阶段

方案设计阶段包括了方案设计

概念设计

物理设计

概念设计是指建立概念模型

根据用户需求对产品进行规划

也就是说用户需要什么

要完成什么

采用何种交互方式来支持用户的需求

从而提出解决方案

同时采用用户能够理解的手段描述产品的功能

以及如何实现

外观等方面的内容

物理设计则是对概念设计的具体化

用以反映产品的细节

比如界面的色彩

声音

图像

菜单和图标设计等

在进行物理设计时

需要遵守施奈德曼(shneidman)在1998年

提出来的交互设计8项黄金原则

分别是允许频繁使用快捷键

力求一致性

设计对话

应便于取消某一个操作

减轻用户的记忆负担

告诉用户任务进度

用户应该掌握控制权

提供明确的反馈

接下来是原型设计与评估阶段

原型构建是指设计方案的基础上进一步设计

在一定程度上可以用于用户交互的原型

以便用户评估以发现设计中的问题

如用户在使用中的出错情况

产品是否有吸引力

满足用户需求的程度等

其次是斯蒂文·海姆提出来的

交互设计过程的通用模型

该过程认为设计的过程主要由发现

设计和评估三个阶段构成

发现阶段有任务的分析

故事板用例

当事人描述和相关文档

设计阶段包括概念设计和物理设计

评估阶段则是对设计进行可用性测试

发现阶段主要包括收集和解释两个步骤

收集阶段

主要采用观察和启发两种方法

观察用户在工作环境中完成活动的过程

来收集有价值的信息

这个过程又分为直接观察和间接观察

间接观察则是指通过摄像

录音等技术手段收集信息然后分析

启发式的信息收集方法可以是访谈

也可以是焦点小组

问卷调查

解释则是将收集的信息进行组织

方便给设计阶段使用

主要的手段包括任务分析

故事板

用例

文档等工具

其中文档信息应该包含以下几个方面

当事人的相关信息

如基本信息

任务的动机和性质

使用频率

用户类型

交互模式

环境等

认知能力

主要是指当事人的知识背景

文化程度和技能类型等

身体状况

主要是具体的身体健康状况

以及各种感官的状况

需求文档

需求主要包括功能需求

信息需求

硬件需求

输入输出需求

约束条件等等

项目管理文档

那么也是一个很重要的资料的整理

在此我们不做赘述

该模型紧接着也是设计和评估阶段

首先要进行的设计阶段也是概念设计阶段

概念设计的方法则有头脑风暴法

卡片分类法

语义网络法

角色法

情景法等方法

设计阶段也包括原型设计

原型设计分为两类

一类是描述产品具有哪些功能的水平原型

一类是对功能进行深入分析和解释的垂直原型

评估阶段采用的是非正式的走查形式或者是分步式评估

交互设计课程列表:

第1章、交互设计概述

-1.1 什么是交互设计

--什么是交互设计

-1.2 为何需要交互设计

--为何需要交互设计

-1.3 交互设计发展史

--交互设计发展史

-1.4 交互设计与其他学科的交叉关系

--交互设计与其他学科的交叉关系

-单元测试--作业

第2章、交互设计原理

-2.1 案例引入

--2.1 案例引入

-2.2 交互系统的组成要素

--2.2 交互系统的组成要素

-2.3 交互设计的目标

--交互设计的目标

-2.4 交互设计的流程

--交互设计的流程

-2.5 交互设计过程模型

--交互设计过程模型

-单元测试--作业

第3章、用户研究

-3.1 用户研究方法

--用户研究方法

-3.2 用户需求研究

--用户需求研究

-3.3 用户行为与交互方式

--用户行为与交互方式

-3.4 用户认知分析

--用户认知分析

-3.5 使用情景的分析

--使用情景的分析

-3.6 用户模型与场景

--用户模型与场景

-单元测试--作业

第4章、用户体验

-4.1 什么是用户体验

--什么是用户体验

-4.2 用户体验要素

--用户体验要素

-4.3 用户体验的策略

--用户体验的策略

-单元测试--作业

第5章、交互设计方法

-5.1 方法概述

--方法概述

-5.2 以用户为中心的设计方法

--以用户为中心的设计方法

-5.3 以目标为导向的设计方法

--以目标为导向的设计方法

-5.4 其他设计方法

--其他设计方法

-单元测试--作业

第6章、交互产品的信息架构

-6.1 信息架构简介

--信息架构简介

-6.2 信息架构的意义

--信息架构的意义

-6.3 信息架构要解决的问题

--信息架构要解决的问题

-6.4 信息架构详解

--信息架构详解

-6.5 信息架构的方法与原则

--信息架构的方法与原则

-单元测试--作业

第7章、用户界面设计

-7.1 界面设计概述

--界面设计概述

-7.2 界面设计风格

--界面设计风格

-7.3 界面的色彩设计

--界面的色彩设计

-7.4 界面布局设计

--界面布局设计

-7.5 界面设计规范与原则

--界面设计规范与原则

-7.6 界面设计常见组件

--界面设计常见组件

-7.7 常见界面设计

--常见界面设计

-7.8 界面设计的趋势

--界面设计的趋势

-单元测试--作业

第8章、交互原型设计

-8.1 原型设计概述

--原型设计概述

-8.2 低保真与高保真原型

--低保真与高保真原型

-8.3 服务体验原型

--服务体验原型

-8.4 原型制作与可用性测试

--原型制作与可用性测试

-8.5 启发式评估

--启发式评估

-单元测试--作业

第9章、设计案例分析

-9.1 前期调研

--前期调研

-9.2 用户研究

--用户研究

-9.3 “救在身边”app设计

--“救在身边”app设计

指导学生获奖作品介绍

-2018中国高校计算机大赛移动应用创新赛全国三等奖获奖作品

-2019中国高校计算机大赛移动应用创新赛全国三等奖获奖作品

-2020中国高校计算机大赛移动应用创新赛全国三等奖获奖作品

交互设计过程模型笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。