设计师挖掘用户需求浅谈
作者:咏沙 来源:taobaoUED 发布时间:2009-10-25 13:24:00
分享人:月漓
作为交互设计师,你是否在一个项目中花费大量的时间来沟通、修改、明确需求?其实这些前期工作(设计原型前)是我们和PD、运营、开发之间必须要做的功课,如果没有,你就会陷入如下窘境:
–莫名其妙的开工,根本不清楚自己接的什么产品;
–或是MRD\PRD一应俱全,却是依葫芦画瓢,只专注于界面的设计;
–或者热情高涨很有见解,却PK的不是那么有理有据。
当然我们的终极目的并不是尽早拿到一份数据翔实的MRD或者缜密完善的PRD,这个产品/项目概念是什么,动机是什么,怎么做比较好等等,才是设计师们前期想要了解的,而且我们希望是越早越好、越多越好.也就是说我们要主动向前站,搞需求。也许有人说产品的需求是PD、运营和用研负责的,产品的架构是架构师搞定的,至于设计师先把自己交互和视觉做好就已经不错了,为什要趟这个水呢?
一、设计师为什么要深入了解用户需求?
我们都很清楚用户研究的价值,但是设计师为什么要自己做用户研究挖掘需求呢?我总结了几点必要性。
1.对于设计师
——做好本职工作的入门课
之前看了篇文章,作者主张先做行业专家,然后才有资本做体验专家。设计师具备了一定UE领域的专业知识,但还需要加上对行业的用户行为、行业规则、行业特点的深度了解,才算具备产品体验设计师的基本条件。总之是说我们要先把自己打造成行业的专家或者至少是资深用户。我是豆瓣的忠实用户,我是Google的热情粉丝,作为淘宝的设计师,贴近用户深入持久地了解这个行业是我们的入门课。即便在用研团队接入的情况下,设计师依然需要关注和参与整个研究的过程。
——使设计师关注大交互
不要先入为主,不要陷入细节 。如果只是抱着MRD\PRD依葫芦画瓢,我们就只会专注于交互方式是否优异,控件用的是否正确这样的交互细节。不是说细节不重要,如果产品的功能设定有问题,细节处理的再精妙也只是舍本求末,缘木求鱼,因为那不是用户需要的,他们totally不care。关注用户、关注行业可以在不经意中把我们的注意力转移到产品的大交互上来。
——提升设计师的专业技能
师夷长技以进取。学工业设计的时候,我们有市场调研这一课。在做设计的过程中,前期调研也是一个必经环节。虽然学校时调研往往流于形式,使设计总充满学院味,但可见这项技能重要性。掌握独立研究的方法和流程,可以帮助我们更有效的开展工作。而且方法是通用的,即便不是设计师的角色,学会了很受益。
2.对于项目
——要保证项目顺利执行,交互和视觉设计能够更好的表达产品意图,我们须要对这个产品的前世今生有个了解,不能望(PRD)文生义
——可以帮助PD去验证产品的规划和功能点是否与用户的需求有太大的差异,及时调整我们的产品。
——即便所得研究结果与PD的规划的内容一致,我们所做的依然不是徒劳,可以让团队对将要做的事抱有强烈的认同感和使命感
3.对于产品
——摸清产品的底线,抓住基础需求,改善基础体验,才能降低了用户的门槛。
——有利于项目、产品的可持续发展
淘宝的设计师们大都身兼数条产品线,每天都是多任务处理,需要对自己的产品有很深入的认识,开发亦然。举个例子:物流产品的前端开发工程师一年换了5人,工作量大的话,他们只能按照我的描述去纯写代码,因为没有时间了解业务。不同的PD规划了不同的方向,不同的设计师设计了不同的风格,不同的开发人员写了不同的代码,致使产品不能持续发展,严重影响了用户体验。如果设计师可以持续跟踪用户的需求变化,并形成文档记录,一来方便自己对产品的理解,二来可以降低其他人的学习成本,即便换了设计师也能把产品的原主旨贯彻下去。
4.对于资源
在没有用研团队支援的情况下,通过快捷、便利的方法,独立研究,产生结论。
最后,这件事完全无害,且不具风险^_^。


猜你喜欢
- 写在前面:在个别时候可能需要查看当前最新的事务 ID,以便做一些业务逻辑上的判断(例如利用事务 ID 变化以及前后时差,统计每次事务的响应时
- 原理:自定义javascript中的oncontextmenu事件,然后使用div层模拟菜单。知道了这个原理结合美工相信你可以做出很漂亮的自
- 正则表达式很神奇啊# -*- coding:utf-8 -*-import redef print_match_res(res): &nbs
- 前言最近使用pytorch训练模型,保存模型后再次加载使用出现了一些问题。记录一下解决方案!一、torch中模型保存和加载的方式1、模型参数
- 前言DISTINCT 实际上和 GROUP BY 操作的实现非常相似,只不过是在 GROUP BY 之后的每组中只取出一条记录而已。所以,D
- APScheduler简介在平常的工作中几乎有一半的功能模块都需要定时任务来推动,例如项目中有一个定时统计程序,定时爬出网站的URL程序,定
- 本文介绍的是Golang使用 os/exec 来执行 Linux 命令,分享出来供大家参考学习,下面来看看详细的介绍:下面是一个简单的示例:
- 一:C# 连接SQL数据库 Data Source=myServerAddress;Initial Catalog=
- python聊天室很多人都觉得微信,QQ,ICQ(我不知道现在还能不能用了)都过于垃圾,想要自己做一个聊天室(或是聊天软件),所以我们可以自
- 对于SQL的新手,NULL值的概念常常会造成混淆,他们常认为NULL是与空字符串''相同的事。情况并非如此。例如,下述语句是
- 记得以前的windows 任务定时是可以的正常使用的,今天试了下,发现不能正常使用了,任务计划总是挂起。接下来记录下python 爬虫定时任
- js中用import导入模块和用require导入模块的区别JavaScript中,模块是一种可重用的代码块,它将一些代码打包成一个单独的单
- 一、需求描述手上有大量外文文档(本案例以5份为例,分别命名为 test1.docx test2.docx 以此
- 本文实例为大家分享了Python Unittest自动化单元测试框架的具体代码,供大家参考,具体内容如下1、python 测试框架(本文只涉
- 本文实例讲述了Python文件与文件夹常见基本操作。分享给大家供大家参考,具体如下:1、判断文件(夹)是否存在。os.path.exists
- CentOS6.9+Mysql5.7.18源码安装,以下操作均在root用户下执行。1、安装依赖工具cmake make3.75+ gcc4
- 故事的开始:.count()假设你有一个Notification Model类,保存的主要是所有的站内通知:class Notificati
- 理论知识部分:一、简单总结几点数据库测试点:1.检查接口返回的数据是否与预期一致2.传递数据类型错误时能否处理,比如数据类型要求是整数,传递
- 需求说明:通过在界面上输入春联的上、下批和横批汉字从而生成春联图像,最后将春联图片保存。有实际需要的还可以将春联打印。实现过程:实现思路是先
- 安装 Tesseract OCRTesseract OCR 是一款由 Google 团队开发的开源 OCR(Optical Characte