白鸦:如何设计用户体验?
作者:白鸦 来源:白鸦blog 发布时间:2008-01-03 16:53:00
1、元旦之前受赵晨之邀作为讨论嘉宾参加了ACM组织的“人与信息社会巡讲”。
2、去之前赵晨发给了我大致的讨论提纲。咣当了好几下~
说实话,我是硬着头皮去的,因为对于我这个非科班出身的人来说,提纲上的每个讨论话题都可以著书立传。
不过,实际的讨论中其实并没有那么学究。大概也是因为大家受了点我这种野里夜气的影响 :)
3、期间,赵晨介绍了IBM那边对于“可用性”、“UCD”、“用户体验”的定义:(大意)可用性是指标、用户体验是目标、UCD是思想和信仰。
这句话值得不少人记住。
4、研究的方法有很多种,也可以非常灵活和具备技巧性;但“设计”其实是难度最大也最重要的环节。
从一开始的概念讨论,就有人不断的忍不住问:“那么,如何设计用户体验呢?”
5、后面讨论到这个话题的时候,我介绍了我这边的互联网产品常见做法:
1》划分用户群。
什么样的人群我主要服务。什么样的人群我不服务。 通常我没法去设计一个8到80岁都适应的产品。
2》做一个典型用户。
要做互联网你必须做一个职业网虫,要做手机你必须玩过10款以上手机,要做搜索你必须每天搜索200个词以上。
做搜索的人不用搜索,做手机的人现在还只有第一款手机,那么你别干了。耽误自己。耽误企业。耽误用户。耽误国家。耽误社会。
(毅斐兄后来反对说:很多产品你根本无法做一个典型用户,特别是非消费类的产品。 我补充:如果不能做一个典型用户,那么就走近他们。越近越好。)
3》搞清楚用户需要什么,我们需要什么。
用户需求是产品的根本,我们的需求也是命根。用户需要的我们不一定都能给他,我们需要的用户不一定都买账。
4》规划我们能做什么,不能做什么。什么东西暂时不做。
首先要搞明白我有多少人,多少钱,多少时间。决定什么东西现在不做很关键、很难,但必须决定。
“什么东西先做”也是很有艺术性的事情,它不只是有设计、产品、技术、商业等因素在内,甚至包括“传播”都需要做一定的考虑。
5》快速设计、快速测试、快速上线、快速调整、..
互联网是试验田,田里有很多快鱼吃慢鱼的游戏。不等产品完美就得上线。但不完美的是功能不是质量。
6》坐怀不乱。
始终清醒的认识:“什么才是对用户有用的”。
不一定非得给他需要的,但一定给他对他有用的。
6、其实那天讨论了很多东西,但都不记得了。(想念我的录音笔呀…)


猜你喜欢
- 我就废话不多说了,大家还是直接看代码吧~package mainimport ("fmt""net/url&q
- 前言日常生活中,手残党们经常会把一些照片拍歪,比如拍个证件、试卷、PPT什么的,比如下面这本书的封面原本是个矩形,随手一拍就成了不规则四边形
- 需求:获取oracle表增量信息,发送至udp514端口,支持ip配置步骤:(1)需要的jar oracle的 odbc5.ja
- 我使用“ Web 2.0设计”来形容目前占主导优势的网页设计风格, 很多人用这个词来形容:网络经济的复苏网站和用户之间更高水平的交互或一种社
- “正则表达式”对象,我们就可以非常方便的对各种数据进行合法性的校验了。首先,让我们来了解一下究竟什么
- 如果网页处于焦点状态返回true,否则返回fasle 什么是焦点?焦点是指用户是否活动在该页面.确切的说鼠标是否在该网页内活动.或者说该网页
- 此模块允许你输出类似Unix cal程序的日历,并提供与日历相关的其他有用功能。值得注意的是,默认情况下,这些日历将星期一作为一
- 使用Django服务网页时,只要用户执行导致页面更改的操作,即使该更改仅影响页面的一小部分,它都会将完整的HTML模板传递给浏览器。但是如果
- PyQt5布局控件QVBoxLayout简介采用QVBoxLayout类,按照从上到下的顺序添加控件本节内容较少,演示两个实例,便于明白QV
- sae中安装有python环境,想让sae导入自己下载的django或者其他模块,可以在svn中新建一个文件目录,比如site-packag
- 在程序运行的过程中,所有的变量都是在内存中,比如,定义一个dict:d = dict(name='Bob', age=20,
- 管理认证系统最简单的方法是通过管理界面。然而,当你需要绝对的控制权的时候,有一些低层 API 需要深入专研,我们将在下面的章节中讨论它们。创
- 聊一聊Python与网络爬虫。1、爬虫的定义爬虫:自动抓取互联网数据的程序。2、爬虫的主要框架爬虫程序的主要框架如上图所示,爬虫调度端通过U
- 通过OLE DB for DB2驱动string strSql = @"select phone_no from no_store
- 本文实例为大家分享了vue实现联动选择的具体代码,供大家参考,具体内容如下因为项目需求,作者和作者头像都是由后台接口传给前端的,所以我就选择
- 一、什么是协程协程拥有自己的寄存器和栈。协程调度切换的时候,将寄存器上下文和栈都保存到其他地方,在切换回来的时候,恢复到先前保存的寄存器上下
- 这里是两个用于数组中查找重复元素的demo,可以看看啦<!DOCTYPE html><html lang="en
- information_schema数据库是在mysql的版本5.0之后产生的,一个虚拟数据库,物理上并不存在。information_sc
- Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM Select
- 前言本文分析了 mysqld 进程关闭的过程,以及如何安全、缓和地关闭 MySQL 实例,对这个过程不甚清楚的同学可以参考下。关闭过程1、发