State フロー状態 Perceptions 認識(態度、感情、意見) Human attitudes and opinions • 自動テストのスピードと出力 に対する満足度 • ローカル変更の検証にかかる 時間に対する満足度 • 変更を本番に導入するまでの 時間に対する満足度 • コードベースの複雑さの認識 • プロダクションシステムのデ バッグのしやすさ • ドキュメントの理解しやすさ • 集中力と中断を回避する能力 の認識 • タスクやプロジェクトの目標 が明確であることの満足度 • オンコールがもたらす混乱に ついての認識 Workflows ワークフロー System and process behaviors • CIの結果生成にかかる時間 • コードレビューのターンアラ ウンドタイム • デプロイメント・リードタイ ム(変更が本番環境にリリー スされるまでの時間) • 技術的な質問に対する回答を 得るまでにかかる時間 • 変更を適用するために必要な 手動手順 • ドキュメントの改善頻度 • ミーティングや割り込みがな い時間帯の数 • 予定外のタスクやリクエスト の発生頻度 • チームの対応を必要とするイ ンシデントの発生頻度 KPIs North star metrics • ソフトウェア提供の容易さに関する総合的な認識 • 従業員エンゲージメントまたは満足度 • 生産性の認識 (参考) Noda, A., Storey, M. A., Forsgren, N., & Greiler, M. (2023). DevEx: What Actually Drives Productivity: The developer-centric approach to measuring and improving productivity. ACM Queue, Vol.21, No.2, p.35-53.