热门标签 | HotTags
当前位置:  开发笔记 > 大数据 > 正文

产品经理能力方法论(一):数据分析

产品小白专属,10周线上特训,测、练、实战,22位导师全程带班,11项求职服务,保障就业!

产品小白专属,10周线上特训,测、练、实战,22位导师全程带班,11项求职服务,保障就业! 了解详情

释放双眼,带上耳机,听听看~!

00:00

00:00

产品经理的关键能力是:看得准、想得清楚、说得明白、做得快;而要成为更高阶的产品经理,还要有需求升维、全局视野、高阶学习思维技能。我将写一个系列文章,详细总结各个能力的方法论,相信对刚入门甚至3-5年的产品经理来说,能少走不少弯路。今天先说第一篇:数据分析。

产品经理能力方法论(一):数据分析

产品经理的关键能力是什么?

我很同意白鸦说的:看得准、想得清楚、说得明白、做得快;这是从结果论而言的。

从过程论来说,是具备这些关键能力:需求定义、数据分析、项目管理、决策沟通。这些方面功底扎实,可以是一个高执行力的产品经理。

而要成为更高阶的产品经理,还要有需求升维、全局视野、高阶学习思维技能。

我将写一个系列文章,详细总结各个能力的方法论。这些都是多年产品经历的血泪史,相信对刚入门甚至3-5年的产品经理来说,能少走不少弯路。

今天先说第一篇:数据分析。

老板:这个功能上线,效果怎么变差了,什么原因?

PM 内心:MMP,难道不是自然波动吗?

工作中经常需要数据分析,但有时原因真的很难找;或者就算觉得找到了,也难以用数据证明。有时找到了方向,取了一大堆数,算了半天,发现缺少某个维度的数据,又要重新求着数据部门要数据。找到了想要的数据,又恨自己数到用时Excel 技能少。

总之:一到数据分析要耗费不少时间。

不过没关系,今天3个步骤教大家高效的数据分析方法。其实,Excel 这些 工具 技巧真的没那么重要,数据分析困难和费时主要还是提炼思路的部分。这个部分想清楚了,自然就高效了。

步骤一:抛开预设结论,穷尽维度搜集数据

通常产品上线一周,会有一些关于上线效果的推测的结论。但在这一步,不要直接根据假设取数,而要搜集产品维度相关的所有数据。

我们往往会先依据预设假设去要数据。而一旦从数据中发现其他问题,又要再次要数据,从头分析,浪费时间。

举个具体的例子:

假设有个平台为用户提供接送机服务,有 X 和 Y 两个服务供应商在服务,这个平台有 D、E,2个渠道售卖这个服务。D 渠道又分为 D1、D2 、D3,3个子渠道,现在在D1、D2 上下线了 X 供应商。

一周后数据周报显示 D1、D2 的订单完成单减少,需要 PM 给出解释。

这里先解释下,接送机服务用户下单后,上车到达机场或目的地算订单完成。中间用户没有坐车,比如用户取消,或者没有司机接单导致订单取消,都算这个订单没有完成。

初始推测的假设是:D1、D2 下线 X 供应商,导致 Y 供应商下单增长,但是没有那么多司机接单,因而完成单减少。

那这个时候取数不能只去看 D1、D2 下线前后订单数、完成单数的变化。而是应该把D3、整个 D 渠道、E 渠道和平台渠道在前后的订单数、完成单数都取一遍。万一 D3 完成单也减少了呢?可能就是渠道的原因。

取数范围关注:

  • 变化如何:比较 D1、D2 的变化趋势、变化比例
  • 有变化和无变化的比较:D1、D2 VS D3, D VS E

取数逻辑关注:

  • Y 下单增长的渠道,完成单如何变化
  • Y 下单未增长甚至下降的渠道,完成单如何变化
  • Y 下单增长量大和小的渠道,完成单如何变化

步骤二:从初始数据中建立一些假设

关键词:假设

数据分析的核心是建立建设、验证假设。

所以其实不需要多么高深的数学或统计学知识,只要有最基本的假设检验的概念就可以了。(但如果要对数据分析有很好的宏观认知,还是要系统学一下统计学。我曾花过两整周学完统计学,只不过工作中很少用到除了假设检验外的其他知识。)

在步骤一中,你可能找到一些蛛丝马迹似乎能论证结论。例如你发现了某个数据变化的同时结论数据也变化了。但是要记住这个线索只是假设,不要立刻当成结论。否则的话很可能会在后面被新出现的证据推翻。

