WEBBOOK CHAPTER

우리 회사 개발자 플랫폼 만들기: 11장 scorecard를 처벌표가 아니라 개선 안내로 쓴다

11장 scorecard를 처벌표가 아니라 개선 안내로 쓴다

PathLab은 owner, repository, runbook, SLO, SBOM, on-call 여섯 항목으로 bronze·silver·gold를 계산한다. 실제 조직에서도 score 하나만 공개하면 팀 간 순위 경쟁이 되어 metadata를 형식적으로 채울 수 있다.

좋은 scorecard:

  • 검사 항목이 자동으로 검증 가능하다.
  • 왜 필요한지와 고치는 link가 있다.
  • service lifecycle과 data class에 따라 기준이 다르다.
  • exception owner와 expiry가 보인다.
  • 점수보다 미통과 항목을 먼저 보여 준다.

예를 들어 prototype에 24시간 on-call을 강제하지 않는다. production public API는 SLO·runbook·on-call·SBOM을 요구한다. scorecard 변경은 platform RFC와 migration 기간을 거친다.