DORA指標とは?
どーらしひょう
DORA指標とは、ソフトウェア開発チームのデリバリーパフォーマンスを測る4つの主要指標で、デプロイ頻度・変更リードタイム・変更失敗率・サービス復旧時間から構成されます。
DORA指標(DORA Metrics)とは、DevOps Research and Assessment(DORA)チームが多年にわたる調査研究から導き出した、ソフトウェアデリバリーのパフォーマンスを測定するための4つの指標です。Googleがスポンサーとなった調査プログラムで、世界各国の開発組織データをもとに策定されました。
4つの指標は以下の通りです。
- デプロイ頻度(Deployment Frequency):本番環境へのデプロイ回数(高いほど良い)
- 変更リードタイム(Lead Time for Changes):コードコミットから本番反映までの時間(短いほど良い)
- 変更失敗率(Change Failure Rate):デプロイによって障害が起きた割合(低いほど良い)
- サービス復旧時間(Time to Restore Service):障害発生から復旧までの時間(短いほど良い)
DORA調査では、これらの指標でチームを「エリート」「ハイ」「ミディアム」「ロー」の4段階に分類しており、エリートチームは組織のビジネス成果(収益・顧客満足度)においても優れていることが示されています。
DORA指標は単なる速度の評価ではなく、速度と安定性のバランスを測るものとして設計されており、DevOpsやアジャイル開発の成熟度を客観的に把握するための標準的なフレームワークとして広く活用されています。
使い方・例文
「DORA指標を計測し始めたところ、変更リードタイムが平均2週間もかかっていることが判明し、CI/CD改善の優先度を上げる判断ができた」という場面で使われます。
この用語をシェア
最終更新: