http://www.sj33.cn/digital/wyll/201404/38318.html

自从我在 Dribbble 上贴了一幅我的产品设计成果,受到了大家伙热烈的反馈,对此我深受鼓励,我决定写下这篇文章,用来记录我这两年里作为产品设计师,所学到的东西。说起来有点惭愧,这几年我一直都在使用同一套产品设计的流程,但是我觉得这套流程最适合我,对我来说是最理想的,所以就很少去更换。我的这套工作流程我觉得有 4 个地方可以和大家分享一下——前期工作、具体设计、后期工作以及一些提高效率的小细节

  一,前期工作

  1. 画!

  无论是一张纸、笔记本,还是一片什么能写的玩意儿,都可以。我需要用纸笔记录下脑中的创意,避免遗忘。有些时候,灵感经常不经意出现,而一时半会儿又找不到合适的纸,因此我会用银行收据、餐馆账单、书籍封面等做暂时记录。

  草图记录理念

  可以专门用一个笔记本来收集你的创意,不时的翻翻,可能会找到一些非常有趣的旧想法,你可以根据这些旧点子想一些新玩意儿。

  2. 收集图片

  

  " 一位艺术家必定是一位收藏家。他懂得品味藏品,而不是单纯的‘贮藏’。他们懂得有选择得去收藏。他们会根据自己内心的喜好选择收藏的东西 "

  还有一项前期要做的工作就是收集图片,我每天都会收集一些图片。收集图片的方法可能有好几百种,但是我还是习惯最 Old-School 的方法—— Dropbox 文件夹分类(例如,我会分成后台界面设计、iOS 设计、插画设计等等)每当我有新的项目的时候,我就会看看这些图片,用来寻找灵感。

  3. 情绪板和准备工作

  Dribbble,Behance,Pttrns,Pinterest ——我们有很多可以需找灵感的地方。而且很容易就能找到和你项目相关的作品。多去逛逛,你可能会从别人的经验中学会解决问题。

  当我开始新项目的时候,我总会准备 4 个文件夹—— PSD,屏,资源,灵感。我会把和这个项目相关的东西全部按下面分类丢到文件夹里面。

  可以是 Behance 上整套案例的研究,也可以是整个应用中的一张界面设计图。

  二、开始着手设计

  4. 不必在乎线框图的质量

  我不喜欢精雕细琢线框图。毕竟,这玩意儿只是一个过渡,而且客户能够预先准备好线框图就更好了。真正的业界好客户(而且肯定对品质也有追求的)肯定预先会以草图或者线框图的形式来表述需求。

  线框图的作用是就是让彼此更好的理解目的,而不是最终结果。线框图能够帮助架构层级,让你了解大概需要多少屏界面,让你了解客户的想法

  设计师必须懂得去 " 敏捷 " 设计,如果真的太在意线框图的细节,那么整个设计流程会拉长,设计师应该学会去取舍。

  5. PSD - 大尺寸画布

  我记得 7 个月前开始 Badoo 项目的时候,我最开始观摩了一下同事的工作方法,我觉得他不是很得要领。最好用 PS 做一个大尺寸画布,用来承载流程中的一些细节。我一般会创建 8000*5000 的画布,不是用来画出整个应用的 UI 套件,而是用来记录元素在不同阶段的不同状态——也就是流程。设计复用很方便,开发看到这种东西也会工作的更快。

  6. 所有屏都放入一个 PSD 中

  如果是移动应用,我喜欢把所有屏的界面设计全部装入到一个 PSD 中。

  在设计移动应用时,我喜欢把整个流程中所有屏的界面设计全部装入到一个 PSD 中,整体的对比效果会更好,也更容易让他人理解你的设计理念。

  元素的复用也非常方便,只需要复制一下其他屏的图层 / 图层组,修改一下背景或者几个图标就成了。

  7. 整理、规范图层和图层组

  我是一个崇尚整齐的人,因此我的 PSD 结构非常的有序。我个人的规则是,如果超过 8 个图层,那么就创建一个图层组。

  这里推荐一下《PS 礼仪手册》,有兴趣的可以去看看

  8. 和朋友沟通

  我非常重视那些能够给出专业性反馈意见的人。留意他们的反应和初次看到你设计时的想法,这未尝不是一种用户测试。而且多聆听别人的意见,能够让你从不同的角度看待问题。在整个设计流程中,我尽可能的多和别人沟通,避免出现主观差错。每个人都可以给出一些不错的意见。还记得那句话吗?" 只要你进了这个屋子,你就是用户体验设计师。"

  9. 图示

  当所有屏的设计都装入到一个 PSD 中后。应该做一点图示,用来暗示交互流程,我觉得这算是一种早期原型设计吧,与此同时,还能充分感受到视觉设计的细节。集中到一个 PSD 中的好处是,如果你画多个交互流程,画多个以上的时候,指示线的视觉风格可能会混乱,而一个 PSD 能够让你整体视觉高度一致。

  三 种不同的指示线——第一种指示线用来指示界面流程(并带有序号),第二种用来指示屏幕内的链接或元素,第三种用来指示外部链接或应用

  

  指示线搭配内容的效果

  

  整体预览

  很多人喜欢把连线搞得满屏都是,但是我采用了一种更灵活的方法,我的线可以画得很短,只需要连接到一个圆圈数字,就可以代表连接到第几屏。减少连线的繁杂感。

  为了让你们更好理解我上述的心得,这里我给出一份 PSD,各位请参考:

  https://www.dropbox.com/s/lnxg174ib9iqpa8/Diagram-Template.zip

    三、后期工作——视觉规范

  完成了设计工作后,要做的事情就是出一份视觉规范,然后检查一下整体的视觉层级。我个人认为,无论是小型项目还是大型项目,视觉规范都有其存在的必要性。无论是对你自己,还是对于同事,都能起到很好的规范作用,避免不一致的设计。

  10. 配色表

  扁平化的要领之一是配色精简。也方便了我们展现配色表。

  11. 字体表

  要完善的记录 Logo 使用的字体,文本使用的字体,标题使用的字体等等,这对于开发会大有裨益。个人复查作品时也会很有帮助。

  12. UI 套件

  UI 套件非常重要,尤其对于工作对接来说,能够保持视觉高度的一致性。前端也非常需要这东西。做好了之后丢给前端,他要问你,你就说这东西在 UI 套件中,他立马就能明白了。这一条非常重要,关系到整体的视觉一致性。

  四、提高效率的一些建议

  13. 待办事项

  前面已经提过,我是一个崇尚有序的人。因此我高度依赖待办事项清单。我推荐 Cultured Code 的 Things,或者直接用一张纸来做真正的待办事项清单也可以。这样当你完成整体清单时,感受会非常的棒。以前可能我会 5 项工作同时展开,但是最近我发现,如果仅仅做 1-2 项工作,我会更集中,效果也自然会更好。

  14. 目标

  必须要清除的了解,你想要达成什么目标,但是也不要过于受目标限制。我一般会指定 14 天的目标(类似冲刺计划 ) 和嫉妒目标。我会设定一些对我来说是新里程碑的目标(比如用 AE 完成我个人的第一个动效设计)以及日常目标(完成 2 个 Behance 案例研究)

  其他

  个人不用鼠标,用的是绘图板,PS 没有打开工具面板,因为所有工具的快捷键我都记住了。然后 PS 作品 iPhone 预览我用的是 Skala Preview。个人想学习 Sketch 和 AE。原型设计,网页设计我用 InVision 应用,iOS 设计我用 Marvel 应用。有时候还会用 POP 进行一些早期原型设计。

  结语

  这就是我的工作流程,希望你能从中得到帮助。

  本文转载自设计之家

  (关注更多人人都是产品经理观点,参与微信互动(微信搜索 " 人人都是产品经理 " 或 "woshipm")

UI产品设计流程中的14个要点的更多相关文章

  1. 一个完整的产品设计流程——家庭安全管家

    不管是产品设计,还是前后端开发,始终都应该做出来才能够有很好的提高锻炼.书看得再多,如果不配合实际练习始终得不到实质性的进展. 接下来的案例是和几位学弟学妹一起做的,契机是参加一个用户体验设计比赛,从 ...

  2. 产品设计中先熟练使用铅笔 不要依赖Axure

    在互联网产品领域,Axure已成为产品经理.产品设计师以及交互设计师的必备工具,从某种程度讲,Axure帮助我们建立低保真模型,便于与用户的需求验证,也帮助我们构思交互细节,使前端和开发人员更容易理解 ...

  3. Android应用UI设计流程

    Android应用UI设计流程 设计原理 1.在移动设计中,使用环境是最关键的因素.原型设计方法必须考虑尺寸因素 2.用户测试必须涵盖运动.声音和多点触控等方面: 进行移动设计和测试时,请将你知道的有 ...

  4. APP产品设计流程图

    产品设计流程(toB) 工作有半个月了,遇到了很多问题,也在不断学习和充实自己,让自己的工作变得更加清晰和流程化,所以整理了这么个设计流程. 收集整理一切有用或则以后可能会用的文档. 从文档里面提炼用 ...

  5. 【伯乐在线】FACEBOOK产品设计总监:设计APP时的14个必考题

    最近看到Facebook产品设计总监Julie Zhuo拷问产品的14个问题,非常靠谱.其中有3个问题堪称致命拷问: 1.使用前:这款产品是如何吸引到你的注意力的?2.开始使用:使用这款产品是轻松愉悦 ...

  6. 产品设计教程:利用“系列位置效应”优化UI

    任何博得人们喜欢的产品都在一定程度上契合了用户的心理需求.设计和心理学息息相关,掌握一些基本心理学知识,设计师的作品更能在潜意识中抓住用户的心. 系列位置效应 “系列位置效应”(The Serial ...

  7. AI产品经理工作流程——需求分析和产品设计

    1.AI产品设计常见失败原因 技术驱动产品设计,即我有什么技术就做什么产品.尽管许多公司不惜重金招聘高级AI算法工程师,确实这样也能帮助企业拿到大量的融资,但也容易给公司带来技术决定产品设计的局限.然 ...

  8. 【SSH网上商城项目实战14】商城首页UI的设计

    转自:https://blog.csdn.net/eson_15/article/details/51373403 前面我们利用EasyUI和SSH搭建好了后台的基本框架,做好了后台的基本功能,包括对 ...

  9. 案例研究:手机APP的UI设计流程

    以下内容由Mockplus(http://www.mockplus.cn)团队翻译整理,仅供学习交流. UI设计——不仅仅是创造漂亮的图像. 面临的挑战 我为自己提供了一个绝佳的机会来训练我的视觉设计 ...

随机推荐

  1. js阻止元素的默认事件与冒泡事件

    嵌套的div元素,如果父级和子元素都绑定了一些事件,那么在点击最内层子元素时可能会触发父级元素的事件,从而带来一定的影响. 1. event.preventDefault();  -- 阻止元素的默认 ...

  2. Android 圆形按钮实现

    项目中用到的圆形按钮,做个半天,用sharp形式实现,样式代码如下: <Button android:id="@+id/btn_5" android:layout_width ...

  3. cf478A Initial Bet

    A. Initial Bet time limit per test 1 second memory limit per test 256 megabytes input standard input ...

  4. Trapping Raining Water 解答

    Question Given n non-negative integers representing an elevation map where the width of each bar is ...

  5. HTML5 Canvas Cheat Sheet

    HTML5 Canvas Cheat Sheet HTML5 Canvas Cheat Sheet v1.x

  6. Alexandra and Prime Numbers(思维)

    Alexandra and Prime Numbers Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (J ...

  7. 棋盘覆盖(大数阶乘,大数相除 + java)

    棋盘覆盖 时间限制:3000 ms  |  内存限制:65535 KB 难度:3   描述 在一个2k×2k(1<=k<=100)的棋盘中恰有一方格被覆盖,如图1(k=2时),现用一缺角的 ...

  8. docker 实战---使用oracle xe作为开发数据库(六)

    oracle作为oltp的大佬,非常多行业应用都会用到它.那么在开发的过程中就不可避免的要使用oracle数据库,oracle数据库的版本号有好多,当中express版本号是免费的开发版.它的主要限制 ...

  9. HTML高级标签(2)————窗体分帧(2)————后台管理页面

    使用frameset进行窗体分帧.构建简易的后台页面.这篇博客就作为一个简易后台管理页面的实战演练. watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd3px ...

  10. html css js 框架

    html css js 框架 Bootstrap http://www.bootcss.com/ http://www.cnblogs.com/aehyok/p/3404867.html        ...