深入浅出的了解信息架构

定义

信息架构设计是对信息进行结构、组织方式以及归类的设计,让用户容易使用与理解产品的一项艺术和科学。对于网站,或者软件产品,信息架构通常包括四个方面:

导航Navigation

组织Origination

标注Labeling

搜索Searching

举个简单的栗子,你是一名室内设计师,你的工作是设计一家餐厅,餐厅所包含的部分有:

厨房、收银台、吃饭大厅、包厢、洗手间等

如何去设计和安排这些东西,就是信息的架构。


信息架构的实现步骤

01 准备阶段


产品需求:沟通团队,了解需求。需求不仅仅是来自产品经理的,信息构架是一个产品的骨骼所在,我们还需要沟通公司的诸如运营、客服等部门,了解他们的需求。这一点上Uber的设计就很棒,我们知道Uber的运营一直被人称道,这其中也离不开信息构架的优秀设计

深入浅出的了解信息架构_第1张图片
Uber

Uber在底部的滑动设计可以方便开发和运营接入活动,同时没有给用户带来认知上的困难。

用户需求:对用户的需求进行分析,了解用户的使用习惯等。

调研竞品:这里的竞品分为两个方向

横向:与你的产品存在竞争关系的其他公司产品,了解他们的信息架构。找出共同点,这些共同点可能就是用户的习惯,产品的一般准则,我们不需要在这些地方过度设计;发现差异,这里是设计的创新点,我们可以结合自身产品的特点,做出自己的特色设计。

纵向:与你产品的之前迭代的版本进行对比,分析数据等。

用户心智模型的产出:

运用一些用户调研的方法,例如卡片分类法,得到用户的心智模型树状图。

02 产出产品信息架构


整合

在准备阶段得到的竞品分析,用户心智模型,我们对其进行整合,对不同的功能点进行重要性的分级。得到类似于Axure的站点地图以及产品的树状图,这其中我们需要注意以下问题:

层和度的平衡

层:信息架构树状图的深度

度:某一子节点的数量,广度

我们需要在这二者之间进行平衡,保证层不会太深,用户不需要经过太多的操作来达到目标;保证度的数目不会太多,让用户觉得眼花缭乱。

验证核心使用流程

01 尽量保证树结构进行层级自上而下前进

每一步的前进都是符合逻辑符合用户习惯的

02 不连通层级间的跳跃,尽量放在最后一步

树的每一个分支都是不存在包含关系,如果存在不连通层级的跳跃会让用户倍感疑惑,折中的方法就是跳跃放在最后一步,这样用户找到了自己的功能就不会再去思考什么的了。

考虑信息架构和交互构图的关系

交互设计应该和信息架构是相辅相成的,我们运用交互设计的手段去帮助信息架构

移动端                                            web端

01 利用重要性分级                           利用不同结构,体现重要级

02 重视竞品和用户习惯                     利用布局关系,体现逻辑关系

评判产品信息构架


01 用户测试

1)用户不需要你具体介绍产品的情况下,通过短时间的使用,可以说出产品的用途。

2)用户进行核心流程任务,是否能独立完成。

3)给用户一个寻找某一层级较深的功能,检查用户是否能通过信息架构设计得到的名称找到该功能。

02 撰写产品说明书

设计师在更为理性的层面检查设计的合理性,同时,产品的说明书也能提供给团队的其他成员,诸如客服、运营等。


结语

信息架构设计是一个理性分析结合用户研究的一门技能,我们设计的每一步都是有理有据,经得起推敲的,所以,这些过程可是说是我们交互设计师证明自己的佐证,我们要用这些科学的设计手法,去说服、告知团队诸如产品经理,我们如此设计的原因。有的时候,开发和产品不是不相信你的设计,而是出于自身职业的敏感,我们要用这些思考分析的过程去告诉他们,我们的设计的合理性。

你可能感兴趣的:(深入浅出的了解信息架构)