当前位置:   article > 正文

吴乙己的数仓指南_1数仓开发流程简析

数仓开发流程

0.引言

数仓开发,或者说数据应用的开发,整个流程大体与系统开发无异。有图:
数仓开发流程
图中每个阶段都有要回答一个核心问题,把问题答好,这个阶段就做好了。

调研:探索数据应用or新功能or数仓的蓝图,确定产品目的、产品需求、责任边界、测试计划,等等。所有的讨论围绕数据应用or新功能or数仓做什么 展开。

设计:调研阶段是无止境的会议撕逼+思维碰撞,设计阶段就是基于需求发起方需求承接方敲定的思想抽象为实现逻辑的阶段,主要回答产品怎么做的问题。

开发:基于设计阶段的逻辑开发,一个字,干!

测试:开发工程师自测无误即可提交至测试工程师,按既定测试计划完成测试,测试工程师要回答的是做的怎么样的问题。

交付:测试工程师也测试无误,项目组就可以将数据应用or新功能or数仓以及自调研以来涉及用户的文档交至用户检验,签字。由用户回答用户觉得怎么样的问题。

运维:交付完成后,就可以提交至运维阶段,这个阶段不一定都有,若合同或需求文档中只要求交付不要求运维,则无此阶段。这一阶段由项目组和运维工程师共同回答怎么长期跑(交付物)的问题。

1.调研

上一节我们讨论了每个阶段要回答的问题。接下来我们要了解一下每个阶段的目的交付物要做的事。每个公司都有自己固有的执行流程,故不会讨论各阶段的流程

目的其实就和我们上一节提到的要回答的问题一样,但这里我会用更清晰的文字来表达。

更重要的,为了达成每个阶段的

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/1000835
推荐阅读
相关标签
  

闽ICP备14008679号