如何优雅地启动一个数据项目!
数据团队思考:如何优雅地启动一个数据项目!
0x00 前言
你是否遇到马上要启动了一个新的数据项目了,却不知道如何下手准备?
你是否在和老板汇报项目计划时,还只知道开篇就列项目方案?
你是否在做项目规划时,自己脑海里还没能形成一条完整的主线?
如果,上面的问题,你有遇到!
那么,我们就可以开启本篇文章的主题:如何优雅地启动一个数据项目!
0x01 数据项目的一些常见问题
居士遇到很多同学在遇到数据相关的项目时,会很不像是在做一个数据项目,甚至有时候很不像是在做项目。
比如说,之前遇到过一个朋友,我们暂称为小A,小A一天让居士帮他看一下给老板汇报用的项目启动书,这份启动书大概下面几个部分内容;
- 数据仓库是什么。
- 我们的方案是什么样子。
- 然后就是数据分层、数据标准和数据质量这一些
- 最后是一些需要的服务器配置之类的
上面的套路有没有问题?我认为可以说没有问题,因为这样基本也说明你在做的是一件什么样子的事。
但是,居士认为是不够好的。因为,很多人是不知道什么数据仓库、数据挖掘,它们真正能解决什么问题的?特别是当汇报对象是非技术型的老板时,这样的汇报内容会让人一脸懵逼!
那么我们该如何准备呢?
如何优雅地启动一个数据项目?
从大的方面来讲,居士认为有7个步骤可以考虑:
首先就是问题背景的描述:
- 业务背景:数据来自于业务,最后也将反馈于业务,因此在开始一个数据项目时,最先要理清和展示的应该是你要服务的业务的背景和特点。
- 数据特点:有了业务的背景和特点,就该有在该场景下的数据的特点,因为我们要做的是数据相关的项目,因此数据特点是十分重要的一环!
其次,问题的整理,上面两点算是一个铺垫,因为有了这些背景和特点,你才会面临了一些问题:
- 问题难点:不管是数据仓库、用户画像亦或是数据挖掘项目,项目本身都是要解决一定的业务问题的,因此项目开始之前的一个重要内容就是要明确要解决的问题和面临的难点。问题和难点也是要展示给老板们的,只有知道了你要解决的问题和相应的难点,老板才知道你的项目是否有价值和意义。
大部分技术人员比较容易忽略前面三部分的内容,但是,这恰恰是最重要的部分,即使你做的是一个技术汇报,但是也要能体现出你的业务价值!
接下来就是项目本身的一些内容了,需要注意的是,方案的对比也是一定要做的,方案对比一方面是可以论证目前你的方案是当前最优的,另一方面也可以增强大家对你的项目方案的信任感。
- 项目目标:项目目标是十分重要的一个环节,能否定好合适的项目目标,在某种程度上决定了你的项目是否能否顺利的完成!这里的项目目标也包含了对项目验收的一些标准。
- 业界方案:开始一个新项目前,一定要先做好一定的方案调研,了解业界关于的解决方案。这样不论是对于项目本身,还是对于后期的项目的汇报都有很打作用!
- 项目方案:在前五步都明确后,才是项目方案的讨论和制定的阶段。这里就发挥各自的专业能力提出相应的解决方案就行。
- 进度安排:最后要准备的就是项目的进度安排,在此处要展示两部分信息:1. 项目的进度;2. 所需的资源。第一点是让大家了解项目的整体规划,第二点是要自己争取相应的资源支持。
将上面的内容整理成一个详细的流程图,就是下面了:
0xFF 总结
本篇可以认为是思路上的一个梳理,真正在启动一个项目的时候,也要考虑很多非技术的因素在。但是整体的一个注意流程还是可以参考的。
最后补充一句,数据项目也是项目,大家不要认为做数据的就和后台开发不一样了,凑凑合合地实现一个功能就可以了,很多时候,方法和套路是类似的!
那么关于数据相关的项目,你有什么可以分享的吗?
更多精彩内容请关注公众号:木东居士