时间: 2021-07-30 11:14:56 人气: 7 评论: 0
编辑导语:作为数据产品经理,与数据打交道是必不可少的事项。搭建数据指标体系,一方面有助于数据产品经理根据数据缕清产品设计思路,另一方面也有助于推动团队理解与后期产品落地。本篇文章里,作者总结了构建数据指标体系中的注意事项,一起来看一下。
构建指标体系可以说是数据产品经理的「基本功」,在工作当中总要和各种各样的指标打交道,这篇文章聊聊在做指标设计的时候遇到的麻烦、解决的方法,对容易忽视的问题进行了重点标注。
文章的整体构架如图:
在介绍如何构建数据指标体系之前,咱们先看看「单个指标」通常都是怎么定义的,以交易环节中常用的指标“当日通过微信支付的用户数量”为例,对指标结构进行拆解:
「自下而上」的应用方式:
几乎所有的指标都可以依据上述的方法进行拆分,工作中我**使用它做两件事情:
1)第一层:业务板块
数据平台往往面向的是公司/事业群的业务,**有多个业务板块(新闻、视频、电商、广告等等),每个业务板块服务的人群是不一样的,关注的维度也就不一样。类比于公司的组织架构一样,在设计指标体系的时候,第一层可以按照业务板块进行划分。
2)第二层:业务子模块
面向业务的进一步模块划分;以电商为例,可以有用户模块、商户模块、供应链模块、支付模块等等,它们有些侧重于属性特征(如商户模块)、有些侧重于行为特征(如支付模块),进行拆分后便于管理和维护,同时也方便后期与其他系统进行基础信息共享。
3)第三层:业务环节
对用户行为等进行拆解,以支付模块为例,通过对全链路进行拆解,可以划分为“提交订单→支付→退款”等环节。
4)第四层:时间周期、修饰词、原子指标
时间周期很好理解,重点说一下修饰词,这个地方需要去深入理解业务,才能设计出合理的、对业务真正有帮助的指标。
比如支付环节,**有“正常支付的、**时未支付的、多次支付失败的、因余额不足导致支付失败的、自动退款的”等等。这部分内容要和需求方(运营、业务产品经理等)进行深入沟通和确认,后面的建设步骤中也**有介绍。
「自上而下」的应用方式:
在和需求方大致沟通业务需求之后,在整体框架设计中可以采用这种方式对指标体系进行梳理:
之所以把这个环节单独作为一节,是因为数据平台具有中台属性,最终是要服务于业务,争取各方支持对于数据指标体系的建设质量和价值体现非常重要,有了好的开头后面的事情才**顺利。
当然这件事有时并不容易,但做到了的话,好处是显而意见的:
那究竟怎么做呢,有一些小tips仅供参考。
1)需求侧,抓住一切可能的机**输出「数据指标体系能够提升大家工作效率」的理念。
比如多个部门在一个活动上汇报的数据不一致,大老板询问数据平台的时候,你可以抓住机**,“如果作为指标统一起来,可以避免大家对指标定义不一致的问题,可以更高效地定位问题,更准确地反映业务发展情况……”
再比如搞一个营销活动,运营人员找到你,想要一个用户增长数据的时候,你可以向他介绍,“临时增加这个指标需要多长时间,他可能需要比较滞后才能看到这个数据,但是如果在早期就已经做好了指标的设计,那这个时候就只需要场景迁移,时间**缩短XXX”。
老板认可了,执行层的员工也理解了这个事情对工作的帮助,合作起来自然比较愉快。
2)研发侧,除了输出理念,还有一点非常重要,做一个「靠谱的中间人」。
以电商场景为例,搭建数据指标体系。
在数据指标体系的搭建初期,一定要与各业务方深入了解业务场景、业务流程和核心关注点。
需求调研的方式有很多,从定性与定量、主观和客观两个维度来划分,大致有四种方法:用户访谈、问卷调查、可用性测试和数据分析。
简单说就是苏杰老师的“定性地说,定量地说,定性地做,定量地做”(具体的方式建议大家读一下《人人都是产品经理》,很经典的一本书,上面很多例子让人印象深刻)。
注意这里需求方提出的有可能是「伪需求」,数据产品经理要有「打破砂锅问到底」的精神。
举个例子:
其实可以一次性解决的问题,工作中可能要折腾很多次,究其原因,有部分原因是在需求沟通的时候没有聊透。
如果在第一次,产品汪能够了解到,发现失败率高之后运营喵要定位是哪个渠道出了问题,再进一步需要知道是收单机构的问题还是账户机构的问题,更进一步定位失败原因,他就可以给运营喵提出建议,”你的问题可以通过系统错误码和业务错误码进行定位”,从而设计一个由错误码为底层数据的数据采集和处理流程,指标体系的可扩展性就强了很多。
下次运营喵发现问题的时候,就可以通过数据平台的下**功能一层一层地定位问题了,效率提高了不少,同时也可以提升用户体验。
这种情况相信大家多多少少都遇见过,其实大家都没错,只是看不到”认知范围以外的事情”。
收到需求后不要马不停蹄地就开干,尽可能地去挖掘用户的真正需求,极致的数据产品经理甚至能根据需求背后的问题场景,筹备更具有建设性的解决方案,“比用户更了解用户”。
电商是零售交易模式的一种,一般围绕“人”、“货”、“场”进行指标设计。在场中的平台运营环节,大致可以分为“浏览→加入购物车→提交订单→支付→评价”(实际中还有注册/登陆、加入收藏夹、退货退款、复购等众多可能环节,此处不做展开)。
每个流程都需要很多业务指标支撑后续的分析,这里举几个例子,后面如果有时间再详细写:
明确业务口径的时候,对于有阈值设置的指标(例如近7天每天都登陆APP的用户数量),要确认阈值的合理性,因为这个阈值有可能是需求方拍脑袋定的,而后续修改其实可能非常麻烦。
常用的方法是对指标分布进行测算,和需求方一起通过分布情况选择一个合理的指标。从实际情况出发,如果类似的指标比较多,测算时间来不及的话,可以选定其中几个重要的指标进行测算,至少保证核心指标的可用性。
数据产品经理还有一项很重要的工作就是「划分优先级」,因为工作中每个业务都有非常非常多的指标需要建立,而这些都是有成本的,所以需要综合考虑性价比,圈定核心指标优先开发。
数据产品经理需要将指标框架和指标业务逻辑给到数仓建模工程师,由他完成指标的计算。可以在业务指标的初稿出来之后(而不是定稿之后),就与技术人员进行沟通。
适当提前介入技术口径阶段,避免“理想很丰满,现实很骨干”的状况发生。
进阶一步,告知需求方那些目前无法实现的指标,在上线了哪些功能/埋点后可以获取,如果大家判断说这个指标确实很重要,那么下一步组**业务方产品经理看看要不要做这个功能。
指标计算后,一般在数据平台上进行可视化展现(仪表**和报表等),这很考验数据产品经理对数据的理解,需要根据指标的含义选择其合理的展现形式:
互联网公司一般都有专业的「BI方向」的数据产品经理,还有UI设计师,既然这章主要讲指标设计,那这部分内容后续再单独写。
数据产品经理需要推进产品的开发状态,一般的环节如下:
测试环节最好拿部分「现有的数据」和「待上线产品的数据」进行校验,增加准确性,因为有些指标计算比较复杂,测试环节可能**有遗漏,毕竟是上线前的「守门员」,建议多一层防守。
产品上线「是服务的开始,而不是服务的结束」,接下来要长期跟进指标的变化,优化指标的展现形式。当有新产品上线、业务模块更新或新营销活动上线时,数据指标也需要进行更新。
数据产品也是产品,虽然现在大多数企业还是内部使用,没有对外赋能,但是也需要有合理的”运营“和“推广”。公司内部可以通过编写使用手册、开展跨部门培训等方式让大家更好地把数据平台“用起来”,也可以小规模锻炼自己在用户增长方面的能力。
在收集用户反馈方面,不要被动被吐槽,要主动出击:
近期**集中更新一些之前的笔记,期待交流和批评指正。
本文由 @Amy 原创发布于人人都是产品经理,未经许可,禁止转载。
题图来自Unsplash,基于CC0协议。