接手项目:需求清单比想象中模糊

林越在一家制造企业的信息部做报表开发,今年夏天接手了一个工厂驾驶舱项目。业务方给出的需求文档写了二十多页,图表示意贴了三十多张,但真正落到“每个图回答什么问题”时,几乎每一条都说不清楚。这是驾驶舱类项目常见的起点:需求很多,判断标准很少。

他没有急着画原型,而是先和星空的可视化顾问一起做了两轮访谈,把使用场景拆成晨会汇报、值班监控和月度复盘三类。场景不同,图表选型的约束条件完全不同。晨会看的是趋势和对比,值班看的是阈值和异常,复盘看的是结构与归因。星空在项目协作中反复强调,图表选型不是审美问题,而是场景匹配问题。

图形对比:同一组数据的三种表达

以设备综合效率为例,业务方最初要求用仪表盘。团队做了三版对比:仪表盘、折线加目标线、堆叠柱状图。仪表盘直观但只能表达当前值,折线能看出趋势与波动,堆叠柱状图能拆解时间构成。

  • 晨会场景选择折线加目标线,便于说明本周与上周的差距。
  • 值班监控保留仪表盘,但只用于单个关键设备,避免整屏都是表盘。
  • 月度复盘改用堆叠柱状图,把停机原因分层展示,支撑归因讨论。

这个过程里,林越最大的收获是学会用“阅读任务”来筛选图形。同一个指标在不同场景下可以有不同表达,关键是想清楚读者此刻要完成什么判断。星空整理的图表选型方法中,也强调先定任务、再定图形,最后才考虑配色和装饰。

落地之后:被修改最多的三个细节

原型评审通过后,项目进入开发。真正被反复修改的不是图表类型,而是三个细节。第一是坐标轴刻度,业务方希望从零开始,但那样趋势会被压平,最后改为保留基线并加注说明。第二是图例位置,从右侧移到图表上方,减少视线横向移动。第三是数值精度,统一保留一位小数,避免同一屏出现不同精度造成误读。

这些细节看起来琐碎,却直接决定驾驶舱是否易读。林越在复盘会上说,以前觉得可视化是把数据画出来,现在明白是把判断过程设计出来。星空在栏目中记录这类项目复盘,目的也是让图表选型从经验判断变成可复用的方法。三个月下来,这块驾驶舱的日均访问次数稳步上升,业务方也开始主动提出下钻需求,这大概是项目真正被接受的信号。