第1章 绪论 1
1.1 交互无处不在 2
1.2 新兴的可用性需求 7
1.3 从可用性到用户体验 9
1.4 情绪影响是用户体验的一部分 19
1.5 用户体验需要商业案例 26
1.6 可用性的根源 29
第2章 Wheel一种生命周期模板 38
2.1 概述 39
2.2 用户体验流程生命周期模板 44
2.3 为你的项目选择一个流程实例 49
2.4 系统复杂性空间 52
2.5 满足用户界面团队 60
2.6 团队中用户体验的存在范围 61
2.7 关于用户体验生命周期的更多内容 61
第3章 情景访谈:获取工作活动数据 69
3.1 概述 70
3.2 系统概念陈述 76
3.3 用户工作活动数据收集 78
3.4 寻找工作实践的情感方面 95
3.5 简略的情景访谈流程 95
3.6 数据驱动与模式驱动调查 95
3.7 历史 99
第4章 情景分析:整合并解释工作活动数据 101
4.1 概述 102
4.2 组织概念:工作角色和流模型 104
4.3 创建和管理工作活动记录 107
4.4 构建工作活动亲和图 113
4.5 简略的情景分析流程 123
4.6 亲和图的历史 124
第5章 提取交互设计需求 125
5.1 概述 126
5.2 需求:第一个桥拱 127
5.3 正式需求提取 129
5.4 需求提取的简易方法 139
第6章 构建设计通知模型 141
6.1 概述 142
6.2 设计通知模型:第二个桥拱 142
6.3 关于“如何做”一些通用的建议 144
6.4 一个新的实例领域:幻灯片演示文稿 146
6.5 用户模型 146
6.6 使用模型 163
6.7 工作环境模型 182
6.8 障碍总结 187
6.9 模型整合 189
6.10 数据保密性 191
6.11 设计通知模型提取的简略方法 191
6.12 软件用例中基本用例的根源 192
第7章 设计思维、设计构思和草图 194
7.1 概述 195
7.2 设计范式 196
7.3 设计思维 201
7.4 设计角度 202
7.5 用户角色 206
7.6 构思 214
7.7 草图 223
7.8 现象学的更多内容 230
第8章 心智模型和概念设计 233
8.1 概述 234
8.2 心智模型 234
8.3 概念设计 238
8.4 故事板 247
8.5 影响用户行为的交互设计 253
8.6 体验式交互设计 257
8.7 普适和情境交互 259
第9章 设计制作 260
9.1 概述 261
9.2 设计中的宏观生命周期迭代 261
9.3 中级设计 264
9.4 详细设计 266
9.5 线框图 267
9.6 维护自定义样式指南 272
9.7 交互设计规范 274
9.8 关于参与式设计的更多内容 276
第10章 用户体验目标、度量和指标 280
10.1 概述 281
10.2 用户体验目标 282
10.3 用户体验指标表 283
10.4 工作角色、用户类型和用户体验目标 283
10.5 用户体验测量 284
10.6 测量手段 285
10.7 用户体验度量 294
10.8 基准值 296
10.9 目标值 297
10.10 设置级别 297
10.11 观察结果 300
10.12 创建用户体验指标的实用技巧和注意事项 300
10.13 用户体验指标如何帮助管理用户体验工程过程 302
10.14 用户体验目标、度量和指标的一种简略方法 302
第11章 原型 303
11.1 概述 304
11.2 原型的深度和广度 305
11.3 原型的保真度 307
11.4 原型的交互性 308
11.5 选择合适的广度、深度、保真度和交互数量 311
11.6 纸上原型 315
11.7 原型的优点和使用时的注意事项 324
11.8 向产品转化的原型 325
11.9 用于原型的软件工具 327
第12章 用户体验评估简介 329
12.1 概述 330
12.2 形成性评估与总结性评估 331
12.3 形成性评估和非正式的总结性评估方法的类型 334
12.4 评估数据的类型 337
12.5 数据收集方法 338
12.6 形成性评估结果的变体 359
第13章 快速评估方法 361
13.1 概述 362
13.2 设计走查和评审 363
13.3 用户体验检验 364
13.4 启发式评估,一种用户体验检验方法 366
13.5 在实践中使用的用户体验检验方法 371
13.6 进行用户体验评估RITE 375
13.7 准实证性用户体验评估方法 377
13.8 问卷调查 380
13.9 专业的快速用户体验评估方法 380
13.10 关于“折价”用户体验工程方法的更多内容 381
第14章 严谨的实证性评估:准备 389
14.1 概述 390
14.2 为严谨的实证性评估制订计划 390
14.3 严谨评估的团队角色 392
14.4 准备一个有效的任务范围 393
14.5 选择并修改评估方法和数据收集技术 394
14.6 选择参与者 396
14.7 招募参与者 397
14.8 为参与者做准备 400
14.9 进行最后的引导测试:解决所有的问题 409
14.10 关于确定参与者正确数量的更多内容 410
第15章 严谨的实证性评估:执行 415
15.1 概述 416
15.2 针对参与者做的准备工作 416
15.3 协议问题 417
15.4 产生并收集定量用户体验数据 420
15.5 产生并收集定性用户体验数据 422
15.6 产生和收集情感影响数据 425
15.7 产生并收集现象学评估数据 426
15.8 结束一次评估环节 427
15.9 HUMAINE项目 428
第16章 严格的实证性评估:分析 429
16.1 概述 430
16.2 非正式的、总结性的(定量)数据分析 430
16.3 主观调查问卷数据的分析 434
16.4 形成性(定性)数据分析 434
16.5 成本-重要性分析:划分要修复问题的优先级 446
16.6 流程的反馈 456
16.7 从实践中得到的经验教训 456
第17章 评估报告 458
17.1 概述 459
17.2 报告非正式的总结性结果 460
17.3 定性的形成性结果报告 461
17.4 形成性报告内容 463
17.5 形成性报告的读者、需求、目标和使用背景 464
第18章 用户体验评估方法总结 472
18.1 目标导向的用户体验评估方法 473
18.2 选择你自己的用户体验评估方法 473
18.3 着眼于本质问题 475
18.4 最后的思考:要活学活用,避免在评估时死搬教条 477
18.5 反馈评估结果,形成闭环 478
第19章 敏捷开发中的用户体验方法 479
19.1 概述 480
19.2 敏捷软件工程方法的基础 481
19.3 从用户体验的角度认识敏捷软件工程方法的缺点 485
19.4 什么是用户体验方需要的 485
19.5 问题预测 490
19.6 一种用于整合用户体验的合成方法 491
第20章 示能性揭秘 498
20.1 什么是示能性 499
20.2 背景知识 499
20.3 用户体验设计中的4种示能性 501
20.4 交互设计中的示能性 503
20.5 令人误解的错误认知示能性 506
20.6 用户创建的示能性能唤醒设计师 508
20.7 情感示能性 511
第21章 交互周期和用户操作框架 512
21.1 概述 513
21.2 交互周期 514
21.3 用户操作框架:把一个结构化的知识库添加到交互周期中 521
21.4 交互周期和用户操作框架内容分类 522
21.5 UAF中示能性的作用 529
21.6 UAF的实用价值 530
第22章 用户体验设计准则 533
22.1 概述 534
22.2 使用和解释设计准则 538
22.3 人类记忆的局限性 540
22.4 选定的用户体验设计准则和示例 544
22.5 规划 544
22.6 转化 548
22.7 物理行为 586
22.8 结果 592
22.9 评估 595
22.10 总结 607
22.11 结论 615
第23章 与软件工程的连接 616
23.1 概述 617
23.2 一个组织中的影响源 618
23.3 哪种方案适合你 622
23.4 在软件工程-用户体验开发中取得成功的基础 622
23.5 连接软件工程和用户体验的挑战 627
23.6 用于连接软件工程和用户体验的Ripple模型 632
23.7 总结 635
第24章 在实际中应用 637
24.1 新手入门 638
24.2 做一个聪明的用户体验从业者 643
24.3 用户体验职业化 644
24.4 证明用户体验成本的合理性 644
24.5 组织内部的用户体验 650
24.6 结束语 661
参考文献 662
练习 686