首页私人日誌什么是交互设计?

什么是交互设计?

admin 03-08 12:37 166次浏览

导语▼

上篇讲到产品的一致性是产品的金钥匙,通过对一致性的设计可以使产品在品牌标识、用户使用和开发效率等方面得到提升。交互设计对于产品有哪些价值呢?本质是站在多维角度挖掘,分析,梳理,提炼用户更深层的需求和痛点,利用交互理论方法,保证产品的设计完整性,产品用户体验的流畅性,产品商业价值的最大化。



What|什么是交互设计?

我们的日常生活中处处可见交互行为,从使用淘宝购物到扫场所码向防疫人员展示核酸信息,从登录控制台购买云主机,到在泛微提交一次申请流程,都包含了交互行为。


交互设计旨在完成用户与系统,与机器间“友好地沟通”,目的是为了打开用户与系统间的交互语言,设计规范化,流程化的交互模式。跟随着技术的不断前进,交互设计则需要不断解决技术与用户之间的新问题,并且这个过程将会是持续性的优化体验。



通过用户体验五要素,可以看出整个项目的设计产出是一个从抽象到具象的过程,不同的用户需求产生了不同的商机,战略层决定了产品的目标和发展方向,通过对产品功能的规划,确定功能的规格和内容需求,设计师对设计目标进行梳理,对信息框架和交互逻辑进行优化,使得产品界面有良好的使用体验,满足业务和用户需求,最后交由视觉设计师美化后,使产品具有品牌感和良好的视觉体验。



Why|项目中为什么需要交互设计?

B端产品具有专业性强、功能复杂度高和操作链路长的特点。在项目合作中,设计师在整个流程中扮演着向上承接业务目标与用户需求,向下与研发协作实现产品计划落地的角色。

某些情况下,产品经理更加注业务目标的达成,可能会忽略用户体验。交互设计具有一定的场景性,设计师的优势就是从用户和场景角度去寻找切入点,发现问题、解决问题。在业务基础上,结合用户场景反哺业务,促进产品优化,为业务赋能。从设计的角度,通过专业的交互知识、直观的交互文档,尽可能发挥最大价值。

在工作过程中,也可以收到不同角色的合作方对交互设计的正向反馈。



How|交互设计在项目中的价值如何体现?

公司产品线包含公有云、私有云、内部系统等众多产品,用户种类众多,业务场景相对复杂,设计不仅局限于单一维度的设计点,通过多维度视角找到设计定位,从而产出满足不同层次需求的设计方案。

将业务逻辑向功能逻辑转换

以控制台为例的B端产品,本质是帮助客户实现商业价值。将业务中复杂难理解的术语转化为可视化的界面语言,引导用户实现用户进行流畅的自助操作。

将业务方视角向用户视角转换

平衡业务目标和用户目标,通过对用户需求场景的分析,利用同理心、用户调研等方式,帮助业务方与客户之间搭建桥梁。例如,在业务目标中,推荐用户购买A机型,如何将购买A转化为用户行为?可以将A包装后贴合目标用户使用场景,满足用户需求。

背靠开发全流程,为方案高效落地提供保障

在开发、设计资源有限排期紧张时,对当前项目中的需求进行优先级的排列,并协助团队通过衡量开发周期、需求覆盖面、紧急程度、隶属项目的重要程度,判断需求优先级,利用有限资源最大限度满足需求,保证方案高效实施落地。



案例实践

以云极高性能计算集群(EPC Cluster)的新增US3同步需求为例,分享日常工作中,交互设计如何通过多维度的视⻆找到设计切入点,从⽽做出能满⾜不同层次需求的设计⽅案。

需求背景

EPC Cluster是一个为用户提供利用高性能计算集群上传任务进行运行实验的产品,由于filestash 目前不支持断点续传,在用户通过filestash进行大文件上传时,容易因为电脑休眠、连接断开等情况而导致失败。通过技术方案决定大文件推荐用户使用 US3 上传,再同步到 Filestash

首先要明确两个核心⽬标,即产品⽬标与客户⽬标。产品目标为:为用户提供通过US3同步的功能实现US3与Filestash间的文件同步的功能,并且数据文件进行共享存储;客户目标为当需要进行任务文件上传时,可以高效传输和管理文件。


用户场景

了解用户痛点还是先要从用户的场景出发,我们把自己当成用户,通过真实场景的还原,寻找切入点。在这个案例中,我们把自己想象成用户,会出现例如下面的使用场景:


当需要进行大文件上传时,为保证传输效率,我先将文件上传至US3,然后通过US3同步功能将文件同步至Filestash,完成后,我可以去进行任务运行;若失败了,我可以通过同步报告查看同步情况及失败原因;

运行了一些试验任务后,有些数据文件暂时不需要了,但是很占存储空间,通过进行同步设置,配置同步方向,可以将暂时不需要的文件同步至US3中进行备份,优化存储空间;

需要同步传输的文件很多,在开始同步后,离开当前页面进行其他操作,再次进入页面时查看同步任务完成情况。


流程梳理

根据技术实现方案,结合业务场景梳理操作流程,更清晰地理解产品业务功能和用户使用方式,便于对流程做优化,确保方案的可落地性。



方案设计

1. 内容展示优先级分层

在用户的日常使用中,进行任务运行时使用的数据可能是重复的,相对于单个任务,数据内容是共有的,进行US3同步是将filestash网盘与US3内文件进行交互,而与US3同步相关的同步设置、同步历史等功能相对而言操作优先级更低。

因此在设计策略上,将信息进行分层,界面布局进行了调整,降低界面中信息复杂度。



2. 简化业务流程,减少不必要步骤

从业务角度看,要达成从US3同步文件的目标,需要多个环节共同达成,业务流程复杂,操作步骤繁琐。通过对流程的优化,减少额外的步骤,优化业务路径,提高业务转化。

简化授权流程,省去了用户在US3创建密钥,再代入开启功能时填写密钥进行校验的流程,用户只需要对授权内容进行同意的点击操作就可以完成授权流程;

开启同步功能时,可对同步规则直接进行配置,提高了流程操作效率。



3. 善用操作引导和反馈

B端用户也并不都是专业的,在摸索新产品的过程中,自然会对一些概念、配置或流程有疑惑,用户进行一个功能操作后,状态的及时反馈可以让用户更清晰操作结果。通过适当的提示和引导、及时的反馈等帮助用户顺利完成流程。

结合我们的案例,在开启功能时,通过提示将US3同步对用户进行说明,帮助理解;开始进行同步操作后,对同步的进程和结果进行有效反馈。



4. 组件规范化提升效率

通过打通前端-设计-产品,对基础组件、业务组件抽离并规范化,在进行交互设计时,很多通用的操作逻辑和展示,可以使用现有组件解决;通过这样的方式,提升了设计和开发效率,同时保证了用户对相同操作的体验一致性。

什么是交互设计?
全天24小时稳定人工计划_澳洲幸运5最强公式 PHP错误处理函数register_shutdown_function使用示例
相关内容