管理场景题:接手一个没有文档、任务混乱、团队士气低落的数仓,你怎么带出来?
场景:你接手了一个 6 人的数仓团队。前任负责人离职,留下 5000 多个调度任务,其中一半不知道是谁建的、有没有人在用;几乎没有文档;核心报表每周都会延迟两三次;业务方对数据团队意见很大。团队成员每天疲于救火,有两个人已经在看机会,大家觉得「这摊子没救了」。
问题:你接下来半年怎么做?
面试怎么回答
我会分阶段来。第一个月止血和建立信心:和每个人一对一,告诉大家会一起把这里理顺;不急着理清 5000 个任务,先梳理支撑核心报表的几百个任务的依赖、负责人和产出时间,加上监控告警和值班;再挑延迟最频繁的问题先解决,让团队和业务方看到变化。第二到三个月清理和规范:根据血缘和访问记录下线长期无人访问的任务,给剩下的任务分配负责人,建立命名、分层、上线评审和文档规范,边处理问题边补文档。第四到六个月对最乱的业务域按规范重建公共模型,统一核心口径,把精力从救火转向交付。士气上每月公布准时率、故障数、下线任务数的变化让进步被看见,治理工作在绩效里体现,主动向业务方同步改进计划,给想走的骨干更有成长性的工作,比如负责一个域的重建。
先把这段讲顺;面试官追问时,再展开下面的原理和细节。
详细讲解
第一个月:止血和建立信心
- 先稳住人:和每个人一对一,了解他们的困扰和想法;明确告诉大家,你会和他们一起把这里理顺,不会让他们一直救火;
- 盘点核心链路:不用一下子理清 5000 个任务,先找出支撑核心报表的那几百个任务,梳理依赖、负责人和产出时间;
- 保住核心报表:给核心链路加上产出时间监控和告警,建立值班制度,确保出问题有人第一时间处理;
- 做一两件快速见效的事:比如解决延迟最频繁的那个任务,让团队和业务方都看到变化。
第二、三个月:清理和规范
- 清理无用任务:根据血缘和访问记录,找出几个月无人访问的表和任务,通知相关方后下线。一次下线几百上千个任务,资源压力和报警噪声都会明显减少;
- 确定每个任务的负责人:没有主人的任务分配到人;
- 建立规范:新任务的命名、分层、上线评审、文档要求,避免继续新增混乱;
- 边做边补文档:处理哪个任务的问题,就把它的文档补上,而不是专门停下来写文档。
第四到六个月:重建和提升
- 对最混乱的业务域,按分层规范重建公共模型;
- 统一核心指标口径,和业务方确认;
- 逐步把精力从救火转向需求交付和数据产品。
团队士气
- 让进步被看见:每月公布核心报表准时率、故障次数、下线任务数的变化,让大家看到努力有结果;
- 认可贡献:清理和治理工作在绩效里得到体现;
- 和业务方修复关系:主动告诉他们改进计划和进展,请他们给团队一点时间和信任;
- 留住想走的人:了解他们的诉求,给予更有成长性的工作,比如让他们负责某个域的重建。