白鸦:界面烂还是界面设计烂?
作者:白鸦 来源:白鸦博客 发布时间:2008-04-03 16:05:00
和以往的总监会议一样,在某个新功能的总监级别讨论会上,很多人再次又说出了同样的看法:“我们网站的界面设计太烂了,不好看、不好用、而且很乱”。
老板终于怒了。
抓来设计主管:“你们是干什么吃的,为什么设计的东西这么差?!”,“商品搜索的列表页那么多信息,太乱了,根本没法看”,“商品管理页面的顶上怎么那么长的说明文字,差不多占了一整屏”。
设计主管很委屈。想哭。
(以上故事由现实篡改,下面是我跟设计主管的谈话篡改。)
.
1、首先,是不是我们的设计师能力不够?
如果是,我们可以裁人,可以招更好的。设计能力一定不会成为不可解决的问题。
我完全相信绝大部分设计师的能力,只要能讲清楚需求,给他们时间并让他们真正的发挥,他们都能设计出好的东西。
(狭隘的)“设计本身”对于绝大部分设计师来说并没有什么大难度,更多的问题在于对产品和需求的理解,“如何诠释需求”要比“如何设计”更加重要。那些“国内设计师实力差,没有国外好”的说法,有点无稽。
也许很多公司都应该反省:为什么设计师自己的个人网站,很多都比他们在公司设计的东西漂亮好用?除了“商业影响”还有什么原因?就算是“商业影响”,难道就真的不能避免或者缓解吗?
.
2、在产品管理者或者老板对于设计要求很“主观”的时候,我们有没有据理力争?
设计是一个有些主观的东西,无法完全定性评估。很多产品管理者或者老板对于设计有点主观, 这个一个非常正常的现象。
比如,他们可能会要求一定用他们喜欢的颜色,一定要他们喜欢的交互习惯,一定要把设置项放在页面頂端而不要侧边,等等。(某博客网站的老板就要求“首页一定超过8屏”,人送外号*8屏。据说最近升级了,要求必须超过10屏。)
我们需要用“好”的设计,和合理的方式方法去说服他们,而不是完全按照他们的主观喜好做设计。我相信好老板会愿意接受设计师合理合适的力争,就算不愿意改变,起码也不会反感力争的做法。(如果合理合适的力争一直会被老板反感,那这个老板不值得跟。)
.
3、我们是不是在设计上真的花心思了?
咱们现在只有两个图形设计师,每个月要做近百个“专题”。对于网站本身产品的设计时间不多,往往有新功能需要设计,都是“任务来了赶紧完成,那边还有好几个专题没做呢”。而且“专题”总是比新功能需要的更紧急,因为专题一般是“甲方”在等着。
这样只把设计当成一种任务是不行的。必须提前并深入了解需求,如果只是迅速按照市场或者产品部门的要求“完成任务”,那么我们并没有做“设计”而只是“制作”。我们干脆不要叫“界面设计部”,叫“界面制作部”好了。
如果专题的需求量确实很大,我建议咱们申请招人。把“专题”的任务交给一两个专门的设计师,并慢慢形成专题模板。要有专门的人做网站界面的设计,他们不再去管“专题”得专心做网站,偶尔网站的任务没有那么多,就去做一些深入的研究,不要再抽调他们去做“专题”。
.
4、只保证做出来好的“设计图”不行。还要保证好“执行”,做好“监督”。
现在这个问题对我们似乎很严重,我们设计好了一个产品,可经常最终上线的版本和我们设计的不一样。
可能产品管理者在交给工程师之前,发现了他们认为设计不合理的地方,根据自己的想法改动了;可能工程师在实现的时候,发现了技术不能解决的或者他们认为不合理的地方,直接按照他们的想法给改了… (这些改动有些可能是好的,但也有不少是有问题的。至少如果改动了需要通知我们一下,让我们知道,如果我们认为有问题可以要求改回来,或者换一个新的合理的方式。)
比如,咱们管理产品的说明,本来我们设计的是三段不超过30字,结果产品经理认为不能说清楚,改成了一百多字。没跟我们说,就上线了。
比如,有些页面前端这边做好了,交给工程师后他们在实现的时候要调整,但他们不熟悉DIV改成了用TABLE。没跟我们说,就上线了。
当然,这种情况有其他同事的问题。但我们一样有责任。
一个设计做出来之后一定要不停的跟踪,不停的PUSH。很多时候后期保证设计的完整实现比前期设计更艰难,因为牵扯到很多设计师并不擅长的沟通等问题。“设计之外”的事情往往比设计本身要花更多的精力。
也许在很多公司我们没法去有效跟踪,也根本PUSH不动。因为设计师的职位和话语权往往很低。哪怕是对于“设计”的话语权。
但,我们不能因为这个就不去做了,实在不行我们可以去和老板谈谈,请他帮忙。往往自上而下的推动会更加有效。或者如果有条件的话可以请第三方帮忙推动,比如咱们的这个事情我会找你们老板谈,既然他请我做顾问,我应该能说进去一些话。
往往都是我们认为自己“太卑微”,认为“老板根本不听我的”,就不去找他们谈这些事情。实际不是这样的,更多时候好的老板愿意听到这样的话,也愿意听取这样的意见。因为他们也不想看到好好的设计最后变成一个烂东西。
如果不去做,将来的界面有问题老板当然责怪的是我们,谁让我们是负责界面的呢。
哪怕只是名义上的“负责”,我们也没有资格告诉老板“是界面烂,不是我们的界面设计烂”。老板才不管你呢。


