例: デリバリー指標ダッシュボードのダッシュボード仕様
ダッシュボード仕様の具体例で、トピック8.1、エンジニアリング指標ダッシュボードの設計 に沿っています。要点はその形です。名前のある対象者、少数のタイル、誠実な可視化の基準、明示された更新周期。
対象者
エンジニアリングのリーダーシップとプラットフォームチームで、隔週のデリバリーレビューで見られます。個人のパフォーマンス評価には使いません。
タイル(表示順)
- デプロイ頻度、直近4週間、チーム別。折れ線グラフ、週単位のバケット、軸はゼロから始まります。
- 変更のリードタイム、中央値と90パーセンタイル、直近4週間。中央値だけでなく両方の系列を示す棒グラフ。
- 変更失敗率、直近4週間、チームが合意した「失敗」の定義へタイルからリンク。
- 失敗したデプロイからの復旧時間、中央値、直近4週間。
- 残りのエラーバジェット、今四半期、サービスごと、パーセンテージで。
可視化のルール
- すべてのトレンドチャートは少なくとも8つのデータ点を示し、単一のスナップショットは決して使いません。
- タイルに明示された例外が文書化されていない限り、軸はゼロから始まります。
- デプロイ、インシデント、祝日をタイムラインに注釈し、読み手が本当の変化とノイズを見分けられるようにします。
- 二重軸なし、3-D効果なし、都合のよい日付範囲の選び取りなし。
更新周期
パイプライン由来のタイル(デプロイ頻度、リードタイム)は1時間ごとに更新されます。インシデント由来のタイル (変更失敗率、復旧時間)はポストモーテムの完了時に更新されます。ダッシュボードは自らの最終更新時刻を表示します。
このダッシュボードが意図的に除外するもの
個人のコミット数、個人のプルリクエスト数、コード行数。これらは、操作されてきた経緯が十分に記録され、 アウトカムではなく労力を測るアクティビティ指標です(トピック3.4)。