前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >企业级指标体系搭建全流程落地

企业级指标体系搭建全流程落地

作者头像
活用数据
发布2022-05-13 18:55:58
6290
发布2022-05-13 18:55:58
举报
文章被收录于专栏:数据医生专栏数据医生专栏

本文先介绍了指标体系的概念,然后论证了引入指标体系的必要性,最后详细讲解了企业中搭建指标体系的全流程。

本文通过黄金思维圈(what-why-how)的逻辑来呈现。

数据指标体系是什么?

指标,即具备业务含义,能够反映业务特征的数据。

因此,一个指标应该至少满足以下条件:

  • 指标必须为数值,不能是文本。例如“订单”不是指标,“支付订单数”,“核销订单数”等才是指标。
  • 指标都是汇总计算出来的。单一个体的明细数据不是指标,因为它不具备任何业务意义,例如“用户A的订单数”不能够反映业务特征,因此它也不是指标。

但是,在实际情况中,单一一个指标很难描述清楚业务现状,例如指标为“支付订单数”,那么“支付订单数”的增加究竟是拉新带来的呢?还是运营促活带来的呢?这样就可能出现不同部门之间相互扯皮的现象。

所以,想要更好地描述业务,实际上需要的是一整套指标体系。

指标体系是指根据业务的目标,将多个指标创建联系后形成的整体。

可以看出,指标体系中的多个指标之间一定是存在逻辑关系的,而不是多个指标的简单堆砌。

好的指标体系的特征

  1. 科学性:指标必须符合业务状况、计算方法要符合行业标准。
  2. 系统性:各个指标之间要有逻辑关系。
  3. 代表性:能突出反映业务现状。
  4. 统一性:在各指标被不同部门使用的时候,需要保证指标的计算口径的统一。

为什么需要数据指标体系?

根据奥卡姆剃刀原理如无必要,勿增实体,我们在引入一样东西之前需要先论证其必要性。

所以,数据指标体系究竟有什么作用呢,为什么值得我们引入它?

指标体系的作用

  1. 看清业务现状 通过数据对业务进行描述统计,避免了不明确、不清楚、不确定的情况,这是指标体系最基础的作用。
  2. 合理调配公司资源,明确工作重点 指标体系是一个树形结构,如果是企业级的指标体系,可以对应到产品市场运营团队的组织架构,能够让每个人都能明确自己的工作重心。
  3. 向上评估指标的影响范围和程度 除了顶层指标(北极星指标)外,指标体系中的每个指标都有其父指标,因此通过分析指标在其父指标中的占比,以及分析指标与父指标的相关性,就能够评估指标的影响范围和程度。
  4. 向下寻找指标异动的原因 除了最底层指标外,指标体系中的每个指标都有其子指标,因此当指标发生明显变化时,就能够通过子指标寻找原因。

在企业中,有2种常见状况需要搭建指标体系:

  • 整个公司缺乏系统性的指标体系,这时需要搭建的是企业级的指标体系;
  • 新上线的业务/活动,需要设立监控指标,这时需要搭建的是项目级的指标体系。

那么,该怎么搭建呢?

如何搭建数据指标体系?

搭建数据指标体系的完整流程如下:

Step 1 确定北极星指标

北极星指标(North Star Metric),又叫作第一关键指标(One Metric That Matters, OMTM),是指在当前阶段最重要的指标,就像天上的北极星一样,具备良好的指向性。

根据定义,北极星指标应该具有以下特性:

  • 阶段性:北极星指标是一个阶段性的中期指标;
  • 唯一性:企业的投入成本是有限的,在不同阶段都应该有一个唯一性的指标,不可能朝着所有方向同时努力。

有几个常用的方法可以帮助我们确定北极星指标。

1 通过KPI/OKR确定北极星指标

这是最简单直接的确定方法,例如老板定下的KPI就是“日均支付订单数超过10万”,那么北极星指标就可以定位“日均支付订单数”。

2 判断指标是否符合商业目标和用户价值

  • 商业目标:一个企业的最终愿景,而北极星指标,是实现这个愿景的一个中期战略目标。
  • 用户价值:用户对于产品的主要需求。

步骤如下:

以一个电商平台为例(该平台是通过订单提成作为主要盈利模式):

