【メトリクスくどうかいはつ】
メトリクス駆動開発 とは?
💡 数字が語る声に耳を傾ける開発術
📌 このページのポイント
メトリクス駆動開発って、どんな数字を見るの?
数字を見るだけなら普通にやってない?
ただ見るだけじゃなくて、「この数値が基準を下回ったら対応する」「この数値を10%改善することを今スプリントの目標にする」みたいに、数値を開発の意思決定に直接つなげるのがポイントだよ
DORA metricsって何?
数字ばかり追いかけると変にならない?
いい指摘だね。「グッドハートの法則」といって、指標が目標になると指標としての価値を失うことがある。カバレッジ100%を目指して意味のないテストを書くとかね。数字の裏にある本質を見ることが大事だよ
導入するにはどうすればいいの?
まとめ:ざっくりこれだけ覚えればOK!
「メトリクス駆動開発」って出てきたら「数値指標を測って改善し続ける開発手法」と思えればだいたいOK!
📖 おまけ:英語の意味
「Metric-Driven Development」 = メトリクス駆動開発
💬 DevOpsやSREの文化と共に広まった考え方だよ。「測定できないものは改善できない」というマネジメントの格言がベースにあるんだ