예시: 전달 메트릭 대시보드의 대시보드 명세
주제 8.1, 엔지니어링 메트릭 대시보드 설계를 따르는 대시보드 명세의 구체적인 예시다. 핵심은 형태다. 이름이 있는 대상, 소수의 타일, 정직한 시각화 기준, 명시된 갱신 주기.
대상
엔지니어링 리더십과 플랫폼 팀이 격주 전달 리뷰에서 검토한다. 개인 성과 평가를 위한 것이 아니다.
타일(표시 순서)
- 배포 빈도, 최근 4주, 팀별. 선 차트, 주 단위 구간, 축은 0에서 시작.
- 변경 리드 타임, 중앙값과 90번째 백분위수, 최근 4주. 중앙값만이 아니라 두 계열을 모두 보여 주는 막대 차트.
- 변경 실패율, 최근 4주, 팀이 합의한 “실패”의 정의로 타일에서 링크.
- 실패한 배포로부터의 복구 시간, 중앙값, 최근 4주.
- 남은 에러 버짓, 현재 분기, 서비스별, 백분율로.
시각화 규칙
- 모든 추세 차트는 최소 여덟 개의 데이터 포인트를 보여 주며, 단일 스냅숏은 절대 쓰지 않는다.
- 타일에 명시된 예외가 문서화되어 있지 않은 한 축은 0에서 시작한다.
- 배포, 인시던트, 휴일을 타임라인에 주석으로 달아 독자가 실제 변화와 잡음을 구분할 수 있게 한다.
- 이중 축 없음, 3-D 효과 없음, 입맛에 맞는 날짜 범위 고르기 없음.
갱신 주기
파이프라인에서 오는 타일(배포 빈도, 리드 타임)은 매시간 갱신된다. 인시던트에서 오는 타일(변경 실패율, 복구 시간)은 포스트모템이 닫힐 때 갱신된다. 대시보드는 자신의 마지막 갱신 시각을 표시한다.
이 대시보드가 의도적으로 제외하는 것
개인별 커밋 수, 개인별 풀 리퀘스트 수, 코드 줄 수. 이것들은 조작된 기록이 충분히 남아 있고 성과가 아니라 노력을 측정하는 활동 메트릭이다(주제 3.4).