3 结合产品生命周期确定

每个产品生命周期可以使用的北极星指标如下:

  • 探索期:验证PMF,侧重留存;
  • 成长期:重点在拉新,变现提上日程;
  • 成熟期:重点在付费转化;
  • 衰退期:挖掘新场景;

具体可以参考:为你的产品选择合适的北极星指标,从了解产品开始

Step 2 梳理业务,拆解指标

1.按照某个维度进行拆解

要求维度内遵循MECE原则,且每个维度内的子指标求和等于上层指标。

例如,以城市为维度进行拆解:

注意:拆解时需要根据公司的业务情况选择分类维度,而不是按照用户性别、地域、来源渠道等等一堆维度胡乱拆解,显得数据指标很丰富,但是实际上没有任何的业务意义。

2.按照计算方式/统计口径进行拆解

比率型指标天然就由分子和分母两部分组成,所以可以按照口径先进行拆解,其他指标也可以按照计算方式进行拆解。

例如,以有效购买转化率为例进行拆解:

指标拆解完成后需要进行核查:

  • 是否存在重复指标
  • 上下级指标是否存在明确、直接的关系
  • 指标关联的维度是否尽可能完备
  • 每个指标是否具备一定的业务指导意义
  • 每个指标是否能够对应到负责人

Step 3 明确指标定义

指标拆解完成之后,我们需要拉上业务团队,技术团队,一起讨论确认指标定义和数据更新周期,指标定义应该包含指标名称、指标说明、计算公式、注意事项等。

示例:

指标名称

指标说明

计算公式

新用户N日留存率

新用户在注册日后的第N日当天返回的比例

N日留存率 = N日留存用户数/注册用户数

确定好指标定义之后以文档形式留存,避免后面扯皮。

Step 4 埋点设计

如果公司采用的是第三方埋点,那么大概率就不需要再进行埋点设计了,只需要根据参考文档进行取数即可;而如果是公司自己埋点的话,那么可能还需要进行埋点设计,然后让前端进行开发。

Step 5 数据验证

项目开发完成后我们需要对采集到的数据进行验证。

  1. 表字段是否包含所有事件属性
  2. 表数据是否符合正确性、顺序性、完整性
    • 正确性:是否有数据,内容和格式是否正确
    • 顺序性:有顺序的行为,上发时间是否符合顺序
    • 完整性:需要针对所有场景进行测试

Step 6 指标体系报表可视化开发

前面的所有准备工作做好之后,我们才能进入到最后的开发阶段。

底层数据跟宽表数据应该是数据开发提前做好的,我们要做的就是构建业务统计表,以及根据业务统计表进行数据可视化,数据分析,数据报表等后续工作。

数据可视化报表我们可以采用以下的一些实现方式:

  1. 邮件报表:最简单的可以是定时任务工具crontab,或者是任务调度工具Celery,甚至是任务调度平台Airflow,都是可以实现自动化定时任务的。
  2. BI工具:Quick BI、Tableau、FineBI等商业智能软件也能够呈现我们搭建的数据指标体系。
  3. Web开发:更加定制化的方式自然是自己进行Web开发,可以使用Python的一些Web框架来实现,例如DjangoFlask等。

Step 7 后续优化迭代

完成了数据指标体系的搭建之后,随着公司业务的发展变更,指标体系也需要随着业务情况进行调整更新,不断地适应新的业务情况,才能起到其应有的作用。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-05-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 数据指标体系是什么?
  • 为什么需要数据指标体系?
  • 如何搭建数据指标体系?
    • Step 1 确定北极星指标
      • Step 2 梳理业务,拆解指标
        • Step 3 明确指标定义
          • Step 4 埋点设计
            • Step 5 数据验证
              • Step 6 指标体系报表可视化开发
                • Step 7 后续优化迭代
                相关产品与服务
                腾讯云 BI
                腾讯云 BI(Business Intelligence,BI)提供从数据源接入、数据建模到数据可视化分析全流程的BI能力,帮助经营者快速获取决策数据依据。系统采用敏捷自助式设计,使用者仅需通过简单拖拽即可完成原本复杂的报表开发过程,并支持报表的分享、推送等企业协作场景。
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档