高效技术管理的思与变产研运维测试运营业务项目EE工具技术运营工程效率质量管理我在哪里?我在干什么?今日目标目录左思右想1三思后行2实践与案例分享3总结展望4左思右想:何谓高效技术管理?建立高效的流水线Hack文化打造持续交付能力敏捷精益需求和业务预期管理优秀的顶层设计全面围绕效率建立KPI和目标精英团队典故出自南朝·宋·刘义庆《世说新语·方正》:“此郎亦管中窥豹,时见一斑。”释义形容只见到事物的一小部分,指所见不全面或略有所得。以业务&用户价值为核心,以技术为驱动,快速交付有用的价值。目录左思右想1三思后行2实践与案例分享3总结展望4三思后行:技术管理如何做到高效?现实的众生相效率低协同低成本高、竖井部门墙团队越多墙越厚质量差跑的越快事故越多工程能力研发能力质控能力组织协同运营改进高效从局部补强到协同赋能到量身定制的全链条交付++++=工程能力端到端交付流水线精益可视化研发流程管理敏捷工程能力需求代码托管持续集成发布部署监控运维基于git的代码管理平台,提供了组和分支的权限管理review平台食蚁兽多工具代码扫描跟踪处理平台提供了传统意义上的后台代码编译的持续集成工具平台JCI移动端:持续集成、持续交付,快速迭代和研发效能升级的工具平台分布式docker镜像制备库,与上线发布紧密结合JCI多端数据监控告警控制台基于sdk基础的客户端性能监控平台全渠道用户反馈处理平台项目的需求拆分排非编译方式以及轻期成员间需求相互协做同步量代码以及程序的执行底层CF平台项目成员协同在线编译、上线发布、部产品开发文档署集为一体的工具平台代码公约UT配置化组件化“干干净净”代码规范大系统小做(MVP、alwaysbeta)架构能力研发能力质控能力自动化测试质量专项能力输出内建质量输出组织架构组织协同KPI决策委员会好产品不是设计出来的而是运营出来的度量改进动态运营边重构边生活运营改进目录左思右想1三思后行2实践与案例分享3总结展望4标准化、架构、监控开发迭代周期低至测试流程、合规能力、自动化端到端交付流水线、协同平台建设质量运维EE可用性用户体验可视化自动化工具环境平台化高可用度量案例实践一测试策略APP功能测试白盒测试测试类型标准规范过程管理与改进UI自动化测试执行平台接口测Forcebot大象压测试平台Mock平台APP性能测试接口测试专项测试功能测试主分支集成测试验收测试回归测试测试静态扫描流程编译检查质量扫描单元测试埋点测试视频测试活动测试特性测试内存分析流量卡顿耗电接口定义接口容错接口集成全链路系统权限字体大小兼容弱网络灰度测试生产测试质量平台质量管理平台测试用例管理版本集成管理测试设备管理西格玛度量测试监控平台接口自动化监控啄木鸟活动监控APP质量监控用户之声事件管理数据度量演习演练合规审计敏捷实施质量过程度量阈值预警质量平台量化能力评估模型量化管理京东质量保障体系质量变更管理缺陷管理配置管理风险管理事件管理京东质量保障体系过程改进标准化建设包括系统、应用、配置和人、角色以及组织、团队、绩效;通过过程定义例如APP审核委员会、问题分级/处理/责任归属、缺陷定级等,明确团队、角色、到人的职责;度量覆盖各环节质量,包含发布成功率、问题&故障处理时效、漏测率;合规审计成本持续的工具化到平台化演进研发测试比降低沟通、流程、资源成本效率建立白盒测试能力评估指标及全面的自动化赋能,UI、接口自动化测试、静态代码扫描、线上接口监控、用户反馈分析等;啄木鸟监控系统,覆盖10000+个活动;节省运营人力10人/天;发现问题的速度加快8小时/活动,提升流量转化率;测试研发比1:7整体研发交付过程人效提升10%打包速度提升90%去重崩溃率1‰UI自动化覆盖率≥40%≥80%接口自动化覆盖率≥95%发布成功率99.97%漏测率0.36%质量&效率提升业务服务层持续集成服务持续测试服务持续部署服务流程管理团队协同质量管理统一监控(大数据)平台层JCI代码审核平台研发管理(开源管理)/技术服务平台(食蚁兽、大象、啄木鸟、APM、devops)版本协同平台度量分析(sqm)可视化平台OPENAPI层OPENAPI工具链层Code食蚁兽GITBuildMavenCICDJenkins/seleniumProvisioningSaltstackPackagemanagementj-oneDockerResitrySelf-developed……编译打包单元测试代码审核分析扫描持续交付回归测试发布监控管理用户体验变更管理连续性服务容量管理成本管理技术运营基础平台层CMDB容量管理组件管理日志管理包管理配置管理原子服务核心能力层精益持续交付端到端标准化流程规范研发测试规范标准化流程自动化自动化能力人效提升度量改进过程监控可视化质量效率开发迭代周期低至海德拉用例管理平台&监控大数据分析︵雷神︶平台化赋能案例实践二--磐石项目异地千人团队高效协作需求实现一个都不能少版本质量不可下降项目实施三大难点从双月到单月仅调整了版本发布的时间轴从单月到双周2.273.133.274.114.245.85.22Domain团队1Domain团队2Domain团队3采用SAFe框架中发布火车的理念版本发布列车给每个团队提供了发布机会!项目实施方案双周版工具流程规范团队配置管理回归团队RPT审核团队测试架构调整CI升级自动化流程不合规定责审批流程代码分支管理iOS审核检测流程版本交付周期提升50%需求吞吐提升20%发布准时率100%iOS首审通过率达94%完成X个双周版崩溃监控敏捷团队流程敏捷转型版本经理双周版能效提升30%人效提升10%需求颗粒度提升至67%业务测试人员0增加目录左思右想1三思后行2实践与案例分享3总结展望4总结统一目标•理解“背景”,利用技术驱动业务价值的最大化交付•在各自领域做到合格而不过度,关注价值流动效率的提升•坚守质量的底线,始终保持同理心运营&学习•以用户业务为中心,小步快跑比竞品更早交付价值•把握好业务价值和技术稳定的平衡,定期偿还债务•保持尊重和敬畏,重视创新保持学习展望下半场•一站式平台•平台功能细化•敏捷支撑•莎士比亚、李白•智能监控(算法)•智能运营时代•阿凡达•盖亚•共享共用•架构解耦•架构灵活性智能场景的探索全面的平台化演进架构优化革命远未成功工程能力持续投入谢谢