交互设计师成长手册:从零开始学交互
上QQ阅读APP看书,第一时间看更新

1.2 交互设计师的工作流程

介绍交互设计师的工作流程,有两个目的:

(1)对于未入行的同学,可以根据流程中的岗位职责,辅助判断自己是否适合或者喜欢交互设计。

(2)对于致力于成为专业交互设计师的同学,可以根据流程中的岗位职责,积极主动地培养相关技能,提升专业性。

交互设计师的工作流程,包括项目流程和设计流程,下面我们将分开为大家介绍。

1.2.1  项目工作流程

互联网企业大多施行敏捷开发模式,以vivo互联网业务为例,项目工作流程如下图所示。

项目工作流程

我们会每两周迭代一个版本,所有的功能特性都单独评估、设计、开发、验收,能赶上哪个版本,就在哪个版本上线,以保持每个业务的迭代效率。这样互相独立的项目开发模式,既能保证项目开发的效率,又能让合作的同事密切配合。

敏捷开发流程相比瀑布式流程的典型特征是,下一个环节不会等上一个环节完全结束后才开始,而是彼此重叠,这样可以发挥多职能的智慧,共同打造高效率且高质量的产品。这也要求设计师不能只是一颗螺丝钉,而是要全流程参与,在专业性的基础上,兼具主动性和工作热情,多维度地发挥设计价值

下图是在我们用户体验部门内,对交互设计师在全流程中的职责提炼,大家可以参考一下,如果想成为一名优秀的交互设计师,就需要肩负起这些职责。

交互设计师在项目流程中的工作

在需求评估阶段,作为交互设计师,需要代入用户视角,以用户代言人的身份评估需求的合理性,并提出改进建议,以保障用户目标和产品使用体验。

在交互设计阶段,需要根据用户目标和业务目标拆解设计目标,并制定相应的设计策略,完善设计逻辑和方案,努力提升方案的合理性和创新性。

在视觉设计阶段,如果有对应的视觉组件,则由交互设计师直接输出视觉稿;如果视觉组件有缺失,则由视觉设计师补充相应的设计组件。交互设计师需跟进并解答视觉设计师的疑问,以保证交互逻辑和信息层次在视觉稿中得到合理的表达和强化。

在研发阶段,需要跟研发保持密切的沟通,保证交互逻辑、状态和动画效果被正确的理解。

在测试阶段,需要跟进验收研发效果,保证交互方案在各个专项及集成版本中都被精确的还原。

在灰度阶段,需要跟进灰度数据的结果,及时分析原因并定位设计相关的问题,敏捷地做出调整以便让数据效果达到预期。

在产品上线后,交互设计师还需要跟进线上数据效果和用户反馈,从中总结优秀的经验沉淀,或及时发现新问题并迭代。

1.2.2  交互设计流程

讲完项目工作流程,再给大家讲一下大公司的交互设计流程作为参考,如下图所示。

交互设计师的工作全流程

其中绿色部分是交互设计师重点参与环节,灰色部分是协同参与环节。

从上图可以看出,交互设计师的重点工作其实是在需求完善阶段,配合产品经理一起细化完善需求,确定具体产品逻辑和设计呈现。

交互方案输出后会经历设计组内评审,由组内的资深设计师或设计专家协助把控设计方向、框架、流程和细节,如果设计方案未达到设计标准,设计专家会给出方向和建议,让设计师重新设计方案并进行再次评审,直到方案达标为止。

设计组内方案达标之后还要经历策划评审,由项目成员来评估方案的可行性、合理性和完整性,一方面可以让产品方案更完善,另一方面也可以确保研发人员能够在排期时间内开发出预期的效果。

不管是项目流程,还是设计流程,都是为了创造有价值、用户体验良好、人们愿意使用的产品,如下图所示。

用户体验设计的目标

基于这个目标,企业细分了各个职能,进行专业分工,以实现效率和效果的最优化。但这样精细化的分工有利也有弊。因为用户体验是用户使用产品前中后的整体主观感受,如果大家都各扫门前雪的话,那整体体验还是会漏洞百出,所以要求设计师除了要做好本质工作之外,还必须兼具主动性和工作热情,把整体用户体验作为目标,积极协助上下游各职能角色把每一环节的体验都做到最好,才能给用户交付一个满意的产品。