2023-08-25 Four Keys / 開発生産性に関する発表した
Four Keys
最近よく効く開発生産性指標、Four Keys。
以下4つの指標のことを指す。
ref. エリート DevOps チームであることを Four Keys プロジェクトで確認する | Google Cloud 公式ブログ
DevOps Research and Assessment(DORA)チームが実施した 6 年間の研究から、ソフトウェア開発チームのパフォーマンスを示す 4 つの指標が確立されました。
- デプロイの頻度 - 組織による正常な本番環境へのリリースの頻度
- 変更のリードタイム - commit から本番環境稼働までの所要時間
- 変更障害率 - デプロイが原因で本番環境で障害が発生する割合(%)
- サービス復元時間 - 組織が本番環境での障害から回復するのにかかる時間
概要レベルでは、デプロイの頻度と変更のリード時間は速度の指標であり、変更障害率とサービス復元時間は安定性の指標です。チームはこれらの値を測定し、継続的に改善を繰り返すことで、ビジネス成果を大幅に向上させることができます。
開発生産性のレベルはその数値に応じて、Elite, High, Medium, Low の 4 つのレベルに分けられる。
開発生産性に関する発表した
ベストプラクティスから学ぶ!Four Keys向上へのトライ~夏の開発生産性LT Week~ というイベントで開発生産性にまつわる発表を行った。
本日のイベントの登壇資料はこちらです | Faster Pull Request Reviews 〜ハイパフォーマンスチームへの道〜 / Faster Pull Request Reviews https://t.co/OEL6zL79Xe #開発生産性_findy
— toshimaru (@toshimaru_e) August 24, 2023