当前位置: 首页 > news >正文

手把手教你从0开始设计指标体系

622dd1dbfbe6ff795632ed40516a21b4.gif

feb0855bb91e3935ead50b4b436fee56.png

导读:本文来学习如何为企业业务量身打造一套数据指标体系。

594d80b1fa209fbffbd28e76c881a903.png

f227499ad9d789a8b919f45efb269e57.png

要想搭建一套完整的指标体系,除了对业务非常熟悉之外,拥有一套正确的建设方法论也是必不可少的。

通常指标体系的建立方法共分如下4步。

1)确定数据分析目标

2)定义纵向指标维度(层级设计)。

3)定义横向指标维度(指标填空)。这其中又分为自上而下探寻(业务域驱动指标定义)和自下而上探寻(功能逆推指标定义)。

4)定义各维度指标

接下来就让我们逐步拆解来看。

01

确定数据分析目标

第一步也是指标体系建设的核心,需要我们找到当下阶段业务的发展目标,由目标驱动完成指标体系的建设。

如何快速识别业务目标呢?在解答这个问题之前,我们应该问自己这样一个问题:到底什么才是我们的业务关注点?

这里依据产品的价值属性将市面上的产品进行了归类,划分得到了4个大类的产品,而在每类产品中都有自身对应的业务关注点,具体如表1所示。

表1 各类产品业务关注点

03e981ebe7969950b1dc00dbdc993924.png

依据这一业务关注点寻找方法,我们只需要对产品分类进行定义,然后就能很轻松地找出业务重心,表2中给出了更多的示例。

表2 业务关键点示例

183a7ea4a6bdfabd95c552c43a0810a4.png

读到这里大家是否有似曾相识的感觉?没错,业务当下阶段的重心,其实也就是前面带大家探寻过的北极星指标。

在这里,我们需要根据定义出的北极星指标,去思考哪些指标可以帮助判断当前业务的北极星指标的作用,即是朝好的方向发展,还是朝坏的方向发展,而这些指标就是指标体系的构成元素。

我们可按下图所示的流程去定义指标体系。

0dd6ccb6d4391b92adbec31c57b73802.png

图1 指标体系定义流程

确定了这个思路,我们也就确定了接下来的任务,那就是寻找可以真正去衡量业务核心好坏的指标。

这里的指标要满足两个条件:

  • 根据业务的定义出发,且有足够细粒度的指标。

  • 该指标不能是假性、虚荣性指标及后见性指标。

02

纵向指标维度定义

在确定了数据分析目标以后,下一步要做的就是定义指标体系的深度,使指标体系成为一个类似指标金字塔的上下结构。

为什么要定义指标体系的深度呢?大家都知道,在任意一家公司中,任意一条业务线都有自上而下不同层级的管理者,如部门经理、产品线负责人、业务线VP、基层运营等,他们对数据指标的关注各不相同,也就是说,每个人都有自己衡量整个业务的关注点。

因此我们在设计纵向指标维度的时候,需要为不同层级的数据使用者确定对应的数据指标,也就是梳理出以下两个方面的内容:

  • 不同层级有数据需求的人是哪些。

  • 该层级人员关注什么指标。

03

横向指标维度定义

如果说通过上一步我们搭建了一个自上而下的金字塔结构,那么这一步就是要对金字塔每个层级的广度进行定义,即定义指标金字塔每层的具体范围。

3.1 指标的寻找方法

回顾一下前面讲述的内容,我们已经学习了一连串的概念与方法论:指标定义、指标体系定义、三级指标层级,现在需要补上指标体系的最后一环,即根据具体的业务寻找准确的监测指标,就像做填空题一样,填充金字塔框架中的内容。

通常来说,我们可以用以下两种方法去寻找指标。

  • 自上而下法(Top-Down strategies):由业务域驱动进行指标设计。

  • 自下而上法(Bottom-Up strategies):由现有系统的功能模块逆推功能指标。

下面带着大家逐个进行了解。

3.2 自上而下的指标寻找法

自上而下其实就是从业务的实际需求出发,根据需求逐一拆解衡量的指标。在这种模式下如果有可以直接度量业务的指标,那么可直接加入指标体系中(如订单转化率)。但是,也有很多问题我们是没有办法用直接的指标统计出的,此时就需要我们发挥创造性,定义一些间接指标,从侧面来反映问题。

3.3 自下而上的指标寻找法

在找寻指标的过程中,除了根据业务情况寻找和创造指标之外,还有一个相对简洁的方法,就是根据现有的系统逆推指标。

众所周知,我们系统的所有功能都是为用户服务的,那么在设计指标的过程中,用户对于某功能是否愿意使用与使用是否频繁等情况,其实就反映了用户对于该系统模块是否接纳,因此我们可以通过各个模块中功能的触发情况来定义指标。

这实际上就是领域驱动设计中一个逆向的思考方法:

功能域→需求域→业务域

1. 由系统功能大纲推导指标范围

我们将系统面向用户提供的功能都罗列出来,如审批流程中有审批发起、审批附件添加、审批人审批、审批状态通知等功能。根据这几个功能我们可以定义出如下的监测指标范围,如使用审批频率、审批成功次数、审批耗时等,这一步需要我们尽可能地穷举出所有指标。

2. 根据指标范围增添其余指标

上一步穷举出了该模块所能统计的指标范围,那么我们就得到了功能指标的全集范围。由于功能对应的指标有限,因此还可以根据需要从外部挑选一些额外的侧面指标,以此组成最终的指标体系。

通过这种方式我们能很快地定义出指标范围,在此过程中,不需要过多地去思考、创造指标,仅仅以当前系统模块所能支持的范围出发即可。但是这个方法的局限性也很明显,因为我们是根据当前功能定义的指标,指标的范围也只能监测当前功能,无法覆盖完整业务。

此外还需要注意的是,指标体系的建设是一个非常复杂的过程,在运用这里的思路之前,一个重要的前提是必须要搞清楚自身的业务与业务的目标,否则我们搭建的指标体系将是空中楼阁,无法对业务起到真正的指导作用。

关于作者:刘天,东华大学项目管理硕士,日本京都大学访问学者,曾为国家科研项目带头人,TMT领域投研顾问/MBA特约讲师/互联网峰会特邀演讲嘉宾,先后就职于万达、叮咚买菜等公司,负责过多个集团级中台与电商平台业务的产品整体规划,在商业模式拆解与集团级产品体系搭建方面拥有极其丰富的经验。著有《中台产品经理宝典》一书。

精彩书评

本文摘编于《高阶产品经理必修课:企业战略驱动下的数据体系搭建》

1153e4654d400bd833b8d0274d785462.png

延伸阅读《高阶产品经理必修课》

点击以下链接了解及购买

转载请联系微信:zj06220_0

推荐语:产品经理不可或缺的数据驱动思维的字典级工具书。以通俗的语言讲解如何用数据帮助产品迭代、帮助业务增长。全书一共涵盖42个数据定义、8个分析方法论、16个必备公式、34个实战案例,共计100个知识点。书中通过一张完整的数据驱动产品增长全路径地图(又称4F模型)帮助读者从零到一建立起数据驱动完备知识体系。

d092313a12ee47bde60ee09403312c04.gif

f7da0d5cf899610311c6302022810a65.png

扫码关注【CSAPP】视频号

434e063f5537362f2975cd0559c19a8c.gif

更多精彩回顾

书讯 | 12月书讯(上) | 冬夜寒冷,读书暖心,华章科技上新啦!

书讯 | 12月书讯(下) | 冬夜寒冷,读书暖心,华章科技上新啦!

资讯 | 科普两个著名人工智能思想实验:图灵测试和中文房间

书单 | 为什么 Rust 是编程的未来?

干货 | 多角度展现 Linux 集群之美

收藏 | 测试开发必备技能,你达标了吗?

上新 | 【新书速递】龙芯开源LoongArch版,学会造计算机!

赠书 | 【第84期】对话智能风控

2dc17712b51e920a8a3360833cb673a3.gif

3a01b998c7d707ea2df86b597ddcc54a.gif

点击阅读全文购买

相关文章:

  • 【新书速递】分布式系统中的后端服务开发Node.JS
  • 详解数据治理相关的7个术语和名词
  • Kubernetes集群中要监控哪些组件?采集哪些指标?
  • 【第85期】业务架构将引我们走向何方
  • 4637字,看懂从DevOps到DevSecOps的进化之路
  • 编程高手是如何练成的?
  • 【新书速递】国内首本!系统全面介绍DevSecOps落地实践
  • 【新书速递】高效使用Greenplum
  • 2022年六大值得关注的边缘计算趋势
  • 机器人的「三体问题」
  • 原来报表与统计图要这么做!
  • Excel摸鱼技巧:快速实现分列转到行
  • Hi~您的圣诞礼物已到达,请查收
  • 【第86期】CPU 空闲时在干嘛?
  • 机器学习的挑战:黑盒模型正面临这3个问题
  • php的引用
  • JAVA SE 6 GC调优笔记
  • Promise面试题,控制异步流程
  • SpiderData 2019年2月16日 DApp数据排行榜
  • Tornado学习笔记(1)
  • WordPress 获取当前文章下的所有附件/获取指定ID文章的附件(图片、文件、视频)...
  • 大型网站性能监测、分析与优化常见问题QA
  • 给新手的新浪微博 SDK 集成教程【一】
  • 工程优化暨babel升级小记
  • 欢迎参加第二届中国游戏开发者大会
  • 基于组件的设计工作流与界面抽象
  • 计算机常识 - 收藏集 - 掘金
  • 理解在java “”i=i++;”所发生的事情
  • 使用putty远程连接linux
  • 通信类
  • 微信小程序填坑清单
  • 系统认识JavaScript正则表达式
  • 应用生命周期终极 DevOps 工具包
  • 用element的upload组件实现多图片上传和压缩
  • Hibernate主键生成策略及选择
  • 阿里云API、SDK和CLI应用实践方案
  • 东超科技获得千万级Pre-A轮融资,投资方为中科创星 ...
  • 教程:使用iPhone相机和openCV来完成3D重建(第一部分) ...
  • # 深度解析 Socket 与 WebSocket:原理、区别与应用
  • #大学#套接字
  • #我与虚拟机的故事#连载20:周志明虚拟机第 3 版:到底值不值得买?
  • (k8s中)docker netty OOM问题记录
  • (超详细)语音信号处理之特征提取
  • (二)正点原子I.MX6ULL u-boot移植
  • (附源码)ssm基于web技术的医务志愿者管理系统 毕业设计 100910
  • (附源码)ssm教师工作量核算统计系统 毕业设计 162307
  • (利用IDEA+Maven)定制属于自己的jar包
  • (未解决)jmeter报错之“请在微信客户端打开链接”
  • (转)fock函数详解
  • (转)全文检索技术学习(三)——Lucene支持中文分词
  • .NET MVC第三章、三种传值方式
  • .Net 代码性能 - (1)
  • .NET/C# 使用 SpanT 为字符串处理提升性能
  • .net操作Excel出错解决
  • .net中应用SQL缓存(实例使用)