最近遇到一个让我非常困惑的职场问题:如果一个数据分析师已经满负荷工作了,怎么证明“需求延期不是效率低,而是需求真的超过了一个人的产能”?
我们是个新项目,目前只有我一个数据分析师。
我要同时支持产品、运营、市场和老板,负责产品埋点、日常取数、数据口径、数据问题排查,以及老板希望重点产出的专项分析。
最魔幻的是,我自己对“分析效率”的认知其实已经非常高了。
按照我以前工作的经验,一个比较完整的大型分析项目,全人力投入两周出一个报告很正常;复杂项目持续几周甚至一个月也并不奇怪。
但我现在很多专项分析,基本2~3天就已经交付了。
与此同时,每天还夹杂着大量这样的需求:
“帮我查一下这个数。”
“这个口径是什么?”
“为什么这个数据对不上?”
“这个功能能不能再拆一个维度?”
“这个埋点怎么设计?”
“这个字段存在哪里?”
听起来都是小事。
但真正做数据的人应该知道,一句“帮我查个数”的背后,可能是:
理解需求 → 搞清楚业务方到底想判断什么 → 找表 → 找字段 → 发现数据没存 → 找研发 → 找中台 → 对口径 → 排查历史逻辑 → 写SQL → 校验 → 最后交付。
尤其是在一个新业务、数据基础又不成熟的情况下,最耗时间的经常根本不是写SQL,而是先搞明白:这个数到底有没有?在哪里?口径是什么?以及——这个数到底能不能信?
而这些工作几乎都是隐形的。
甚至很多20分钟、30分钟的小需求,因为太碎了,我连排期都懒得记。
然后某一天,业务方跟老板反馈:“数据交付效率有点低。”我:???
这件事让我越来越困惑,因为我感觉它已经不是“再提高一点效率”能够解决的问题了。
一个人一周就是5个人日。
如果这5个人日里同时要求:
深度分析 + 产品分析 + 运营分析 + 市场分析 + 埋点 + 临时取数 + 口径梳理 + 数据治理 + 数据排查 + 需求沟通 + 各种会议……
那似乎已经不是效率问题了,这是一个数学问题。
更麻烦的是,“交付效率”这个指标天然只看得见:
业务什么时候提需求 → 数据什么时候交付。
却看不见一个需求在真正交付之前,可能已经消耗了几个小时甚至几天去理解问题、找数、核口径和排查数据。
所以特别想请教做数据分析、数据BP、产品分析、增长分析,以及带过数据团队的朋友:
1. 到底怎么客观证明一个分析师的效率有没有问题?
是记录每周人日?
统计需求数量和平均交付周期?
按照需求复杂度分级,再分别统计交付周期?
还是把所有工作和预计工时都放进排期,让“需求量”和“可用产能”直接可视化?
我不太想每天记录自己20分钟做了什么、30分钟做了什么,那感觉又增加了一层管理成本。
但如果完全不记录,这些碎片工作又会全部消失。
2. 当需求长期超过一个人的产能时,成熟团队到底是怎么解决的?
我现在是:固定周产能 + 需求分级 + 基础数据自助化 + 插单必须交换优先级。
比如一周只有5个人日,就先把5个人日排满。
如果周三突然来了一个需要1天的P0需求,当然可以做,但同时必须明确:那么原来哪一个1天的需求要延期?
而不是“这个也很急,所以插进来”,但其他所有事情的deadline都保持不变。
3. 一个分析师到底应该支持多少业务方?
按照我以前团队的经验,一个数据分析师大概稳定服务2.5~3个需求方。
而我现在同时面对产品、运营、市场、老板等多个方向,实际对接人数已经好几倍于过去的工作经验。
AI确实已经帮我提高了很多SQL和处理数据的效率,但我现在越来越明显地感觉到:
AI可以缩短“做”的时间,却很难消灭需求沟通、业务理解、口径确认、数据治理和上下文切换的成本。
所以我也很好奇,成熟的数据团队到底是按照什么方式配置分析师人力的。
最近这个问题最让我无奈的,其实不是工作很多。
而是:我已经通过不断提高自己的效率,把很多原本周级的事情压缩到了天级;但只要总需求持续大于产能,最终依然一定会有人觉得“为什么我的需求还没做”。
然后这个产能问题,又很容易被解释成:“数据分析师交付效率不够高。”
所以真的很想听听同行的经验:这种情况下,到底应该怎么证明问题出在产能而不是效率?
以及,一个只有1名分析师、同时服务多个业务团队的项目,应该建立什么样的需求机制,才能避免最后所有压力都落到“你为什么不能更快”上?
这个问题到底应该怎么破?