【指标需求思考】如何做好指标类需求建设

简介: 大家一直所说的【需求】究竟有哪些?用户需求、业务需求、系统需求...... 但是今天我要给大家介绍一种我自认为一种别出心裁的需求!【指标类需求】在庞大的需求体系里,一个完整的系统设计流程是非常必要的,好则效率百倍,坏则加班熬夜。本文尝试以另一种需求管理方式来处理一种特殊的需求【指标类的需求】,希望大家能所有收获一起成长。当然不积跬步无以至千里,不断的进阶才是王道!欢迎大家一起交流!

image.png

作者 | 轩北
来源 | 阿里技术公众号

一 前言&序

大家一直所说的【需求】究竟有哪些?

用户需求、业务需求、系统需求...... 但是今天我要给大家介绍一种我自认为一种别出心裁的需求!【指标类需求】

在庞大的需求体系里,一个完整的系统设计流程是非常必要的,好则效率百倍,坏则加班熬夜。

本文尝试以另一种需求管理方式来处理一种特殊的需求【指标类的需求】,希望大家能所有收获一起成长。当然不积跬步无以至千里,不断的进阶才是王道!欢迎大家一起交流!

二 指标类需求

1 什么是指标类需求?

指标类需求,顾名思义也叫分析性需求,是需求的一种变种,本人在商品开发中负责品规的阶段,如果把整个供给侧划分成一个战场那么品规侧承载着制造五花八门弹药的使命,在制造弹药的过程中,我们要做到以下几点!

  1. 分析市面上有什么好的弹药?(参考)
  2. 最近制造什么类型的弹药更能影响战场?(分析)
  3. 最近哪些弹药卖的好还便宜,日均销量不错的,gmv不错的!(找到)

2 for example

如下需求:

给我计算 各种维度 = 月日均+爆品数+订单分层+类目分层+质量分层+排行榜+品控+gmv+人标签+店铺+使用率+渗透率xxxxx等等等等......

冰山一角!不足1%,可想而知多么可怕。

总结来说业务的视角看,品规承载着以下几点:

image.png

①行业的洞察能力
②竞对分析能力
③标签能力
④规划能力....

总结来说,数据驱动供应链变革,把数据变成钱 。

在当前的阶段品规侧,计算了大量的指标。据不完全统计,我已经计算了大概不亚于几千个指标,本人对于这种需求也是一脸懵!月日均,爆品数,订单分层,类目分层,质量分层,排行榜,品控,gmv,人群,应季,趋势,增长率,曲线,复合曲线...... 哪一个拿出来都够喝俩壶了。

3 指标类需求难点?

在海量的指标需求下,总结来说有以下几个问题?(在当PM熬过无数个日夜决定痛定思痛)

  1. 如何进行数据口径定义?
  2. 如何保证指标的开发无误?
  3. 如何进行指标开发?
  4. 如何进行指标验证?
  5. 如何保证开发时间不被数据check打扰?(正在开发功能说数据不对,check数据导致功能延迟加班熬夜!)

以下是我在进行了一定的指标需求后得到的一点点经验,希望和大家一起分享下!

三 如何解决

剑道有守破离三层境界:

守——按照既定套路出招

破——试着突破创新,让自己进化到更高境界

离——看透本质,大道至简,无招胜有招

对于这种需求不破不立我们可能要打破原有的需求设计的规则单独定制一种规则,下面这个图是我通过不断地踩坑总结出来的一种方式。

1 需求阶段(开发侧)

我把整个指标分析型需求拆解为俩段:

指标开发+功能开发(单独拆开以下是流程)

image.png

image.png

指标开发几个阶段:

1)指标初步确认阶段

在指标初步确认阶段我们要做的需要几步:

  1. PD+开发+测试 从prd中提炼出要开发的指标
  2. 确认指标开发口径

2)指标计算阶段

在指标计算确认阶段我们要做的需要几步:

  1. 开发按照口径进行指标数据开发
  2. PD+开发+测试 验证指标
  3. 开发修改指标
  4. 继续验证循环过程直至完成

3)指标最终确认阶段

  1. PD+开发+测试 指标确认完成check
  2. 开发侧产出数据指标对焦sql

总结来说:

  1. 开发测试PD统一根据prd统一确定指标与指标口径
  2. 开发先去计算指标计算完成-----> 测试和PD验证
  3. 开发修改-----> 测试PD再去验证
  4. 保证在正常功能开发前,指标数据确保无误

测试与PD在指标计算时,提前介入,开发提前计算,提前测试,在正常功能前保证数据指标完整

2 需求阶段(PD侧)

三个要点(个人的三个建议)

image.png

1)指标要具有确定性

爆品定义是什么?分层的定义是什么?口径要先定义清楚,方便后面开发!

2)指标要具备可开发性

3)指标与功能匹配性

需要所有的需要的指标要全覆盖避免漏指标,指标再次计算往往耗费人力更为可怕!

3 需求阶段(测试侧)

参与开发指标的全流程的对焦,开发侧在产出数据后进行数据验证sql产出。

