← Blog디버깅 철학· 3/5

절대 수치는 거짓말한다 — 레퍼런스 대비로 보고하라

'진동이 0.5m로 안정됐다'는 좋은 보고일까? 절대 수치만으로는 알 수 없다. 모든 수치를 레퍼런스(기준선) 대비로 표현해야 의미가 생긴다.

약 2분
debuggingreportingKPIcommunicationphilosophy

절대 수치는 거짓말한다

엔지니어링 보고에서 흔한 함정 하나 — 절대 수치만 던지는 것입니다. "진동이 0.5m로 안정됐다"는 보고를 받으면, 당신은 이게 좋은 건지 나쁜 건지 알 수 있나요? 모릅니다. 0.5m가 원래 5m였다면 대성공이고, 원래 0.05m였다면 10배 악화입니다.

같은 숫자, 정반대 의미

도식 렌더링 중…

절대값 0.5m는 그 자체로 아무것도 말해주지 않습니다. 무엇과 비교하느냐가 있어야 비로소 의미가 생깁니다. 그래서 원칙은 단순합니다 — 모든 수치는 레퍼런스(기준선) 대비로 보고하라.

좋은 보고의 모양

실제 사례로 보면 차이가 분명합니다. 수상정이 스폰 직후 공중으로 솟구치던 버그를 고쳤을 때, 보고는 이렇게 했습니다.

❌ 나쁨: "솟구침이 0.76m로 안정됐다"
✓ 좋음: "솟구침 진폭 19.21m → 0.76m (−96%)"

💡 before/after + % 가 기본형 — "기준선 → 현재 (변화율%)"이 가장 정보량이 높은 보고형입니다. 19.21m라는 출발점이 있어야 0.76m가 96% 개선임을 압니다. 차트의 before/after 곡선이 강력한 이유도 같습니다 — 비교가 한눈에 보이니까.

KPI도 기준선 대비로

같은 원칙이 성능 지표에도 적용됩니다. "런이 20ms 걸렸다"보다 "기준 대비 35% 빨라졌다"가, "정확도 6mm"보다 "산업 cobot 기준선(10mm)의 60% 수준"이 의미를 전합니다.

⚠️ "안정됐다" "좋아졌다" 같은 형용사를 경계하라 — 절대 수치나 막연한 형용사("안정", "개선")는 보고가 아니라 인상입니다. 수치 + 기준 + 변화율이 있어야 받는 사람이 판단할 수 있습니다. 형용사로 포장된 보고는 종종 나쁜 소식을 가립니다.

왜 이게 정직함의 문제인가

레퍼런스 대비 보고를 고집하는 건 단지 명확성 때문만이 아닙니다. 정직함 때문입니다. 절대 수치는 체리피킹하기 쉽습니다 — 유리한 숫자만 골라 "안정됐다"고 할 수 있죠. 기준선 대비를 강제하면, 개선이든 악화든 방향과 크기가 드러나 숨길 수 없습니다. 좋은 보고는 받는 사람이 스스로 판단할 재료를 줍니다.

한 줄 정리

📌 절대 수치("0.5m로 안정")는 좋은지 나쁜지 알려주지 않는다. 모든 수치는 레퍼런스 대비로 — "기준선 → 현재 (변화율%)"이 기본형이다(예: 19.21m → 0.76m, −96%). 막연한 형용사("안정·개선")는 인상일 뿐이며, 기준선 대비가 곧 정직한 보고다.