在这一步中,把发现的线索当作假设,然后应该思考怎么进一步去论证,需要哪些进一步的数据。

步骤三:进一步搜集数据,论证假设

1. 是自然下降/上升吗?

出现数据问题,可以先评估是自然波动吗?

假设步骤一中的案例,渠道 E 中 X 供应商在某个周末下单数增加。它的应单率减少。应单率指的是在用户下的订单中,司机接单的数量。

提出假设:X 下单数增加导致司机运力不足,从而应单率减少。

但首先可以评估是否自然波动。例如是否只要周末 X 的应单率就会下降。可以对比之前周末的数据。

2. 有可能是整体性因素吗?

排除了自然波动,看一下是否有整体性因素?

例如那周末暴雨,导致航班变化、取消比较多。因而订单自动取消了。而这个因素不仅仅影响 X 供应商,也会影响 Y 供应商。那么可以看 Y 供应商的应单率是否也下降了。

3. 是假设导致的吗?

排除了以上2种情况,就要开始论证假设;假设论证一般是因果关系的论证。

1) 单一因果关系

即A导致B,这一论证除了去看出现 A 是否出现 B,还要看:

  • 出现 A 是否有非 B
  • 未出现 A 是否一定是非 B 是否有 B
  • 有 B 的情况是否一定是 A,是否有非 A
  • 非 B 的情况是否有 A,是否是非 A例如,要论证 A 的增长引起了 B 的增长,通常需要看
  • 有 A 增长时,B是否增长
  • A 不变或下降时,B 是否不变或下降
  • A 增长幅度大或小时,B 增长幅度是否大或小
  • 以及反面的情况

如果只能看到 A 和 B 的数据,没有非 A 或非 B 的数据怎么办呢?

例如我们在接送机的列表页新上了一个返现报价的产品。但是购买返现产品的用户比较少。由于返现产品原价高会被价格低的普通产品挤下去,导致有些情况用户在第一屏看不到返现报价。

我们推测返现整体露出少(A)所以效果差(B),但除了做 AB 测试再定义个逻辑,我们不可能找到整体返现露出多的情况。

这个时候,可以看 子维度

  • 看子维度,且不要只看一个子维度,穷尽子维度是否能得出假设。
  • 看子维度的子维度。看子维度是否能再分也能提供信息。

不同车型(经济型、舒适型、豪华型等)都有返现,有些车型普通产品少,返现产品露出多,返现露出多的车型效果是否更好?

还有一个子维度是城市,有些城市的普通产品也比其他城市少。不同城市的不同车型露出不同,该城市该车型露出多,该城市该车型是否效果好?等等。

2)因果链条

有时,一件事不能很直接找到原因,而是有一个长的因果链。那应该找出因果链每一环,定义测量指标,对每一环论证。

例如步骤一里的案例实际是个因果链。

Y 供应商下单增长(指标:下单数) -> 导致司机运力不足(指标:应单率=接单数/下单数) -> 接不起(指标:完成单率=完成单数/接单数)

除了看下单数和完成单数,还要关注应单率的变化。

这一步骤中会有一个问题:有些数据比较难找。此时可以 进行估算

例如:评估产品露出对返现影响那个项目时,需要看不同城市的露出率。由于接送机需要用户先输入时间地址,再根据用户选择的区域展示该区域的产品。有些区域有返现露出,有些没有。前端很难记录多少概率下该城市返现是露出的。

于是我就想:如果知道一个城市的热门区域地址,将它们一个个输入查看,记录是否露出,不就能估算该城市的返现露出率了吗?

那怎么知道一个城市热门区域有哪些呢?

我打开携程酒店,上面就有城市热门区域嘛~接送机的客户一般都是旅游或出差,所以酒店入住的热门区域也差不多是接送机用户地址的热门区域。

步骤四:得出结论

完美。

本文由 @Tara 原创发布于人人都是产品经理,未经许可,禁止转载。

题图来自 Unsplash,基于CC0协议。

产品经理能力方法论(一):数据分析


以上所述就是小编给大家介绍的《产品经理能力方法论(一):数据分析》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 我们 的支持!


