需求
概述:
业务需求(business requirement)表示组织或客户高层次的目标
用户需求(user requirement)描述的是用户的目标,或是用户要求系统必须完成的任务
功能需求(functional requirement)规定开发人员必须在产品中实现的软件功能,用户利用这些功能来完成任务,满足业务需求。
需求是数仓的核心,无论从广度还是深度的层面上做好需求调研的工作,对数仓的建设百利而无一害
需求分类
项目需求:搭建数仓需要完成哪些基础目标,以模板作为导向
业务部门的需求:通过需求调研,了解业务部门希望在数仓搭建完成后,能对业务有多少实质性的帮助
需求调研步骤
1.确定调研对象
在数仓调研过程中,不可避免的会遇到业务人员以为某项功能可以很轻松的实现,而技术人员完全听不懂专业的业务术语,会影响整个项目进度,而且在需求不清晰地情况下盲目的进行工作,会给日后的工作留下很多隐患.
数仓团队中往往会存在一个业务咨询师的角色,主要就是负责技术和业务两方面的需求调研工作
我记得以前做过一个银行数仓的搭建项目,整个团队埋头苦干,一个星期整理的需求分析的可用度不高,公司