百人团队的持续集成落地_第1页
百人团队的持续集成落地_第2页
百人团队的持续集成落地_第3页
百人团队的持续集成落地_第4页
百人团队的持续集成落地_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、持续集成百人团队如何落地JD 熊志男2015 海西质量大会TESTER + 测试开发工程师 敏捷之旅2014-北京 组织者 京东研发QA社区 发起者 测试窝测试社区 测试已死? 敏捷过时?小 兵持续集成是什么最难的是落地 Diagram 2Diagram3Diagram 3Sonar服务器轮询提交变更构建提交变更提交变更反馈通知Jenkins服务器版本库自动化脚本生成调度调度调度12345通知持续集成不只是技术问题 分支策略 代码质量 自动化测试文化的冲突业务倒逼的工作方式三个故事1.单点突破2.星火燎原3.持续改进“坚持一件事不容易”敏捷尖兵京麦团队首席首席ScrumMaster敏捷创新教敏

2、捷创新教练练CI/自动化测试自动化测试移动端开发移动端开发服务端开发服务端开发编译打包代码检测部署/安装自动化测试EAT AutomationMAVENGRADLE自动部署系统Shell脚本Sonar Findbugs接口测试UI自动化兼容性自动化持续流程完善-小步前进-开发人员对于多余任务容忍度低-服务团队,而不是限制团队-不明白的规则,不要实施-简单和宽松的标准“润物细无声”-开始很痛苦,但要坚持下去-以身作则,持续推动,提升自己持续代码质量提升编译代码扫描部署测试持续反馈持续发布测试环境预发布环境线上环境经验与坑14破窗效应代码质量自动化测试经验与坑若不及时修复,则被废弃循序渐进,从一个

3、维度开始;设置基线,拒绝变坏。多写接口自动测试;通过率提高,重质不重量。得到认可 15 星火燎原16商 家 组京麦工作台商 品 组财 务 组订 单 组CRM 组促销 组活动 组管家 组仓储 组售后 组系统升级17?为什么做的系统没人用18 按照教科书做出来的系统 未让业务团队提前参与 不能及时响应业务团队需求变化 业务团队成员不会使用 先有系统还是先有持续集成? 深入团队19 了解业务团队工作方式 参与业务团队工作方式改进 了解业务团队痛点 持续培训和支持 随叫随到 分支策略 代码质量 自动化测试文化的冲突团队定制缓解文化冲突21 多种分支策略并存 分批次的实施自动化测试 代码质量周报跟进特性分支22单分支开发23 主干开发 24 获得哪些收益?25质 量效 率马大叔说收益26http:/ Fowler27代码质量提升28提升趋势持续改进29POP研发

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论