猜你喜欢
- 导读我们在使用selenium打开google浏览器的时候,默认打开的是一个新的浏览器窗口,而且里面不带有任何的浏览器缓存信息。当我们想要爬
- Fedora5下配置MySQL (很有参考价值的 MySQL资料 包括如何在linux文件系统移动MySQL数据库的位置) 一、下载MySQ
- 路由原理在Tornado框架中,路由是指将请求的URL映射到对应的处理函数上,这个过程需要通过正则表达式来实现。Tornado使用了一种叫做
- 提高SQL执行效率的几点建议:◆尽量不要在where中包含子查询;关于时间的查询,尽量不要写成:where to_char(dif_date
- pickle的作用:1:pickle.dump(dict,file)把字典转为二进制存入文件.2:pickle.load(file)把文件二
- html的标签的属性,比如id、class、href需要动态传递参数,拼接字符串,查了一些资料,并没有找到合适的解决方法,琢磨了一上午,终于
- 问题描述分析这是因为本地delve组件版本过低导致的,2019.2.1版本的Goland默认支持go 1.13查看F:\Go (GOPATH
- 它可和PHP、JavaScript、ASP、ASP.NET、ColdFusion、Java、以及ABAP等不同的编程语言相结合。FCK的配置
- 本文实例讲述了PHP模板引擎Smarty中变量的使用方法。分享给大家供大家参考,具体如下:一、概述:Smarty 是 PHP 众多模板引擎中
- 记录一次报错解决方法:No converter found capable of converting from type [java.la
- 无法导入本地安装好的第三方库一、安装第三方库1、 Anaconda安装(1)、打开“cmd”窗口(快
- 事务概念一个事务可以理解为一组操作,这一组操作要么全部执行,要么全部不执行。特性Read UncommitRead CommitRepeta
- 经常写 shell 脚本知道,字符串判断可以用 =,!= 数字的判断是 -eq,-ne 等,但是 Python 确不是这样子的。所以作为慢慢
- 本文实例讲述了Python基于pygame实现图片代替鼠标移动效果。分享给大家供大家参考,具体如下:想想现在学校pygame有几个钟了,就写
- 人们对于那些抄袭模仿的网站有诸多抱怨,但在这篇文章中,却没有冷嘲热讽的意思。但正如他们所说,“模仿是最为忠诚的奉承形式”。“如果你确实需要借
- 直方图,又称质量分布图,是一种统计报告图,由一系列高度不等的纵条或线段表示数据分布情况。用横轴表示数据类型,纵轴表示分布情况。直方图是数值数
- 前言v-model 可以在组件上使用以实现双向绑定。首先让我们回忆一下 v-model 在原生元素上的用法:<input v-mode
- 设计是一个输入-输出的过程,因为首先有用户的需求,客户的项目才有设计的产生,设计是带有目的性和市场行为的,当然也有一部分的创造性设计,仅仅为
- 0 写在前面josephus问题是数据结构教材中的一个常见实例,其问题可以描述为:设nnn个人围坐一圈,现在要求从第kkk个人开始报数,报到
- 本文实例讲述了php简单实现批量上传图片的方法。分享给大家供大家参考,具体如下:<?phpfunction upload_multi(