这里说的数据,还没到数据分析、大数据可视化的数据,仅仅是系统中正常流动的数据。一个系统,只有数据流程通了,能顺利取数、输出数据,才是一个完整的系统。所谓“三分打造、七分运营、十二分数据”。
新发布的客户功能,在地图上显示客户,以支持营销人员为营销工作。部署到项目当中,地图上的客户数都是0,现场人员也不知道如何初始化客户的地址,整个过程沟通了比较长时间,然后才确定方案,由此引发我对系统数据的思考。
1、数据、数据流程对于系统十分重要
2、需求阶段考虑清楚以下内容
(1)历史数据有哪些,如何处理
(2)如何初始化
(3)以后怎么维护
(4)在系统中怎么处理,怎么呈现
3、需求处理流程
(1)整理需求:在地图上显示客户
(2)需要什么数据支撑需求:地图数据、客户地址
(3)数据来源:
地图数据:调用第三方地图,如百度地图、高德地图、腾讯地图等
客户地址:营销人员维护
(4)历史数据的处理:有明确地址的客户通过代码自动打点;地址不明确的客户,则按最小粒度的中心点初步打点,后续再维护;没有地址的客户,只能先舍弃
(5)初始化:历史数据初始化
(6)日常维护:新增客户或客户地址变更,由营销人员在前端界面定位打点维护
(7)数据呈现:在地图上显示各个客户点
数据是系统的血液,前期若无法把数据逻辑考虑清楚,则对功能实现、部署使用都将带来较大的困难。谨记。
- - - - - - - - - - - -
【一个小目标】12/365,记录产品经理之路的思考,做一个讲故事的人,讲一个好故事。
网友评论