在接到一个新的需求时,交互设计师通常会进行哪些方面的思考来完成这个需求的设计呢?
对于
初级交互设计师
来讲,他们常常仅聚焦于需求本身,直接按照需求展开设计,表面上看,似乎能快速完成设计并提交评审。但实际上,这种做法给产品的后续发展埋下了众多隐患。原因在于他们仅仅关注了当下这一孤立的需求,却忽略了其他与之相关联的关键要点
与之截然不同的是,
资深交互设计师
在思考需求时,往往更为周全。他们会从多个维度进行深度思索,不仅能够顺利达成需求,还能对产品的需求进行细致入微的查漏补缺,将与该需求相关的各个要点有条不紊地梳理清楚,最终完成设计并成功通过评审
接下来让我们看一下资深的交互设计师在面临需求时的思考全链路,主要会涉及到以下6个方面:
完整的思考链路较长,在实际工作中,要根据项目需求的大小,复杂度等种种因素,有取舍的去进行思考
作为一个设计师,做的产品最终都是要交到我们的用户手上去使用
因此我们要明确知道我们面对的
用户角色
是什么?他们的
使用场景
是什么?以及他们在
使用产品中的痛点
是什么?
以下我举个简单的例子,来说明针对不同的用户,设计时的侧重点有何不同
举例一:用户是医生
,医生主要的工作场景是医院问诊室,他们有固定的就诊时间(早9晚7),通常在就诊期间需要不断的开诊单(5-20分钟诊断一个病人),为病人出具药方;他们主要使用电脑进行操作,问诊室的环境也比较稳定,因此在设计时我们主要考虑室内环境,室内环境的用色不会过于鲜艳,各种信息在电脑上的合理分布展示
举例二:用户是销售
,销售主要的工作场景是在室外跑业务,并且也有固定时间(早8晚8),跑业务期间需要不断通过手机查看业务量和进行签单(不定时签单),室外环境复杂多变。在设计时就要着重考虑移动端,避免移动端信息的堆积,并且要颜色鲜艳,否则在室外手机上容易看不清信息
其次我们需要了解客户的基本情况,我们的客户属于什么行业,因为不同行业的软件操作习惯差距很大,我们是做行业化还是做标准化?垂直行业要紧贴行业业务去做;通用行业就要提取共性,做标准化产品和灵活性配置;
还要了解我们客户的规模,小规模的客户流程简单,一人多岗,适合将多业务功能集成在一个应用中使用,节省操作时间;大规模客户流程复杂,专人专岗,就需要考虑不同配置,如何做到权限和信息的合理划分;
再深一层思考就是客户的客户是什么样子的?他们在面对他们客户的时候,在软件中需要做什么操作,这些都会影响我们在交互设计中的判断
竞品分析是我们最常做的,从图标风格到页面信息架构,参考竞品往往是让我们
最快有设计思路的方式
,因为经过市场验证的设计方案,不说最好,但能无大错
这里面要特别注意的一点:
竞品不是照抄照搬
,每个企业都有自己的客户,战略方向,不同企业间或多或少都会有差异,要优先结合自身产品的现状,和自身产品客户的使用习惯,
在竞品的基础上,做优化设计
在关于竞品要注重的设计点上,可参考下图的一些方向:
一种是0-1的产品
,这类产品在设计之初要尤为严谨,0-1的产品通常会涉及整体信息架构的搭建,并且由于时间问题,通常会进行多次迭代,最重要的是要
保证设计的产品在满足现阶段需求的基础上,有足够的扩展性
,避免后续功能迭代,框架满足不了,需要重新规划,就很浪费资源(例如移动端的多页签是均分空间还是滑动查看;卡片的字段如果后续新增5个,能不能在现有结构下完美适配等)
一种是1-2的产品
,这类的通常通常是整体架构已经搭建好,进行后续的功能迭代,进行
用户访谈、专家走查
是很好了解产品现状的方式,通过整理现有产品在视觉/交互上的问题,汇总出来后可反哺产品进行产品迭代优化
在思考完上述内容后,接下来就进入了详细的交互设计,在这个阶段要进行业务各个环节的交互考虑,导航设计、页面布局、关键流程、组件设计、反馈、业务闭环、权限、帮助引导、模板化、智能化等,
尽可能的思考全面,
站在用户的角度去思考操作流程
(说起来很容易,做起来很困难,实际需要深入客户现场多次沟通,才能了解用户的操作习惯)
最后,设计是整个产品环节中的一环,最终产品的好坏,要取决于各个环节的协作,作为一个设计师,要承担起团队各个环节润滑剂,让大家齐心合作。
善于沟通,这个是绝对的加分项
让我们做的设计得到大家的认可,能够结合时间成本、技术成本、公司战略做出最合适的方案,
在最开始的时候,如果拿不准尺度,可以多做几种方案,供大家选择