zoukankan      html  css  js  c++  java
  • 【业务建模_4】如何快速做新产品或新功能的数据分析框架

    背景

    不管是换公司还是换业务,或者上线新功能,做数据工作的都需要尽快了解业务模式和搭建分析框架。不要以为什么数据都有,基于历史经验,开发设计的表只会满足展示需要,并不会存储分析所需数据;另一方面,前端展示和后端实际逻辑可能差异较大,但从前端入手,猜测后端表,再去找后端表仍然是好办法。

    新产品

    step1:了解产品解决的问题
    看应用市场写的描述,打开产品粗略体验下,大概就能知道产品定位是什么。
    通常是一句话概述,抓住关键,暂忽略辅助功能。一般概述的范式是“××产品是通过××帮助××解决××问题”。
    了解完产品要解决的问题,后面的所有步骤都要牢记这个定位。
    step2:绘制流程图
    了解一个产品,体验产品制作流程图必不可少。
    主要梳理出大模块,关键模块,关键模块的关键操作。辅助模块可以尽快跳过。
    step3:猜测后端表结构
    通常包括两个部分,一是基础表,二是逻辑处理表。
    基础表就是例如用户基础信息表等等;
    逻辑处理表就是关键模块需要的结构表、逻辑关系等。
    step4:找到关键指标,拆分主要框架
    了解了产品定位,也即大概能推测出关键指标。
    由关键指标+常用互联网分析框架,即可搭建出分析框架。
    step5:去找开发要表
    制定指标后,排除已知的通用表,直接询问开发要这么计算指标的分子分母等可以从那张表取即可。

    新功能

    step1:找产品文档&找产品聊聊新功能出现的背景和要解决的问题以及怎么解决的
    新功能有两种,一是依赖于原有产品功能的迭代,二是跟原有功能几乎没有关系的单独功能。
    前者依赖于原有产品功能,有可能分析框架都是沿用或补充的,所以必须了解原有产品结构。要知道这个新功能在原有产品流程图的哪个节点切入。
    后者就简单了,直接往下走就行。
    后续步骤同新产品

    Without summary,you can't master it.
  • 相关阅读:
    .NET 2.0 中TextBox只读时在客户端赋值后的取值问题【转】
    ASP.NET跨页面传值技巧[转]
    ASP.NET "正在中止线程"错误原因及解决方法【转】
    JS的正则表达式【转】
    Web service入门 【转】
    WebForm中DataGrid的20篇经典文章【转】
    datagrid多层表头及datagrid列动态统计功能的实现 【转】
    在ASP.NET中使用Microsoft Word文档
    .net绝对技术资料 【转】
    Hashtable && HashMap
  • 原文地址:https://www.cnblogs.com/everda/p/10405746.html
Copyright © 2011-2022 走看看