产品经理:什么是合理的数据开发流程?

2018-11-27  本文已影响0人  桑桑达

产品经理:什么是合理的数据开发流程?

2年数据产品经理经验,主要领域:风控、平台型产品、数据型产品,目前任职于杭州大搜车。

建议:认清现状,对比合理开发流程。

一、业务背景

1、黑盒化小作坊式一站式开发,从原始数据到应用层数据,中间加工逻辑复杂,黑盒化,不适用于多业务、数据需求旺盛、生产用

2、重复工作非常多重复性工作,所有字段和表不能复用,数据开发需求多、混乱,开发疲于满足眼下的需求;

二、目标拆解

三、动作

1、规范:

四、大数据平台特点

1、自建(Hadoop)

Hadoop:Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),三大构件包括:存储,HDFS;计算,MapReduce;调度,Yarn。

不足:

优点:

2、阿里云(or 其他云平台)

经过阿里多年开发实战,功能完备,提供功能如下:

最后附上敏捷大数据实战参考;

五、【推荐】敏捷大数据实战

安利一下,敏捷大数据的理念原则,有兴趣的同学可以看下完整文章,原文:https://blog.csdn.net/weixin_41608840/article/details/80899714

组件化/平台化:通过对大数据处理链路进行模块化抽象,形成多个功能高度內聚的组件化平台;组件化平台既可独立与已有平台组件整合使用, 也可组合起来以解决更多不同链路上的问题。

产品化/本地化:通过组合不同的组件化平台,加上抽象萃取过的业务逻辑模型和规则算法模型,可以很容易构建特定业务领域的产品化解决方案;解决方案产品实际落地时可进行本地化处理,主要包括数据模型适配/规则集引入/算法模型参数调整等。

统一化旨在简化系统复杂度,提高管控能力;开放化旨在增强适应度,提高灵活性;两者相辅相成,需要找到一个合理的平衡点,且不失整体的管控性。

标准化/接口化:在大数据处理链路中,形成一系列标准化协议,包括数据命名空间协议/元数据和数据类型规范协议/数据访问接口协议/查询语言协议/数据传输协议/数据安全协议等;以服务接口和队列接口方式提供系统间交互。

配置化/可视化:以配置化和可视化方式提供人机交互。

现代数据应用要求能力输出,让领域用户在受管控的环境中,可以更加自助化的使用平台和数据实现业务需求;自助化的常规操作可以以自动化方式更好支持;自助化的洞察分析可以以智能化方式更好支持。

通过引入高级引擎驱动能力,使得敏捷大数据应用可以更加迅捷、灵动、主动的触达外部受众,这时大数据应用本身已经成为强大的业务驱动引擎。

感谢阅读!

作者:Judy

微信(搜索):17801199209


上一篇 下一篇

猜你喜欢

热点阅读