关于UI面试中会问到的几个问题(三)

deemo.jpg

6、多人设计产品模块时如何统一视觉风格?

我之前包括现在做的工作,都只是我独立负责一个产品的设计,没有实际接触过多人合作设计的情况,所以我根据我的阅历讲一下我自己对多人合作的想法。

首先,我觉得多人合作很重要的一点便是沟通效率和成本。因此,设计软件必须是高效的。那么比起PS,sketch显然是很合适的选择。最近出的invision studio有很多好评,但是我没怎么用过,而且由于比较新,很多对应的插件还不完善,所以暂不做讨论,

47还是48之后版本的sketch中新增了library功能,这个就是为了设计师团队内部合作而出的功能。我觉得,在前期可以团队在一起讨论制定产品的视觉风格,并把这些风格用设计语言做成symbol,然后生成一个library。这个library其实就是一个设计系统,里面包括字体、颜色、图标、常用控件等等。

然后,sketch的library的功能还远远不够,这时候还需要一个设计领域内的git,也就是软件Abstract。这个软件可以真正把设计团队的每个人融入到一起,使得设计师也可以git管理设计文件和资源。始终保留一个最新版本的设计文件master,每个人可以从master文件下拉分支到自己的本地,这个分支里包括library和设计文件,有了library作为参考,每个人心里对视觉风格就大致有了数,而且做出来的东西直接可以在软件内部征求大家的意见,沟通起来很是方便。

这就是我对多人合作统一视觉风格的一些看法。

7、项目被延后或提早之后的该怎么办?

这个问题里面有两个问题。

首先,项目被提早之后该怎么办?

有时候确实会遇到项目因为种种不可抗力而提前的状况。每个项目的正常进行,都会有一个时间表,设计和开发都会有。要看一下项目被提早的成都,如果是通过稍微的加班解决问题,那么加一天班可以赶上项目的进度,也无可厚非。这只是我作为设计师的这一方的想法,研发那边是否愿意还需要产品去沟通。但是事后需求方要针对这次项目被提早的原因进行分析,提高一下对项目时间的管理能力,避免下次再遇到类似的问题。

如果项目被提早得特别厉害,就要对项目中的一些功能点和需求进行删减,优先保证核心功能上线。因为提早的很厉害不仅仅涉及到设计这边,开发那边的任务可能会比设计这边更重,那边需要花费的时间要更多,所以最优解就是删减功能。可以开个小会,让产品、设计和开发三者简单的讨论下,对要删减的功能提出想法,删减的功能可以规划到后续的设计开发计划中。之前遇到过这种被提早的特别厉害的状况,就是这样解决问题的。

然后,项目被延后该怎么办?

这种情况也很常见。有时候中间会插入一些其他的更重要的设计任务。这个时候应该做的就是把现有的项目停下,然后把现在的进度报告给应该报告的人,这样做到双方心中都有数。接下来就应该对新来的设计任务进行时间评估,并把这个时间给到对应的人,并安排在自己的设计进度表中。这个任务做完之后及时汇报,并询问下延后的项目还需不需要做,如果需要就继续做,如果不需要就进行其他的设计任务。

这是我对项目延后或者提早的一些看法。

待续......

关于UI面试中会问到的几个问题(三)_第1张图片
hans and alice.jpg

你可能感兴趣的:(关于UI面试中会问到的几个问题(三))