当前位置:首页 > 报告详情

研发效能成本提升-钟健鑫.pdf

上传人: 2*** 编号:139698 2023-08-27 39页 2.65MB

1、研发效能成倍提升的 6个关键影响因素和6个关键策略 Thoughtworks 钟健鑫承办:主办:钟健鑫程技术赋能业务线创始,2014年加Thoughtworks,曾帮助超过10+不同业的头部公司进微服务改造、敏捷转型、DevOps转型、组织级/团队级研发效能提升、数字化研发模式创新与落地。演讲经历Top 100、WOTA、DDD China、Thoughtworks雷达峰会、A2M、K+、QECon、CDConf(持续交付会)、CNUTCon等。ThoughtworksEMPC 软件程业务负责嘉宾照个简介研发效能的治理框架126个关键提升策略6个关键影响因素3录研发效能的6个关键影响因素4研发

2、效能正确认知数据驱动研发效能的必要性端到端研发流程系统与组织架构程实践中的致性与质量能具链建设背后的认知成本 2021 Thoughtworks 影响:研发效能正确认知5研发效能的影响范围研发效能的价值和关注范围?极端分界线研发效能需要针对性提升关注稳定、降本增效、资源利率、持续创新、变更险控制、沉淀组织层可复能交付速度、质量响应、能标准化和复,组织平稳扩充、员快速胜任运营-核关注的成效扩张-核关注成效创新-核关注成效快速把概念转成结果、快速试错、灵活响应、专注业务场景快速发布、响应变化探索市场、快速试错扩规模、能标准/复保持增、快速响应 2021 Thoughtworks 影响:数据驱动研发

3、效能的必要性9价值交付的效率轮数/需求分析开发测试运维总耗时完成交付时间第轮(40个)37s45s40s39s161s161s第轮(40个)27s30s29s28s114s114s第三轮(5个)35s33s37s34s139s54s第四轮(2个)34s37s35s35s141s38s1.前两轮,批次是40,每个环节都存在对其它的较时间阻塞,交付时间?2.优化法、具、时间能较提升效率3.批次运作,能极缩短在制品时间,更快交付、反馈,交付时间极缩指标能让我们看什么?2021 Thoughtworks 影响三:端到端研发流程12结果思维,结果导向13产品经理ArchSenior DevTEAM Le

4、aderArchTech LeadTEAM LeaderTEAM LeaderTEAM LeaderSenior Dev迭代1迭代2迭代3迭代N迭代1迭代2迭代3迭代N迭代1迭代2迭代3迭代N迭代1迭代2迭代3迭代N迭代1迭代2迭代3迭代N迭代1迭代2迭代3迭代N迭代1迭代2迭代3迭代N迭代1迭代2迭代3迭代N迭代1迭代2迭代3迭代N迭代1迭代2迭代3迭代N迭代1迭代2迭代3迭代N迭代1迭代2迭代3迭代NDevDevDevIn QAIn QAFT|ITLeading Indicators(引导性指标)结果指标 2021 Thoughtworks 影响四:系统架构与组织架构14协作络复杂度(计划

5、、开发、测试、集成)Journey1 ServiceJourney 2 ServiceStorage ServiceN*ServiceAuto ProvisionVm ServiceClusterNetwork ServiceStorage ServiceOther ServicesGithubAPI Test FWJiraL*2021 Thoughtworks 影响五:程实践中的致性与质量能16质量能为什么重要?出 Martin Flower致性与质量能的关系是:问题与案Unit TestComponent TestContractTestSource Code CheckFunctionT

6、estIn-DevelopmentUATVerificationCodingIn-AnalysisAPI Spec ProposalCodingIntegrationTestIT测试策略被推到了越来越靠近户侧可的功能Story with out AcsE2ETest没法覆盖到核领域逻辑需要依赖周边环境的集成测试靠联调确保致性靠测试员报缺陷,再突击修复 2021 Thoughtworks 影响六:具链建设背后的认知成本19我们所谈到的具需求与看板管理代码版本管理持续集成应打包运-研发流程的可视化管理-需求拆分实践-需求的命周期与验收实践-个代码提交实践-团队提交、Review策略-分、主管理策略

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要探讨了提升研发效能的六个关键影响因素和对应的六个关键策略。因素包括:1) 对研发效能的正确认知,2) 数据驱动研发效能的必要性,3) 端到端研发流程,4) 系统架构与组织架构,5) 工程实践中的一致性与质量能力,6) 工具链建设。策略包括:1) 建立数据驱动的治理机制,2) 改造研发流程,3) 协同调整系统架构与组织架构,4) 构建测试策略,5) 平台化生长,6) 组织文化内建。文中给出了部分数据,如不同轮次的需求分析、开发、测试、运维的总耗时,以及小批次运作能极大缩短在制品时间,更快交付、反馈等。
"如何通过数据驱动提升研发效能?" "微服务架构下,如何优化测试策略?" "如何构建有利于研发效能的平台化生长策略?"
客服
商务合作
小程序
服务号
折叠