《构建之法》阅读笔记09-用户体验
2016-05-25 13:38
204 查看
1、用户体验设计的步骤
二、评价标准
1、尽快提供可感触的反馈
2、系统界面符合用户的现实惯例
3、用户有控制权
4、一致性和标准化
5、适合各种类型的用户
6、帮助用户识别、诊断并修复错误
7、有必要的提示和帮助文档
概要设计Conceptual Design | 行为(交互)设计Behavior Design | 界面设计 Interface Design |
用户要解决的痛苦是什么,如何给用户提供价值?在此之前可以做用户调研 例子:数据报表功能 用户的痛苦是在众多数据中找到关键业务指标变动的趋势;用户并不关心报表是如何生成的;或者SQL语言的精妙之处 | 通过一系列用户和软件系统的互动帮助用户解决问题 设计一系列的操作,让用户能实现他的目的 这一阶段具体包括:信息架构图,使用流程图,线框图等。这些交互设计产品可以帮助团队更好地理解设计方案,开启更具体的产品开发的工作 | 通过读入用户的输入,以及创造和改进交互的媒介(输入输出设备上的文字、图像、声音、震动等)帮助用户进行交互 对数据的展现方式进行设计,确定图标、行列的大小;行列边界的颜色;各种参数的呈现方式;对于关键数据,是否采用特殊方式显示等。 |
相当于生命周期的需求分析阶段 | 相当于生命周期的场景设计阶段 | 相当于生命周期的具体实现阶段 |
1、尽快提供可感触的反馈
2、系统界面符合用户的现实惯例
3、用户有控制权
4、一致性和标准化
5、适合各种类型的用户
6、帮助用户识别、诊断并修复错误
7、有必要的提示和帮助文档
相关文章推荐
- android intent.setType("type");的含义
- python数据分析6:双色球 使用线性回归算法预测下期中奖结果
- 【未解决 存疑】jsp中乱码问题,修改mysql5.6 character_set_results
- Duplicate column name 'xxx'错误
- wiki百科翻译之Lean software development之Deliver as fast as possible
- AngularJs学习笔记(一)初认识AngularJs
- [leetcode] 【数组】48. Rotate Image
- 条件注释判断浏览器版本<!--[if lt IE 9]>
- OpenStack搭建,安装Dashboard异常
- POJ2418 二叉排序树 && 字典树写法
- JAVA线程池的分析和使用
- opencv交叉编译第二版
- LINUX常用网络测试命令
- sikuli自动化测试html报告输出
- SQLite for xamarin
- mongodb分布式查询
- iOS开发中对于第三方AFNetworking的使用
- pjax实现无刷新
- 图片转化成base64字符串 && base64字符串转化成图片
- Android的录像实现