写点什么

《交互设计四策略》的实际应用

  • 2020-01-08
  • 本文字数:916 字

    阅读完需:约 3 分钟

《交互设计四策略》的实际应用

Giles Colborne 的《简约至上-交互设计四策略》可谓给交互设计师必看的经典著作。当然不管看没有看这本书,交互设计在工作的过程中的所用到的方法论也会涉及到该书中所提到的四大方法,即 删除、组合、隐藏、转移。


简单的解释为:


删除不必要的;
组合同类的;
隐藏不重要的;
转移不合适的;
复制代码

实际项目

  在小递快递员第二版开发时,PM兼CTO获得了不少“黑科技”,通过这些技术可以使得快递员(我们产品的用户)能够使用多种方式提高号码输入效率。然而由于项目时间紧迫最终只是将这些功能直接叠加于老版本的界面上,这是违背了《交互设计四策略》中的4个方法的,最终用户体验并没有得到提高,反而增加了用户的疑惑。
针对这一情况,对当前的版本进行改造(主要为短信发送界面)乃当务之急。(实际上,梳理好产品逻辑对开发时间更是一种节约。)
复制代码


改版过程:


用户调研(发现问题)->需求整理->交互设计(优化老版本)


下图为老版本的短信发送的输入号码界面:



从最初的号码输入,到后面有增加了扫码取号,语音输入等功能,而键盘设置键也移动到右下角,且取货号的设置也放在了键盘键盘设计里。

用户调研

针对这一版本的失败,我们收集到了一些用户反馈,主要问题如下。


1.按钮难以点击,点按“设置”按钮和“语音输入”按钮时用户需要频繁的切换手的姿势,因为大部分用户都是单手操作。


2.操作逻辑难习惯,“设置”按钮需要长按,“语音输入”又需要点按,对公司内部人员来说都难理解,更何况是快递员。


3.取货号设置隐藏太深,对于没有使用过设置功能的用户,根本不知道取货号功能在哪,而且打开关闭麻烦,用户使用流程明显受阻。


4.用户顶部可切换导航栏易被用户忽略。


5.清空号码这个功能也基本被忽略.


6.基本每一个用户都需要我们亲自教才知道怎么使用。

需求整理

  功能需求不变,主要针对用户使用情景,对产品进行优化,提升产品的用户体验。根据用户反馈和用户实地调研,将对产品的易用性需求提取出来,如下:
复制代码


1.满足用户的使用场景,室内外,单手操作,多收操作


2.容易被用户理解,让小白用户也能知道怎么使用


3.高效操作,随时切换输入方式


4.容错率高


5.提升流程的流畅性


本文转载自 Think 体验设计公众号。


原文链接:https://mp.weixin.qq.com/s/XKeNjP4uPLSDiHfnV-8ssA


2020-01-08 15:211028

评论

发布
暂无评论
发现更多内容

从字节码探索代理模式

4ye

Java 后端 字节码 代理模式 8月日更

Regan Yue带你一起学习微软AZ-900认证的有关知识「 第Ⅲ章」

Regan Yue

云计算 微软 8月日更

Pulsar Manager - Use Docker

ZHOUWEI

Apache Pulsar

从0搭建在线聊天室,只需4步!

网易云信

细数浅拷贝和深拷贝

苹果看辽宁体育

Java 后端

Rust从0到1-高级特性-不安全的Rust

rust unsafe 高级特性 不安全

Python代码阅读(第11篇):展开嵌套列表

Felix

Python 编程 Code Programing 阅读代码

浪潮云IBP机器学习平台通过中国信通院可信云评估 荣获“先进级”认证

云计算

Nginx可观测最佳实践分享,一篇文章带你快速入门!

观测云

nginx 云计算

也许你曾对怎么样才算认真做事情感到好奇,这本书给我三个启发,我想与你分享。

叶小鍵

vue入门:组件概述

小鲍侃java

8月日更

SpringBoot dockerfile生成镜像

Rubble

8月日更

富文本及编辑器的跨平台方案

vivo互联网技术

跨平台 编辑器 富文本

基于昇腾CANN的卡通图像生成可在线体验啦!十分钟带你了解CANN应用开发全流程

华为云开发者联盟

ai框架 CANN 昇腾 昇腾AI应用 图像生成

手撸二叉树之从根到叶的二进制数之和

HelloWorld杰少

数据结构与算法 8月日更

JVM集合之开篇点题

阿Q说代码

JVM hotspot 8月日更 栈式架构 寄存器架构

浅谈在探索数分之路上“数据思维”培养

小飞象@木木自由

数据分析 数据思维

索信达控股: 银行对公业务数字化营销进阶攻略

索信达控股

架构训练营模块5-作业

sophiahuxh

计算机字符编码的前世今生

vivo互联网技术

Unicode utf-8 编码 ASCII 字符集

架构实战营模块五作业 -微博评论高性能高可用架构

hello

架构训练营

Compose 列表

Changing Lin

8月日更

kafka - 基础介绍

旺仔大菜包

kafka

【Flutter 专题】65 图解基本 TextField 文本输入框 (二)

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 8月日更

Java双刃剑之Unsafe类详解

码农参上

Java unsafe 8月日更

高可用架构演进之单元化

华为云开发者联盟

物联网 IoT 华为云

JavaScript 的 null 和 undefined 判断

HoneyMoose

什么是强化学习?

华为云开发者联盟

机器学习 强化学习 智能体 环境 动作空间

【Vue2.x 源码学习】第三十八篇 - 组件部分 - 组件的编译

Brave

源码 vue2 8月日更

后Kubernetes时代的虚拟机管理技术之Virtual-Kubelet篇

谐云

k8s 虚拟机

又翻车了?列表点击事件采集那些你不知道的坑!

神策技术社区

数据库 大前端 后端 代码

《交互设计四策略》的实际应用_语言 & 开发_Think体验设计_InfoQ精选文章