四 经验思考

1 数据前置

指标数据分析型需求我们需要拆解,把数据开发测试校验前置,可以有效避免在开发功能时,数据check影响整体进度,往往找一个指标的错误,会比功能错误难上几倍!在大数据的情况下尤为如此!所有前置条件做好可以有效避免项目的判断失误,可以让项目有效的进行!

2 数据分析

在测试与PD要介入确定问题时,可参考以往数据!避免重复对焦不准确。

如何与测试建立指标的测试规范下一篇文章我可能会继续迭代出来!让指标的验证不仅仅有迹可循,也让错误无处遁形!

3 如何减少指标计算

既然指标计算无可避免那么我们应该如何去减少指标计算,节省人效,之后我会去分享下商品开发&运营 品规侧在计算了无数指标后,痛定思痛,如何尝试与数据应用团队结合来提高我们的指标计算效率!节省人效,非常nice!就不用大量的人工计算不同层级维度的指标,环比数据等等,这期间品规域我与同事进行了很多的尝试。

大概思路为:

image.png

人效从4天左右 - 2天左右!

五 完结

在做指标类需求过程中,从小白到一个数据开发值得信赖的数据开发者,是一个痛苦和漫长的过程!在这过程如何保证开发数据的周期,如何更快的承接需求,如何更高效的计算指标,减少人效是值得深思的地方,希望本文能够帮助你!


阿里云镜像站体验官招募中,Airpods耳机等你来领!

镜像站体验官第二期招募回归, 在各大社区平台分享相关内容累计积分就可赢得Airpods耳机和移动硬盘等奖励,银牌体验官的奖励人数不设限

image.png

相关文章
|
算法 JavaScript 大数据
高德地图 错误码说明 对照表
序号  infocode info返回值 状态描述 问题排查策略 1 10000 OK 请求正常 请求正常 2 10001 INVALID_USER_KEY key不正确或过期 开发者发起请求时,传入的key不正确或者过期  3 10002 SERVICE_NOT_AVAILABLE 没有权限使用相应的服务或者请求接口的路径拼写错误 1.开发者没有权限使用相应的服务,例如:开发者申请了WEB定位功能的key,却使用该key访问逆地理编码功能时,就会返回该错误。反之亦然。2.开发者请求接口的路径拼写错误。例如:正确的https://restapi.amap.com/v3/ip在程序中被拼装写了h
3890 0
|
负载均衡 算法 Java
So easy! 教你实现自定义负载均衡策略!
So easy! 教你实现自定义负载均衡策略!
1679 0
|
SQL 消息中间件 负载均衡
Hologres+Flink实时数仓详解
本次内容将会介绍使用Flink和Hologres,实现可扩展的、高效的、云原生实时数仓。
29535 1
Hologres+Flink实时数仓详解
|
数据采集 供应链 搜索推荐
商业案例 I AllData数据中台商业版落地实践
杭州奥零数据科技有限公司成立于2023年,专注于数据中台业务,维护开源项目AllData并提供商业版解决方案。AllData提供数据集成、存储、开发、治理及BI展示等一站式服务,支持AI大模型应用,助力企业高效利用数据价值。
软考证书如何申报抵税?详细教程来了!
本文介绍了软考证书如何申报个税抵扣的详细教程。根据规定,取得相关证书的当年可按3600元定额扣除。具体步骤包括下载并注册“个人所得税”APP、选择继续教育并填写扣除年度、选择职业资格继续教育类型及填写继续教育信息。未领取纸质证书者也可通过“中国人事考试网”查询信息后申报。
|
存储 SQL 分布式计算
湖仓一体架构深度解析:构建企业级数据管理与分析的新基石
【10月更文挑战第7天】湖仓一体架构深度解析:构建企业级数据管理与分析的新基石
923 1
|
人工智能 Cloud Native 大数据
100+PDF开放下载!云栖大会一手资料来啦!(持续更新中)
我们为大家整理了本次云栖大会主分论坛共100多个PDF,欢迎下载学习!
26322 73
|
机器学习/深度学习 人工智能 数据可视化
大数据时代的数据可视化技术:趋势、挑战与未来展望
【7月更文挑战第22天】随着技术的不断进步和应用场景的不断拓展,数据可视化技术将在更多领域发挥更大的作用。未来,我们可以期待更加智能化、实时化、沉浸式和民主化的数据可视化解决方案的出现。同时,随着数据量的不断增加和数据类型的不断丰富,数据可视化技术也将面临更多的挑战和机遇。只有不断创新和优化技术才能满足日益增长的需求并推动数据可视化技术的持续发展。
1927 3
|
存储 前端开发 关系型数据库
浅谈DDD中的聚合
在我看来并不是MVC的基础上增加领域层,使用充血模型,解耦基础服务,我的代码就符合DDD了。
浅谈DDD中的聚合
|
SQL DataWorks 安全
DataWorks产品使用合集之怎么将数据导入或写入到 Hologres
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
376 0

热门文章

最新文章