1.分析需求当一个ui设计师拿到项目或者需求之后,正常情况是交互设计师细化过后的交互文档,里面包含交互原型。而作为ui设计师所要做的就是理解并吃透文档,包括里面交互逻辑,具体的操作方式,流程,反馈等,需要不断核对和确认。2.情绪版/风格参考这一步其实把情绪版和风格参考并在一起,很多设计师这一步直接去寻找同类型的参考,但是没有一个比较明确的目标,可能这边抄一点那边抄一点,最后整了个四不像。所以我们需要先定义情绪版,从颜色,文字,图片,素材等多个角度切入,去推导出设计思路。最终打磨出属于自身产品的品牌调性和设计风格。3.界面设计确定完风格走向后我们就需要进行界面设计,一般现在常用的设计工具有sketch,xd,figma,做完设计稿之后,如果是产品为导向一般就是直接确认进入开发阶段,如果是甲方导向或者领导导向,则还需要绘制高保真原型并提供可操作可交互的链接给到甲方,进行确认。这一步有可能出现产品不断改需求或者甲方增删需求的情况,ui设计师加班阶段一般也集中在这段时间。4.前端对接确认完设计稿后,进入ui设计师与前端扯皮的阶段,ui设计师需要提供切图,标注,设计说明文档以及设计图给到前端工程师,虽然听起来工作量很大,但是由于市面上很多协作工具,使得这个过程极大地缩减了时间成本。一般常用的与开发对接的工具有蓝湖,figma。5.测试与反馈产品进入到测试阶段,需要测试人员介入,一般这个时候是先部门内部进行可用性测试,然后扩大到整个公司,反复测试几轮之后确保没有很大的问题之后才可以发包给客户测试或者上线,而ui设计师这个时候就要收集反馈,收集意见,与产品一起讨论改进方案。