介绍
网易互娱游戏制作所涉及到的美术、音频、视频、GUI等资源,除了游戏工作室会承担一部分制作,还会分配给内部的网易互娱「艺术设计中心」和签约的供应商/个人画师。APC平台的核心作用是制作任务单据跟踪管理(流转和审批),使整个资产制作任务链路的拆单、分配、报价、质量审核、业务验收等操作实现数字化管理。
改版原因
APC 在2025年有重大的业务变化,其在网易使用了已有十余年,多年来业务持续变化调整,功能也不断累加,系统熵增问题显露,较难及时翻身适配新业务的变化,同时累积了一系列体验等问题,这些已经被高层看在眼里,自上而下的改版。
面临困境
前期希望通过换肤和局部交互调整的形式,快速改造 APC 的视觉风格和体验,用低成本的方式先让高层看到有所改动。但这个方向很快被否定,高层希望更彻底地解决。
当时的状态是:大家都知道要改版,但没人知道怎么做!。
为了尽快了解和消化 APC 的业务,分别从 「功能矩阵」「业务场景」「用户角色」「关键词」 4个维度作为切入口,构建了一个对 APC 相关业务全貌的认知模型。
维度 |
作用 |
---|---|
功能矩阵 | 了解系统有哪些功能点、功能之间的关系,包括本体功能和第三方系统的关联。 |
业务场景 | 了解用户使用这些功能完成哪些业务述求,同时划分核心场景和基础场景,以及这些场景所对应的业务流程,把更多的精力放在重要的内容上。 |
用户角色 | 从业务角度看,不同的用户角色负责不同的业务内容,了解用户分别使用什么功能,参与哪些流程环节,对设计上的思路和决策有影响。我们的用户角色是按业务岗划分的,不同的用户角色实际上是反映了不同的功能集合。 |
关键词 | 每个关键词都有它的业务背景、作用意义和交互逻辑,以及它的使用场景和相关联的关键角色。 |
若需更详细了解 APC 的业务和用户,查看链接。
随着深入了解业务和真实用户反馈的使用问题,从设计的角度认为,仅优化表现层的视觉风格是治标不治本,系统多年来累积的问题不去解决是不会有实质性的收益,因为这是一个系统性问题,不仅视觉样式问题,还包括业务调整问题、技术历史问题和用户体验问题。
以上只是通过指标初步定位问题方向,为了进一步明晰 APC 的问题细节和产生原因,我们设计上做了一系列的前置工作进行深入分析:
基于设计的角度总结,APC的体验问题主要聚焦于在以下几个方面:全局性问题(业务负担、导航结构、品质感),核心功能问题(工作台、单据/表单详情)。
一、业务负担
过时业务场景:部分历史功能在业务调整后已不存在使用场景,但旧功能仍在系统上保留,所以系统越来越冗肿。
定制非核心功能:为极少数团队定制保留一些非核心功能,又与其它功能有耦合,日常迭代的设计和研发都需要额外考虑是否有影响。
非业务驱动:某些功能(抢单、内部竞价)是由于领导基于KPI压力拍板去做,实际上做完没几个人用,脱离了实际业务发展需要。
二、导航混乱
主要问题体现在功能的组织逻辑不符合用户认知习惯,导致用户难以理解信息层级、定位目标内容和完成操作。
三、品质感
视觉品质过时(包括页面风格上使用了过多的投影、分隔线、高亮颜色,造成视觉干扰)、信息密度大、文案不一致、歧义等问题
「工作台」和「单据」是 APC 系统核心业务的载体,同时也是整个产品体验中问题最突出的所在地方。
一、工作台
二、任务单据详情
至此,APC的重点问题已经清晰明确了,那接下来我们该如何解决??
首先,我们应该要先明确用户真正需要的是什么?不同的用户群体对上述问题有什么不一样的期望?
其次,基于用户的角度去思辨业务,结合问题找出具备业务价值的体验目标
最后,确定设计改进大方向/策略。根据前期对业务的理解、对问题的探索和聚焦收敛,圈定了4个有比较高价值的方向进行设计,包括功能框架和导航结构、重构工作台、优化单据详情、提升整体品质感。
基于 APC 的重点问题源于各种历史包袱,我们整个设计过程上遵循两个基本设计法则:减法和分类。
目的是将复杂功能和信息逻辑揉碎后再重组,降低体验摩擦。
一、减法:功能上做减法,砍掉不存在业务场景的历史功能;信息上做减法,删减冗余字段。可以很大程度降低系统的复杂性,不管是业务层面、技术或设计层面。(这一块最终由产品跟业务方沟通决定)。
二、分类:功能导航优先按业务性质做聚合,属于同一业务模块的功能应该要放在一起,能让用户轻松记忆的触达路径;同样,字段上也要做分类,将字段属性或业务上强关联的字段组合在一起。
整体的思路是要做到「化繁为简」,这实际上是一个降维过程,将复杂功能和逻辑揉碎后再重组,能让用户更多容易理解的界面/信息载体,然后按照他们自己的认知和习惯高效达成使用目的。
一、导航框架
APC系统产品功能架构有延伸多级的功能菜单。旧版使用侧边导航单一结构,子层级放右侧内容区的顶部,用户对产品功能缺少全局认知,导航效率低。
重新规划整体的系统信息框架时,主要考虑保持业务功能的同时能让用户从已习得的使用习惯中快速适应,另外要更有利于各模块的规划分类和后续的扩展性。
二、内容结构
精简化:删减不存在业务场景的历史功能和部分定制化功能,如工时登记、周报/月报、成本管理等。
导航分类场景化:按业务场景重新分类和聚合,主要分为七大工作场景:任务单据跟踪管理、费用结算、供应商管理、项目相关配置、查看报告、艺设团队管理,有效帮助用户记忆和定位,解决过往功能分散的问题。
按用户群体的权限划分范围:结合业务调整,导航菜单根据角色权限划分范围,看到的更简洁且符合期职责所需,解决过往菜单权限混乱的问题。
缩短核心功能触达路径:任务单据的跟踪管理是APC的主干业务,将其从原工作台拆出来放在一级菜单,并将单据类型作为子级菜单,功能路径更清晰,同时也缩短用户触达目标的路径。
– 效果图展示 –
设计之前:基于用户的角度去思辨业务,工作台在用户使用APC的整个链路中承载着什么作用?各类角色的用户需要的是什么?
一、了解工作台的作用
原工作台是一个「做事的地方」,把各类业务场景的主要功能通过页面顶部的tab组件集中在一块,各项需要处理的事务直接以列表的形式平铺展示给用户,强调功能性和效率,目的是让用户可以直接操作,进来就是干活的,在APC系统中充当着一个任务中枢的作用。
原工作台本质上是一个功能视角下的产物,而且让用户进入系统就要直接面对堆满功能入口的顶部导航和冰冷且同质化的内容列表,是很容易迷失方向性和目的性。
二、从功能视角转换为用户视角
通过对业务的调研和访谈发现,APC有超过10类的用户角色,不同的用户使用 APC 的功能跟其岗位职责有强关联,主要有以下几点体现:
基于上述对用户的分析,我们提供给APC用户的应该是一种基于用户角色实行差异化信息的设计,以信息展示为核心,聚焦信息传递和导航引导,在APC系统中起到能满足不同用户工作场景的需要。
同时,对于兼顾多业务场景的用户(如采购外包、采购商务、接口人、APM等),工作台作为一个信息中枢,于用户而言是一个「找路的地方」,为该类用户提供职责相关的工作全貌总览的信息内容,而单一业务场景的用户直达相应的功能模块,无需提供工作台。
APC 的单据是业务核心载体,单据详情的设计难点主要来源于业务上的复杂性,所以在开始设计之前就优先拆解各类业务表单的复杂性。
复杂内容 |
描述 |
---|---|
字段概念 | 数量多达100多个字段,垂直领域的字段晦涩难懂,要通过背后的其业务含义了解。 |
单据类型 | - 按业务内容可划分为3种类型的单据:需求单、任务底单、结算单。- 按表单类型可划分为2种:流程类单据和阅读类单据。- 流程类单据按分配对象划分为4种类型:内包单、国内供应商单、国外供应商单、个画单。 |
角色和节点 | 流程类单据不同类型的单据有不同业务节点线,不同的用户会关注不同的单据和流程节点,每个流程节点所填写/阅读的信息均有差异。 |
APC 的单据是业务核心载体,基于用户使用表单的行为,将表单的交互拆分为3个关键设计点:阅读、编辑和提交,结合上述探索聚焦的问题制定相对应的设计目标和设计策略。
结合对单据设定的设计目标和策略,以下是对单据详情做的具体优化:
统一表单结构
信息分组
表单轻量化
结构轻量化:
内容轻量化:
视觉轻量化:
制定阅读和编辑的交互范式
【流程类单据】:当各流程节点需展示/填写不同内容时,根据用户角色和节点状态共同判断可编辑字段,平铺展示,整个填写过程所见即所得,提升阅读和填写效率,解决表单因空间布局结构缺陷导致的阅读区与填写区域互相侵占的问题。
【展示类单据】:以阅读为主要述求,默认状态下更聚集于阅读,如有编辑需要,通过提供独立的编辑入口触发编辑态。
提升 APC 整体的品质感,从各种设计细节入手,主要有以下几类设计策略:
一、设计不应局限于需求的接收方,可以是产品的共同缔造者,利用一切可能够改进的方式的方式去提升体验。
二、走近和聆听用户,结合业务思考设计,运用设计思维工具(如 双钻模型),提供一个结构化的流程,在设计过程中有全局性的节凑把握,进行广泛的探索和深入的聚焦,先保证设计正确的东西(方向),再到做正确的设计(结果)。
三、要精准还原业务和流程逻辑,更要思考用户如何与信息交互。例如在任务单据分配和查看时没有直观的信息体现它供应商单还是个画单,这对用户来说是较难通过分配对象来识别的,所以在“分配给”字段这里加上分配对象的来源选择。