推荐阅读
  • Excel中超好用的5招条件格式图表可视化 ... [详细]
  • 云原生边缘计算之KubeEdge简介及功能特点
    本文介绍了云原生边缘计算中的KubeEdge系统,该系统是一个开源系统,用于将容器化应用程序编排功能扩展到Edge的主机。它基于Kubernetes构建,并为网络应用程序提供基础架构支持。同时,KubeEdge具有离线模式、基于Kubernetes的节点、群集、应用程序和设备管理、资源优化等特点。此外,KubeEdge还支持跨平台工作,在私有、公共和混合云中都可以运行。同时,KubeEdge还提供数据管理和数据分析管道引擎的支持。最后,本文还介绍了KubeEdge系统生成证书的方法。 ... [详细]
  • 导出功能protectedvoidbtnExport(objectsender,EventArgse){用来打开下载窗口stringfileName中 ... [详细]
  • 我们有(据我所知)星型模式SQL数据库中的数据文件。该数据库有5个不同的文件,扩展名为 ... [详细]
  • Office07:桌面办公软件的极品
    本文介绍了桌面办公软件Office07的优点,包括跟踪菜单功能、丰富的样式功能和Excel的制图功能。作者强调了对知识产权的尊重和保护的重要性。 ... [详细]
  • 如何用python pandas读取一个多层表头的excel,将多层表头转化为列?
    原始数据:期待的数据 ... [详细]
  • 解决.net项目中未注册“microsoft.ACE.oledb.12.0”提供程序的方法
    在开发.net项目中,通过microsoft.ACE.oledb读取excel文件信息时,报错“未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序”。本文提供了解决这个问题的方法,包括错误描述和代码示例。通过注册提供程序和修改连接字符串,可以成功读取excel文件信息。 ... [详细]
  • 本文介绍了一个免费的asp.net控件,该控件具备数据显示、录入、更新、删除等功能。它比datagrid更易用、更实用,同时具备多种功能,例如属性设置、数据排序、字段类型格式化显示、密码字段支持、图像字段上传和生成缩略图等。此外,它还提供了数据验证、日期选择器、数字选择器等功能,以及防止注入攻击、非本页提交和自动分页技术等安全性和性能优化功能。最后,该控件还支持字段值合计和数据导出功能。总之,该控件功能强大且免费,适用于asp.net开发。 ... [详细]
  • 本文介绍了如何使用PHP代码将表格导出为UTF8格式的Excel文件。首先,需要连接到数据库并获取表格的列名。然后,设置文件名和文件指针,并将内容写入文件。最后,设置响应头部,将文件作为附件下载。 ... [详细]
  • EPPlus绘制刻度线的方法及示例代码
    本文介绍了使用EPPlus绘制刻度线的方法,并提供了示例代码。通过ExcelPackage类和List对象,可以实现在Excel中绘制刻度线的功能。具体的方法和示例代码在文章中进行了详细的介绍和演示。 ... [详细]
  • 手把手教你使用GraphPad Prism和Excel绘制回归分析结果的森林图
    本文介绍了使用GraphPad Prism和Excel绘制回归分析结果的森林图的方法。通过展示森林图,可以更加直观地将回归分析结果可视化。GraphPad Prism是一款专门为医学专业人士设计的绘图软件,同时也兼顾统计分析的功能,操作便捷,可以帮助科研人员轻松绘制出高质量的专业图形。文章以一篇发表在JACC杂志上的研究为例,利用其中的多因素回归分析结果来绘制森林图。通过本文的指导,读者可以学会如何使用GraphPad Prism和Excel绘制回归分析结果的森林图。 ... [详细]
  • 本文详细介绍了使用 SQL Load 和 Excel 的 Concatenate 功能将数据导入 ORACLE 数据库的方法和步骤,同时介绍了使用 PL/SQL tools 将数据导入临时表的方法。此外,还提供了一个转链接,可参考更多相关内容。摘要共计XXX字。 ... [详细]
  • Excel表格怎么添加子表格?
    很多用户在使用excel表格的时候,还不是很清楚表格的所有操作,今天有用户问小编怎么添加子表格,每次使用一张表格建一张新的,但是不懂得怎么操作,小 ... [详细]
  • java drools5_Java Drools5.1 规则流基础【示例】(中)
    五、规则文件及规则流EduInfoRule.drl:packagemyrules;importsample.Employ;ruleBachelorruleflow-group ... [详细]
  • 本文介绍了一个视频转换软件MyVideoConverter,该软件支持将mpg转换成swf格式,支持多种格式的转换,转换速度快,还能转换成3GP格式,同时具有音频分离提取功能。欢迎使用MyVideoConverter进行视频转换和音频提取。 ... [详细]
author-avatar
嗯呢
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有