change failure rateとは?
change failure rateは、rollback、hotfix、patchといった修正を要するサービスの劣化を招く本番デプロイの割合です。リリースプロセスの品質と安全性を測ります。DORAメトリクスとして、生の速度と安定性のバランスを取ります。
なぜ重要か
頻繁にデプロイすることは、デプロイが信頼できる場合にのみ良いことです。高いchange failure rateは、弱いテスト、欠けているgate、リスクの高いリリース慣行を示します。それをdeployment frequencyと並べて追跡することで、安定性を犠牲にして速度を最適化することを防ぎます。
関連する概念
- 4つのDORAメトリクスの1つである
- smoke test、canary、deployment gateによって下げられる
- 障害からの復旧を評価するためにMTTRと組み合わされる
関連ガイド
What Is Deployment Frequency?Deployment frequency is how often an organization successfully releases to production, a core DORA measure of…
What Is Mean Time to Recovery (MTTR)?Mean time to recovery (MTTR) is the average time it takes to restore service after a failure, a key DORA reli…
What Is a Smoke Test?A smoke test is a quick, shallow check that core functionality works at all, run early to catch obviously bro…