TiD2017-软件过程数据建设 -甄诚翁晓霞

2020-02-27 58浏览

  • 1.软件过程数据建设
  • 2.历史 数据 ? 工具 组织 个人
  • 3.研发阶段 需求提交 等待拉流 测试、 合并 等待发布 代码编写,开发 自测 联调、验收
  • 4.研发数据治理 • 人的维度 -- 用户行为  一个人在一天,一周,一个月做了哪些事情  一个人在一个迭代里做了哪些事情 小明的时间线 周一 提交300行代码. • 事的维度 -- 迭代/代码变更 周二  以迭代为线索串联 需求,设计,编码,测试,发布全过程  在一个迭代里都有些什么人,发生了哪些事儿 周三 提交2个MR. 部署5次SIT环境. 周四 执行1次发布,成功.
  • 5.数仓建设 平台1 平台3 平台2 ... 数据 数仓 60 效 能 40 报 20 表0 效 能 数 据 效1 能 指2 标 3
  • 6.数仓建设  ODPS – 大数据计算服务(Open Data Processing Service,简称ODPS) 是阿里云自主研发的海量数据处理平台。  ODS层 - 各业务平台数据入库  DWD层 – 按统一模型清洗  DWS层 – 款表,统计
  • 7.业务模型
  • 8.数据采集埋点 • 部署SIT • 提缺陷 • SIT质量数据 • ... 集成 • 拉分支 • 提交MR • 部署DEV • 配置变更 • ... 开发 预发 • 部署预发 • ... 灰度 • 部署灰度 • ... 正式 • 部署正式 • 变更覆盖率 • 核对,压测 • ...
  • 9.WHO 哪个角色 研发行为画像 WHEN 什么时间 WHAT 做了什么 EVALUATION 做的怎么样 业 数 信 务 据 息
  • 10.数据接入 Data API ODPS表 Excel上传
  • 11.数据清洗 标准化 归一化 T+1
  • 12.查询统计  可视化配置  参数化  维度可配  Data API
  • 13.
  • 14.数据报表  可视化数据分析  可视化报表设计
  • 15.可视化数据分析
  • 16.可视化报表设计器
  • 17.效果 时间 质量
  • 18.效果 数据 推动 改进
  • 19.未来 智能研发
  • 20.提问 感谢!
  • 21.附1. 趋势类指标展示 60 55 TEXT 50 40 TEXT 30 10 20 10 0 1月 2月 3月 4月 5月 7 6月 7月 39% TEXT 8月 9月 10月 11月 12月
  • 22.附2. 对比类指标展示 10 % Before 80 % Now 前后对比
  • 23.附3. 覆盖率类指标展示 60% 至x月x日,ACD已经覆盖