按关键词阅读:
编辑导语:Dashboard即仪表盘,它可以为用户提供一个相对全局的概览,可以让数据可视化呈现。那么,在Dashboard设计中,应该遵循哪些原则和步骤呢?本篇文章里,作者总结了Dashboard设计的5个有效步骤,一起来看一下。
文章插图
数据可视化一直是设计师的一项关键技能。我们将一些简单的事情视觉化,比如本周我们在咖啡上花了多少钱,或者这个月我们离减肥目标有多近。像这样的简单可视化可以作为图表插入到其他屏幕中,但是当数据更加复杂时,显示内容通常会变成Dashboard。(但也许更重要的是)究竟什么是Dashboard?
我听过一些有趣的答案,比如“任何带有图表的页面”,或者“用户构建自己UI的方法”,这些都有点极端,我个人最喜欢的是斯蒂芬·福(Stephen Few)的说法:
Dashboard(即仪表板),是实现一个或多个目标所需的最重要信息的可视化显示,它们整合并排列在同一屏幕上,这样信息就可以一目了然。
这个定义不仅抓住了Dashboard具有数据的可视化显示的特点,而且该视觉显示还具有明确的目标或价值。我看到的最常见的错误是,设计者们建立Dashboard的愿望是从做一个看起来不错并铺满页面的东西开始,然后再尝试将功能放上去。
一、为什么Dashboard很重要?Dashboard的功能是帮助用户快速评估状态,并确定在响应时需要做什么。Dashboard的可用性实际上可以说是服务可用性的小幅度下降和影响业务底线的全面中断之间的区别。
在过去的四年中,我一直是VMware操作软件的设计负责人,在那里我为多个产品设定了设计方向,包括vRealize操作管理器,vRealize Log Insight 和 Wavefront by VMware 。每一个都包含某种自定义仪表板功能。我团队中的设计人员创建了Dashboard,帮助用户克服大规模且经常是无序数据的复杂性。
这些产品被软件开发人员和IT专业人员用来管理和操作世界上一些最重要的应用程序,对这些用户来说,分析数据所花的时间至关重要。
二、有效设计Dashboard的5个步骤虽然我确信有许多不同的方法,但以下步骤反映了我通常如何处理已明确需要Dashboard的项目。当我在VMware设计Dashboard时,我发现这些步骤很有帮助,我希望其他人也觉得它们有用。
1. 明确用户及其目标作为设计师,我们知道我们不是为自己设计软件,而是为用户设计软件。 就像应用程序的其他部分一样,Dashboard应专注于满足用户需求。 这意味着我们首先需要确定Dashboard是给谁用的。
打个比方,汽车的仪表板是围绕驾驶员所需的东西构建的。 如果是为乘客而建的话,则发动机RPM之类的东西可能并不重要,但是无线广播在放哪个电台就变得至关重要。这是对特定用户来说重要的事情。
其次,我们需要了解他们在这种情况下的目的是什么。 是驾驶员试图把车从A点开到B点,还是乘客试图为公路旅行选择合适的歌曲?每个设计决策都是一个选择,因此了解主要目标用户的意图将有助于您做出选择。
文章插图
Photo courtesy of Createria via Unsplash
2. 选择正确的Dashboard类型到目前为止,我一直在泛泛地提到Dashboard,但实际上Dashboard有许多形状和大小。根据我的经验,我将它们分为三种主要类型:
1)监控仪表板
监控仪表板是最传统的仪表板风格。当被要求定义一辆汽车的仪表盘时,这很可能是大多数人最开始想到的,这是监视仪表板的好例子,它显示了用户应该经常看到的信息,并且一目了然。
它还假定由信息引起的潜在行动是在别处采取的。例如,如果显示已超速,您可能想要松开油门,如果超速太快,则可能需要踩刹车。
我们在VMware软件中看到的常见示例是在操作中心的大型共享监视器上显示的Dashboard。 人们可以看到Dashboard,但没有人直接与之交互。它显示的是在其他地方执行的操作。
文章插图
VMware的Wavefront-单值统计仪表板
2)交互式分析仪表板
近年来,交互式分析仪表板变得越来越普遍,它们的作用不是立即显示大量信息,而是以数据可视化的形式向用户提供工具,展示具体所需的信息。这通常是通过普通过滤器和选择器将图表连接在一起来实现的。
文章插图
VReficationOperationManager–对VM分析仪表板进行故障排除
3)导航仪表板
稿源:(人人都是产品经理)
【傻大方】网址:http://www.shadafang.com/c/102c3F1H021.html
标题:用户|有效设计Dashboard的5个步骤