交互设计7
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
竞品分析(Competitive Product Survey)
跨文化比较(Cross-Cultural Comparisons) 错误分析(Error Analysis) 流程分析(Flow Analysis)
历史分析(Historical Analysis)
远景预测(Long-Range Forecasts) 次级研究(Secondary Research)
(1)IDEO方法卡 询:需要用户的参与,通过理解用户说了什么,来探寻其观点。
问卷调查(Survey & Questionnaires) 影像日志(Camera Journal) 非焦点小组(Unfocus Group) 焦点小组(Focus Group) 卡片分类(Card Sort) 认知地图(Cognitive Maps)
具体化,用以反映产品的
细节,如软件界面的色彩、 声音、图像、菜单和图标
减轻 用户 负担
告知用户 任务已 完成
设计等。
施奈德曼交互设计的8项黄金原则
1.交互设计过程模型
1.2普里斯提出的交互设计过程
(2)方案设计、原型构建与评估阶段
提供明 允许使用 确的信 快捷键 息反馈 掌握 一致性 户交互的原型,以便用于评估以发现设计中的问题,如用户在使用时的出错情 控制权 用户 原型构建是指在设计方案的基础上进一步设计在一定程度上可以用于与用 力求
交互设计过程
目录
1.交互设计过程模型 2.交互设计过程中的用户研究 3.交互设计过程中的需求建立 4.设计阶段的有关工具
1.交互设计过程模型
1.1瀑布模型与迭代模型 1.2普里斯提出的交互设计过程 1.3斯蒂文•海姆提出的设计过程通用模型
1.交互设计过程模型
1.1瀑布模型与迭代模型
瀑布模型( Waterfall Model ):由
专家评估(Expert evaluation)
深度访谈(In-depth interview)
拼贴画(Collage)
任务的动机(自由选择/强制)
使用频率(不用/较少/频繁) 用户类型(初学者/中级/专家)
需求文档:
功能:设计需要添加哪些功能? 信息:实现功能需要的哪些信息?
任务性质(关键/普通)
交互模式(直接/间接,连续/间断) 社会环境(室内/室外,听觉(噪声)高/低,视觉 (质量)好/差,触觉(运动)约束/自由 技术环境(硬件/软件/可用资源等)
角色
流程图
场景
评估
可用性测试
物理设计
低保真原型 线框图 功能原型
Steven Heim提出的交互设计模型
1.交互设计过程模型
1.3斯蒂文•海姆提出的设计过程通用模型
(1)发现阶段
发现阶段的框架主要包括收集和解释(描述)两个步骤:
收集:主要采用观察和启发式两种方式,前者通过观察人们在工作环境中完成的活 动来收集有用信息,又分为采用直接观察技术和通过在现场安置录音设备等收集 有用信息的间接两种方式;后者分为访谈和焦点小组的直接方式和调查问卷间接
1.1瀑布模型与迭代模型
不足: ① 各阶段的划分完全固定,各阶段之间的文档会 随着反复修改而增加; ② 采用线性开发模式,可能会在整个过程的末期 才能见到开发成果,从而增加了开发的风险; ③ 早期的错误可能要到后期的测试阶段才可能发 现,有时会带来严重的后果。
软件开发中的瀑布模型
6
1.交互设计过程模型
况、产品是否有吸引力、满足用户需求的程度等。
设计 对话
便于 取消 操作 减轻 用户 负担
告知用户 任务已 完成
1.交互设计过程模型
1.3斯蒂文•海姆提出的设计过程通用模型
Steven Heim(斯蒂文·海姆)提出的设计过程通用模型由发现、设计和评估三个阶段 构成。
设计
发现
概念设计 任务分析 故事板 用例 当事人叙述 相关文档
温斯顿•罗伊斯( Winston Royce , 1970 )
提出,主要用于项目开发架构。瀑布模型 的开发过程是通过一系列阶段顺序展开的,
从系统需求分析开始到产品发布和维护,
开发进程从一个阶段“流动”到下一个阶 段,故称为“瀑布模型”。
软件开发中的瀑布模型
1.交互设计过程模型
1.1瀑布模型与迭代模型
23
2.交互设计中的用户研究
2.2用户研究方法
(1)IDEO方法卡 观:关注用户在做什么,研究用户的行为。 现场观察(field observation)
生活中的一天(A Day in the Life)
行为映射(Behavioral Mapping) 用户向导(Guided Tours)
1.交互设计过程模型
1.2普里斯提出的交互设计过程
(2)方案设计、原型构建与评估阶段
提供明 允许使用 确的信 快捷键 息反馈 力求 一致性 设计 对话 便于 取消 操作 用户 掌握 控制权
概念设计 根据用户需求对产品进行
物理设计 是概念设计基础上的
规划,即用户需要什么,要完
成什么样的任务,采用何种交 互方式来支持用户的需要,从 而提出解决方案。
1.交互设计过程模型
1.1瀑布模型与迭代模型
在交互设计中,由于瀑布模型没有体现以用户为中心或以活动为中心的设计
思想,因而不宜完全照搬标准的瀑布模型。但是可以对瀑布模型作适当的修改,
使之可以应用于诸如人机界面的交互设计之中。
原始瀑布模型
改进后的瀑布模型
1.交互设计过程模型
1.1瀑布模型与迭代模型
另一种方式是将瀑布模型与迭代模型相结合。瀑布模型作为迭代模型中的 一次过程,每次迭代中的设计过程按瀑布模型展开,并集中解决若干个问题和发
2.交互设计中的用户研究
2.1用户研究的意义与价值
用户研究和市场调研在研究方法上是共通的,但两个研究领域对研究对象的定义、 调研情境、依据、研究目标上是有差异。 依据不同: 研究对象的定义不同: 用户研究的研究对象称之为——用户(user),侧重于个体的概念。而传统市场调 用户研究以质的调研为主,它的依据是一种可查看的模式,体现在用户的行为;而市 研的研究对象我们称之为——消费者(consumer),侧重于群体的概念。 场调研以量的调研为主,它的依据更多的是数字,体现在消费者的观点和看法上。 研究的目标不同: 调研情境不同: 用户研究通过剖析解读用户的行为,以探索用户未来的需求为目的,帮助我们启发新 用户研究,多在真实的情境下观察人们的行为和态度;而市场调研,多在抽离的情 的灵感,创造非现有的产品类别。而市场调研更倾向于通过研究消费者的观点和看法 境下实施调查、问卷和目标人群的访谈。 来了解他们现有和过去的感受和需求,能够帮助我们降低不确定性,不断改良现有的 产品。
功能需求:针对用户目标的功能设置。 数据需求:数据的类型、范围、存取要求、保存的时限等。 环境需求:包括物理环境(采光、噪音、灰尘等)、社会 环境(用户群之间的协作、交流等)、组织环境(系统运 行管理、响应速度、培训等)和技术环境(运行的平台、 技术的兼容性与限制等)。
可用性和体验需求:包括在用户在物质和精神层面上需求。
在迭带模型中使用瀑布模型
1.交互设计过程模型
1.2普里斯提出的交互设计过程
(2)方案设计、原型构建与评估阶段
方案设计:提出满足需求的设计方案,分为概念设计 ( conceptual design ) 和 物 理 设 计 ( physical
design)两个方面。
Preece提出的交互设计的四个阶段模型
特点: ①整体构架是一个线性顺序过程,阶段的划分明 确,易于理解和实现。 ②各阶段之间的关系总是由前一阶段到下一阶段, 但会有局部的循环反馈。 ③这种标准的瀑布模型在每一个阶段都有规范的 文档,易于按阶段开发与验证,适用于项目相对
固定、变化较小的软件项目。
软件开发中的瀑布模型
1.交互设计过程模型
个人清单(Personal Inventory)
如影随形(Shadowing) 人际网络映射(Social Network Mapping) 快照调查(Still-Photo Survey) 逐格拍摄(Time-Lapse Video)
2.交互设计中的用户研究
2.2用户研究方法
物理:设计需要的硬件是什么?
输入/输出要求 约束情况等
1.交互设计过程模型
1.3斯蒂文•海姆提出的设计过程通用模型
(2)设计与评估阶段 概念设计过程中主要用到的方法有头脑风暴、卡片分类、语义网络、角色、情节、
流程图和认知走查等;物理设计主要采用原型技术,ቤተ መጻሕፍቲ ባይዱ以使用描述所具有功能的
水平原型和对功能详细描述的垂直原型等。 评估一般采用非正式的走查形式或有组织的启发式评估形式。启发式评估由可用性 专家使用预定设计标准进行分步测试,并根据测试情况提出改进意见。
2.交互设计中的用户研究
2.1用户研究的意义与价值
用户研究的首要目的是帮助企业定义产品的目标用户群、明确、细化产品概 念,并通过对用户的任务操作特性、知觉特征、认知心理特征的研究,使用户的
实际需求成为产品设计的导向,使产品更符合用户的习惯、经验和期待。
用户研究无论是对用户和公司都是有益的。 可以节约宝贵的时间、开发成本和资源,创造更好更成功的产品; 通过亲听用户、理解用户,可以将用户需要的功能设计得更为有用和易用,使 得产品更加贴近用户的真实需求。
IDEO的“体验原型”方法卡
每一张卡片都是IDEO内部使用的技巧和方法,其正面是一张示意图,背面则是说明文字。 这51张卡分为学(learn)、观(look)、询(ask)、试(try)四类,每张的内容包括如 何做(HOW)和为什么(WHY)和示例三个部分。
2.交互设计中的用户研究
2.2用户研究方法
(1)IDEO方法卡 学:不依赖用户参与,由研究员通过直接分析收集到的信息,从而识别出各种模式和内 在意义。
数据分析(Cluster Analysis)
行业分析(Industry Analysis) 活动分析(Activity Analysis) 亲和图(KJ法)(Affinity Diagrams) 人体测量分析(Anthropometric Analysis) 人物档案(Character Profiles) 认知任务分析(Cognitive Task Analysis)
方式。
解释(描述):将收集到的信息进行组织,以便提供给设计阶段使用。主要采用任 务分析、故事板(用一系列图片来描述一个具体的过程或工作流程)、用例等工 具。
1.交互设计过程模型
1.3斯蒂文•海姆提出的设计过程通用模型
(1)发现阶段
当事人的关联信息(括号内为选择项): 认知能力:受教育背景、文化、技能等 身体能力:五觉情况 个人信息:年龄段、性别、职业兴趣、国家/地区、 语言、民族、宗教等
1.1瀑布模型与迭代模型
迭代模型意思是希望的结果是通过多 次循环才可能得到的,而每一次循环都会
有一个结果,下一次循环的结果则是上一
次结果的改进。如果把每一次循环的结果 当成是产品原型,迭代的最后结果就是正
式发布的产品。
迭代模型
1.交互设计过程模型
1.1瀑布模型与迭代模型
与传统的瀑布模型相比较,由于迭代模型中的用户需求并不要求在一开始 就完全界定,而是在后续阶段中通过用户对原型的评估不断细化和完善。因此, 通过迭代模型获得的需求更多来自于用户对原型使用体验,而不是完全依靠先 期的用户研究。另一方面,由于构建了原型和基于原型的测试,设计人员更清 楚问题所在,每次的改进会更有针对性和效率。
2.交互设计中的用户研究
2.2用户研究方法
(1)IDEO方法卡 IDEO 方 法 卡 ( IDEO Method
Cards )由人因专家简·富顿·苏瑞
( Jane Fulton Suri )和她的同事针
对用户心理与经验开发的类似于扑克 牌的 51 张方法卡片,其目的是为设计 团队提供一种用于调查研究的工具。
现新的问题,多次迭代后解决所有问题。
在迭带模型中使用瀑布模型
1.交互设计过程模型
1.2普里斯提出的交互设计过程
普里斯(Preece)提出的交互设计过程模型包括以下4阶段:
在迭带模型中使用瀑布模型
1.交互设计过程模型
1.2普里斯提出的交互设计过程
(1)建立需求阶段 了解目标用户对交互式产品的需求,主要包括以下方面: