Technical health は、チームが持続可能な方法で成果を提供し、コード品質、システム信頼性、デリバリー速度を総合的に実現する能力です。測定しないものは改善できませんが、目標は 改善を促進するインサイト であり、達成すべき数字ではありません。メトリクスは懐中電灯であり、スコアボードではありません。
何を測定するか
text
DELIVERY (DORA metrics — well-researched, balanced):
- Deployment frequency - Lead time for changes
- Change failure rate - Time to restore service
QUALITY / RELIABILITY:
- Production incident rate & severity
- Test coverage trend (direction, not a vanity %)
- Escaped-bug rate
TEAM / FLOW:
- Cycle time, time-in-review (slow review = hidden bottleneck)
- Recurring pain points (survey the team — they know)
DORA を均衡的に使用
4つの DORA メトリクスが価値があるのは、速度と安定性のバランス を取るためです。一方を有利にすると他方が必ず損なわれます。高いデプロイ頻度と高い失敗率は勝利ではなく危険信号です。単一の数字ではなく全体を追跡してください。
