《DOD大会:Feature flags助力 DORA指标和研发效能提升--胡博.pdf》由会员分享,可在线阅读,更多相关《DOD大会:Feature flags助力 DORA指标和研发效能提升--胡博.pdf(29页珍藏版)》请在三个皮匠报告上搜索。
1、Feature flags助力DORA指标和研发效能提升承办方:主办方:胡博胡博敏捷开关创始人胡博胡博 微软Azure认证 DevOps 专家 Feature Flags 步道师 十多年的软件工程经验、敏捷开发经验 敏捷开关(featureflag.co)创始人扫码加我,为你解答 DevOps 和Feature Flags 上线过程中的问题目录目录2022 China DevOpsDays01什么是什么是DORA 指标指标02什么是什么是Feature Flags05Feature Flags 如何影响如何影响企业效能企业效能06工具与平台工具与平台04从管理从管理Feature Flags到
2、到管理管理Feature03Feature Flags 如何影响如何影响技术效能(技术效能(DORA 指标)指标)目录目录2022 China DevOpsDays01什么是什么是DORA 指标指标02什么是什么是Feature Flags05Feature Flags 如何影响如何影响企业效能企业效能06工具与平台工具与平台04从管理从管理Feature Flags到到管理管理Feature03Feature Flags 如何影响如何影响技术效能(技术效能(DORA 指标)指标)Deployment frequency(部署、发布频率部署、发布频率)即团队把代码上传并部署上线或发布给用户的频
3、率,如2周1次、1周2次、1天10次等Lead time for changes(推送推送代码代码到交付的时间到交付的时间)即从推送代码到某个分支开始,到将代码对应的新特性发布到生产环境的时间Time to restore service(事故发生到修复的时间事故发生到修复的时间)即从发现服务异常(事故、BUG等)到解决问题并重新恢复服务的时间Change failure rate(变更失败率变更失败率)即指对服务进行的变更中,导致补救、事故、回滚或失败部署的百分比。1.什么是 DORA 指标DORA 指标的含义指标的含义2022 China DevOpsDays目录目录2022 China
4、DevOpsDays01什么是什么是DORA 指标指标02什么是什么是Feature Flags05Feature Flags 如何影响如何影响企业效能企业效能06工具与平台工具与平台04从管理从管理Feature Flags到到管理管理Feature03Feature Flags 如何影响如何影响技术效能(技术效能(DORA 指标)指标)2.什么是 Feature Flags中外如何定义中外如何定义 Feature Flags2022 China DevOpsDaysFrom Atlassian+LaunchdarklyFeature flags(also commonly known as
5、 feature toggles)is a software engineering technique that turns select functionality on and off during runtime,without deploying new code.This enables teams to make changes without pushing additional code and allows for more controlled experimentation over the lifecycle of features.Because of this,f
6、eature management,or feature flag management,is a key driver of modern development practices such as DevOps,CI/CD,and Progressive Delivery.Teams that employ feature management increase developer productivity,maintain high system performance,and continuously improve the quality of their software.我的中文