《用户体验要素》读后感
2016-02-17 17:08
253 查看
书本
用了3个半天,终于读完了这本书。书本整体来说不错,部分翻译内容有待提高。
内容简介
本书主要关于用户体验以及为什么用户体验如此重要、认识这些要素、战略层、范围层、结构层、框架层、表现层以及要素的应用。该书用清晰的说明和生动的图形分析了以用户为中心的设计方法(ucd)来进行设计的复杂内涵,并关注于思路而不是工具或技术,从而使网站具备高质量体验的流程。本书把用户体验的要素分为五层,个人认为也是产品设计的五个层次,如图所示:
战略层
明确产品目标(商业目标)和用户需求,重点是解决两者之间的冲突,找到平衡点。例如,通常的商业目标是赚钱,而用户是要省钱,这种最底层的冲突没法通过产品设计解决,而要靠商业上找准价值的切入点。作为PD,通常早些年接触不到战略制定的过程,但仍然要深刻理解公司战略并尽可能的去发挥自己的影响力。范围层
做好需求采集工作,确定功能范围和需求优先级。这时候先要尽可能多的收集,通过各种市场研究、用户研究的方法收集,不要遗漏;再尽可能多的放弃,因为我们的资源有限,只能做最有价值的。先做的收集不是为了放弃,而是为了不漏掉任何“最有价值的”。结构层
完成信息架构与交互设计。交互设计关注于将影响用户执行和完成任务的元素。信息架构则关注如何将信息表达给用户的元素。这一步可以产出产品的功能结构关系,网站地图等。一般来说,技术部门在这个层面开始全面介入。框架层
界面设计、导航设计、信息设计,到了这一步,才出现用户真正能看到的东西。常见错误是从以为这里才开始算设计,忽略了上面的几层,这样在大前提不正确的情况下做出来的产品必然会成为一个悲剧。
表现层
包含了视觉设计和内容优化。设计师一定要理解好商业和用户的目标才能做出正确的设计,这里的表现是最终产品气质的体现。五层整体是抽象到具体的过程,时间上是顺序的,但每步的界限模糊,彼此交叉,而且必须反复迭代的,又有一点从商业到产品到技术的感觉。
应该计划好项目,让任何一层中的工作都不能在下层面的工作完成之前结束。
相关文章推荐
- Road to Django
- java JSONObject对象序列化与反序列化
- RecyclerView 解析
- oracle-绑定变量学习笔记(未完待续)
- [置顶] 解决 ecshop 资金管理的权限问题
- (九)建造者模式
- 系统重启后ngix reload不生效原因分析
- vsftpd详解
- 【运动传感器】Madgwick算法(下)
- Kotlin初体验
- 向数据库中添加内容 manageStdInfo.aspx
- ubuntu安装php7.0.3遇到的问题
- JSP
- 任务调度的 Java 实现方法二:quartz
- Virtual Box 复制虚拟机后网络冲突或者无法启动 问题解决方法
- Spring事务配置的五种方式
- 奇怪的电梯解题报告
- PHP之数据分组
- c#中abstract、override、new、virtual、sealed使用和示例
- c语言实现去除代码中的注释