《张乐-数字化时代研发效能提升策略与系统性方法.pdf》由会员分享,可在线阅读,更多相关《张乐-数字化时代研发效能提升策略与系统性方法.pdf(32页珍藏版)》请在三个皮匠报告上搜索。
1、数字化时代研发效能提升策略与系统性方法张乐 腾讯演讲嘉宾张乐腾讯研发效能资深技术专家前百度工程效率专家、前京东DevOps平台产品总监兼首席架构师长期在数万人研发规模的一线互联网公司,负责研发效能提升、研发效能度量、敏捷与DevOps实践落地、一站式DevOps平台设计和研发工作DevOps运动国内早期布道者与推动者,DevOpsDays 中国区核心组织者国内主流 DevOps、工程生产力、研发效能领域技术大会的联席主席、DevOps 及研发效能专场出品人、Keynote特邀嘉宾研发效能宣言发起人及主要内容起草者目 录CONTENTS1.数字化时代研发效能的挑战2.行业中研发效能的系统性方法3
2、.AI2.0时代研发效能提升策略4.研发效能黄金三角,升维思考与降维执行5.总结和展望数字化时代研发效能的挑战PART 01数字化时代研发效能的挑战 数字化时代,软件研发过程本身也需要实现数字化 以往通过大量堆砌人力和资源,“快、糙、猛”开发和交付软件的方式已不可持续 降本增效的大背景下,“湖水岩石效应”愈发明显,需要更科学、更可持续的工作方式根据“熵增定律”,在一个孤立系统里,如果没有外力做功,其总混乱度(熵)会不断增大我们的软件越做越大、越做越复杂,研发效能的绝对值随着以下因素的增长会有变得越来越差的趋势:软件架构本身的复杂度提升(微服务,服务网格等)软件规模的不断增长(集群规模,数据规模
3、等)研发团队人员规模不断扩大引发沟通协作难度增加内容参考:软件研发效能提升实践PART 02行业中研发效能的系统性方法行业中提升研发效能系统性的方法https:/ 提取码:0701DevOps全球调查报告 效能指标DevOps全球调查报告 效能指标聚类 稳定性 运维效能 吞吐量%受访者 服务恢复时间 变更失败率 可靠性 前置时间 部署频率 起步(Starting)一天到一周之间 31%-45%有时符合预期 一星期到一个月之间 每周一次到每月一次之间 28%流动(Flowing)不到一小时 0%-15%通常符合预期 不到一天 按需(每天多次部 署)17%减速(Slowing)不到一天 0%-15
4、%通常符合预期 一星期到一个月之间 每周一次到每月一次之间 34%衰退(Retiring)一个月至六个月之间 46%-60%通常符合预期 一个月至六个月之间 每月一次至每六个月一次 21%流动聚类展示了高水平的软件交付和运维效能,它们在实践和技术能力方面与其他聚类的区别:松耦合架构:团队可以在不依赖其他团队的情况下对系统设计进行大规模变更版本控制:如何管理对应用程序代码、系统配置、应用程序配置等的变更持续集成(CI):将分支集成到主干中的频率持续交付(CD):专注于将变更安全、可持续和高效地投入生产的能力提供灵活性:公司对员工的工作安排的灵活性(不应消极看待弹性工作安排,而是根据产出对员工进行
5、评估)DevOps全球调查报告 结构方程模型2015创建结构方程模型研究持续交付和精益管理实践如何影响IT效能和组织绩效2016增强结构方程模型将测试数据管理以及安全纳入模型研究2017持续增强结构方程模型将变革领导力以及松耦合的架构和团队纳入模型研究2018持续增强结构方程模型将持续测试、监控与可观测性、云基础设施纳入模型研究加速:企业数字化转型的24项核心能力DevOps全球调查报告 结构方程模型2019持续增强结构方程模型分解为软件研发和运维效能、生产力两个模型进行研究2021持续增强结构化方程模型将文档质量、SRE、归属和包容的文化等纳入模型研究DevOps全球调查报告 结构方程模型2
6、022持续增强结构方程模型将软件供应链的安全、团队上下文环境等纳入模型研究2023提炼DORA Core模型基于历年的研究结果,突出最稳定、最受支持的实体及预测路径DevOps全球调查报告 结构方程模型AI2.0时代研发效能提升策略PART 03AI2.0时代研发效能提升策略OpenAI 报告:ChatGPT将会影响全行业中80%工作岗位GPT会是像蒸汽机或印刷机一样的通用技术,影响无所不在在各种专业测试和学术基准上,GPT-4的表现与人类水平相当横跨整合行业,学历越高、收入越高,受到冲击的可能性越大编程领域约 6