系统实现模型顾名思义就是设计方案在系统层面上是如何实现的,简单来说就是了解开发人员是如何对我们设计方案进行实现的,他们在实现过程中会考虑什么问题、会遇到什么限制条件等等。在三种模型中,系统实现模型实际上占有的分量并不会很高,我们需要做的仅仅是了解技术原理然后合理地规避问题。 举个例子,比如说在投资理财的APP中常见的邀好友注册获奖励的运营活动中,我们在设计被邀请者接到邀请的场景时,因为邀请者成功邀请一名好友注册会有奖励反馈,所以技术上需要考虑使用一个数据来证明新注册用户是由邀请者邀请而来的。因此,设计师设在计分享页面时便会考虑到在填写手机号、验证码的下方补充一个推荐人手机号码的填写。 假如设计师在设计分享页面时,不考虑到系统实现上的问题,便会造成许多技术上后期实现难度加大的问题,从而导致工期拖延甚至回炉返工。当然,这个例子中的解决办法并不是最优的,因为技术人员或许会有更好的实现办法来证明邀请者与被邀请者之间的关系。而作为设计师的我们,需要做的就是与技术人员保持高效的沟通以及在每次设计总结中对设计方案造成的技术实现问题进行总结,进而更好地完善我们构建的设计方案。 四、构建设计方案的方法论—三层构建法 “三种模型,三层构建”法中的三种模型需要设计师进行纵向的思考,而后面的三层构建则是需要设计师进行横向的推导。三层构建法指的是设计师在构建设计方案过程中逐层进行构建的一个方法论,其中的三层分别指核心玩法层(第一层)、用户路径层(第二层)以及界面呈现层(第三层)。
接下来,我便通过结合一个我曾经主要负责过的线上信用借贷项目来讲解三层构建法的应用。 第一步,核心玩法层的构建。 所谓的核心玩法其实就是指核心业务的意思,我更愿意将其称之为“玩法”,因为这会让我思维不那么墨守成规,并且在前面的文章中提到过用户体验设计师的需求来源是复杂多样的,称之为“玩法”会比起业务来得更加灵活可变。而核心玩法层的构建实际上就是窜联核心玩法涉及事件的过程。 以我所提到的线上信用借贷项目为例,要建立该项目的核心玩法,首先我们要做的是对项目涉及的核心事件进行合理地枚举。比如,信用借贷涉及的核心事件有:授信、借款和还款三个事件。接着,便是构建核心玩法层的关键点—合理地建立枚举事件之间的联系。 在建立枚举事件联系过程中,我们可以发现作为一个信用借贷的业务,在用户认知维度以及业务实现维度上来说,与现实生活中的信用卡使用场景是十分接近的。因此,为了使玩法事件中的联系更符合用户认知,我们需要引入“额度”这一概念,作为事件之间的连接中枢。 需要注意的是,一旦有新概念的引入后,我们还需要考虑新概念引发的事件是否在核心事件的范围内,比如以额度概念为例,便会引发出3个新的核心事件,那便是获得额度、提升额度、冻结额度以及解锁额度。通过“额度”这一中枢,将事件进行逻辑的窜联,联系便建立了。至此,核心玩法层便构建完成了。
第二步,用户路径层的构建。 核心玩法层构建后,我们就需要根据玩法的窜联逻辑来构建用户路径层。用户路径指的是指用户从触达设计产出物到使用后离开的整条链路。基于前面提到的三种思维模型、前期需求分析过程中用户诉求的研究以及经典的交互设计五要素,我们在构建用户路径层的过程中,需要在路径上每个节点中,对用户的行为、想法以及情绪做出定性的描述,后续这些定性描述的结果将会关联到第三步构建界面呈现层中的信息架构设计过程。 交互设计五要素:人、行为、目的、媒介以及环境。 一般情况下,构建用户路径层可以采用用户体验地图的方法进行。以信用借贷项目为例,其用户体验地图如下: (责任编辑:admin) |