DORAの4指標は「速さ」を測る共通言語になりました。しかし指標だけを追うと現場は疲弊します。SPACE、DevEx、Platform as a Productまで含めて、日本のチームでどう使うかを一次情報で整理します。

01「速さ」を数字で語れるようにしたDORA

大手SIerやエンタープライズの現場で「デリバリーが遅い」「品質が不安定だ」という議論は絶えません。ところがその議論は、往々にして声の大きい人の印象論で決着してしまいます。DORA(DevOps Research and Assessment)が10年かけて確立した4つの指標は、この印象論に共通の物差しを与えました。シリコンバレーでは、経営層と現場が同じ数字を見て投資判断をする文化が先に定着しています。日本のエンタープライズにこれを橋渡しするのが本記事の狙いです。

DORAのFour Keys(4つの主要指標)は、大きく「スループット(速さ)」と「安定性」の2軸に分かれます。速さだけを追わず、安定性とセットで見る——ここが最初の勘所です。

現場のコツ:4指標は「速さ2つ・安定性2つ」で必ずペアで見ます。デプロイ頻度だけを上げると変更失敗率が悪化しがちで、逆に安定性ばかり守ると硬直します。片側だけをKPIにした瞬間、指標は歪みます。

022024年DORAレポートが示した3つの意外な事実

DORAは毎年Accelerate State of DevOps Reportを公開しています。2024年版は調査10周年の節目で、実務者が知っておくべき示唆がいくつもありました。特に日本のエンタープライズが誤解しやすい点を3つ挙げます。

さらに2024年版では、ユーザー向けの不具合対応で生じる計画外デプロイを測る「リワーク率(rework rate)」という新しい観点も紹介されました。速さの裏で、どれだけ手戻りが起きているかを可視化する発想です。

DORA 4 Keys — 速さと安定性のバランス スループット(速さ) 安定性 デプロイ頻度 変更のリードタイム 変更失敗率 復旧時間 片側だけをKPIにすると、もう片側が必ず悪化する
図:4指標はスループットと安定性のトレードオフ。両輪で見るのが前提です。

034指標だけでは足りない — SPACEという広角レンズ

DORAは強力ですが、測っているのは「デリバリーのパイプライン性能」です。開発者が実際に生産的か、満足しているかまでは捉えきれません。ここを補うのがSPACEフレームワーク(2021, ACM Queue)です。DORAの生みの親でもあるNicole Forsgren氏らが提唱した、5つの次元からなる考え方です。

SPACEの核心は「単一指標で生産性を測るな」という一点です。コミット数や消化ベロシティといった1つの数字だけを追うと、必ず現実が歪みます。SPACEは「複数の次元から、少なくとも定量と定性の両方を組み合わせて見る」ことを求めます。DORAが客観的なパイプライン指標なら、SPACEはそこに満足度や協働といった人間側の視点を足す広角レンズだと捉えると整理しやすいです。

現場のコツ:SPACEを導入するときは、5次元すべてを一度に測ろうとしないことです。原典も「各次元から1〜3個を選び、必ず定量と定性を混ぜる」ことを推奨しています。定量ダッシュボードに、四半期ごとの開発者アンケート(定性)を1本添えるだけでも精度が上がります。

04DevEx — 「体験」を改善レバーに変える

SPACEは「何を測るか」の枠組みですが、現場が本当に知りたいのは「では何を直せば速くなるのか」です。それに答えるのがDevEx: What Actually Drives Productivity(2023, ACM Queue)です。Abi Noda氏・Forsgren氏らが、開発者体験を3つの改善レバーに集約しました。

DevExの実務的な価値は、「開発者が感じている摩擦(friction)」を起点に投資先を決められる点にあります。DORAのリードタイムが長い、という数字を見たとき、その原因がCIの遅さ(フィードバックループ)なのか、リリース手順の複雑さ(認知負荷)なのかで打ち手はまったく変わります。DevExの3レバーは、DORAの数字を「何を直すか」に翻訳する接続点になります。

05DORA・SPACE・DevExの関係を1枚で理解する

3つの枠組みは競合ではなく、レイヤーが違います。DORAはデリバリーの結果、SPACEは生産性の全体像、DevExは改善レバー。この重なりを押さえると、社内でどれを使うかの議論が噛み合います。

3つの枠組みの役割分担 DORA(4 Keys) デリバリーの結果を測る客観指標 SPACE(5次元) 生産性を多面的に捉える枠組み(定量+定性) DevEx(3レバー) 摩擦を減らす改善レバー:応答・認知負荷・集中 結果 全体像 打ち手 数字(DORA)→原因の分類(DevEx)→改善、と往復する
図:DORAで測り、SPACEで俯瞰し、DevExで直す。3層で往復するのが実務的です。

06Platform as a Product — 速さを組織で再現する

DevExの3レバー、とりわけ認知負荷とフィードバックループを組織的に下げる手段が、内製プラットフォーム(IDP)です。ただし箱を作れば終わりではありません。海外で定着した規律がPlatform as a Product(プラットフォームを製品として扱う)です。Thoughtworksが早くから提唱し、Team Topologiesの文脈でも中核概念になっています。

要点は、社内の開発者を「顧客」と見なし、外販プロダクトと同じ規律で運営することです。ゴールデンパス(推奨される標準的な進め方)を敷き、セルフサービスで使えるようにし、利用実態を見て継続的に改善する。「使われないプラットフォームは失敗」という当たり前の基準を、社内ツールにも適用します。第2章で触れたとおり、DORA 2024もIDPが初期に安定性を下げうると報告しており、プロダクトとして地道に磨く前提が要ります。

現場のコツ:IDPの成否は「強制したかどうか」ではなく「開発者が自発的に使ったかどうか」で判断します。採用率(adoption)とDevExの3レバーの改善を、プラットフォームチームのKPIに置くのが実務的です。マルチアカウント環境ではガードレール整備が土台になります(マルチアカウント統制)。

プラットフォーム観点の周辺トピックは、プラットフォームエンジニアリングの記事でも掘り下げています。

07日本のチームでどう使い始めるか

フレームワークを一度に全部入れる必要はありません。エンタープライズの現場で無理なく回すなら、次の順序が現実的です。

DORAが日本で誤用される典型は「デプロイ頻度を上げろ」という号令だけが独り歩きするパターンです。速さは安定性・体験・組織の仕組みと一体で初めて再現します。指標は目的ではなく、対話と改善のための共通言語だと位置づけてください。運用・監視の指標設計全般は監視・アラート設計も参考になります。

まとめ

DORAの4指標は「速さ」を語る共通言語を与えました。しかし速さだけを追えば、安定性も開発者体験も損なわれます。SPACEで多面的に俯瞰し、DevExで摩擦を改善レバーに翻訳し、Platform as a Productで組織に再現する——この4つを層として使い分けるのが、海外の先行事例から日本のエンタープライズに橋渡しできる実務知です。まずは1チームで4指標を測り、評価に直結させず、定性の声を1本添える。ここから始めれば無理がありません。

参考(一次情報)

自社の開発・運用フローに合った指標設計や内製プラットフォームの立ち上げは、お問い合わせからご相談ください。

相談する
← ブログ一覧へ戻る