调研
一般跳过这一步, 从需求沟通开始
需求沟通
中途加入项目组(常见), 一般不需要搭建数仓,搭实时架构,模型的规范设计等, 只有从0到1参与项目或项目重构的时候才需要做这些
进入项目组>>熟悉环境>>熟悉业务以及整个数据架构>>进行数据开发
开发的第一步是需求沟通
沟通: 和谁沟通>>谁给的需求任务和谁沟通
重要性: 需求不明确>>加大工作量
比如: 指标的一个取值出现问题/统计口径出现问题>>bug>>返工
沟通的4个角色
1. 业务人员
对外沟通: 行方业务人员
和他充分了解业务需求是什么, 包括
需要的表, 表字段以及数据
指标的加工逻辑
指标从哪些业务表中去提取
清洗规则
开发可能会产生的一些业务问题
然后你再把指标进行落地
有时候是leader在担任这个角色, 此时是对内沟通
可能是你的上级领导给的需求, 一般先问上级有没有这些东西或跟组内的组长沟通
需求的最终解释权在业务人员, 是业务人员>>组长>>你
2. 审计人员
对外沟通
对于银行项目, 银行审批人员需要确保项目的合规性>>提出有关银行硬性规定的需求
比如: 数据的隐私保护(身份证号,手机号进行MD加密), 数据生命周期
和业务部门人员是类似的, 可以合并到一类>>甲方
区别
业务人员是项目的固定角色, 而审计人员一般只有政法相关单位才有
业务人员: 业务需求; 审计人员: 业务之外的需求
3. 做分析和做挖掘的团队
团队人员包括: