KPI 설정 실무 가이드

막연한 목표를 측정 가능한 KPI로 바꾸는 SMART 원칙과 부서별 설정 예시를 확인해보세요.

🔀

KPI와 OKR, 무엇이 다른가

KPI는 이미 정해진 목표의 달성도를 관리하는 지표이고, OKR은 도전적인 목표(O) 자체를 새로 설정하는 방법론입니다.

KPI(Key Performance Indicator, 핵심성과지표)는 "이번 달 매출 5억 원 달성"처럼 이미 정해진 목표 대비 현재 성과를 수치로 추적·관리하는 지표입니다. 반면 OKR(Objectives and Key Results)은 도전적인 목표(Objective) 자체를 설정하고 그 달성 여부를 나타내는 핵심결과(Key Results)를 함께 정하는 목표관리 방법론에 가깝습니다. 실무에서는 OKR로 분기 목표 방향을 정하고, 그 목표를 뒷받침하는 일상적인 실행 지표로 KPI를 함께 운영하는 경우가 많습니다. 즉 OKR이 "어디로 갈지"를 정한다면, KPI는 "제대로 가고 있는지"를 매일·매주 확인하는 계기판 역할을 합니다.

SMART 원칙으로 KPI 설계하기

구체적(S)이고 측정 가능(M)하며 달성 가능(A)하고 목표와 관련(R)있으며 기한(T)이 명확한 지표만 KPI로 채택합니다.

SMART는 Specific(구체적), Measurable(측정 가능), Achievable(달성 가능), Relevant(관련성), Time-bound(기한) 다섯 원칙의 앞글자입니다. 예를 들어 "고객 만족도를 높인다"는 KPI가 아니라 목표 선언에 가깝고, "3분기 말까지 CS 만족도 설문 평균 점수를 4.2점에서 4.5점으로 올린다"처럼 측정 방법과 기한, 목표 수치가 모두 명시되어야 실제로 관리 가능한 KPI가 됩니다. KPI를 설계할 때마다 이 다섯 조건 중 빠진 것이 없는지 체크리스트처럼 점검하는 습관이 필요합니다.

⏱️

선행지표와 후행지표를 함께 설계하기

매출·이익 같은 후행지표만 보면 문제를 뒤늦게 발견하므로, 미리 변화를 감지할 수 있는 선행지표를 함께 설정해야 합니다.

매출, 이익, 이탈률처럼 결과가 나온 뒤에야 확인되는 지표를 후행지표(Lagging Indicator)라고 하며, 이것만 KPI로 삼으면 문제가 이미 발생한 뒤에야 알아차리게 됩니다. 반면 영업 상담 건수, 웹사이트 방문자 수, 신규 리드 수처럼 결과에 앞서 변화하는 지표를 선행지표(Leading Indicator)라고 하는데, 이런 지표를 함께 관리하면 후행지표가 나빠지기 전에 미리 대응할 수 있습니다. 예를 들어 "이달 매출"(후행지표) 하나만 보지 않고 "이번 주 신규 상담 건수"(선행지표)를 함께 추적하면 매출 하락을 사전에 예측하고 대응할 수 있습니다.

🏢

부서별 KPI 설정 예시

영업은 신규 계약 건수·전환율, 마케팅은 리드 수·CAC, CS는 응대 시간·재문의율, 개발은 배포 주기·장애 건수를 주로 활용합니다.

영업팀은 신규 계약 건수, 영업 파이프라인 전환율, 평균 계약 규모를, 마케팅팀은 신규 리드 수, 고객획득비용(CAC), 채널별 전환율을 대표 KPI로 자주 사용합니다. 고객지원(CS)팀은 첫 응답 시간, 문제 해결 시간, 재문의율(같은 문제로 다시 연락하는 비율)을, 개발팀은 배포 주기, 장애(인시던트) 건수, 코드 리뷰 소요 시간 등을 활용합니다. 부서마다 성격이 다르므로 다른 부서의 KPI를 그대로 복사하기보다, 각 부서가 회사 전체 목표에 어떻게 기여하는지를 먼저 정의한 뒤 그에 맞는 지표를 역산해서 설계하는 것이 바람직합니다.

🪜

회사 목표에서 개인 KPI로 연결하기 (캐스케이딩)

회사 전체 목표 → 부서 목표 → 팀 목표 → 개인 KPI 순으로 상위 목표를 쪼개 내려가야 지표 간 충돌을 막을 수 있습니다.

KPI를 부서나 개인별로 따로따로 설정하면, 각자의 지표를 달성해도 회사 전체 목표에는 기여하지 못하거나 심지어 서로 충돌하는 상황이 생길 수 있습니다. 예를 들어 영업팀 KPI가 "계약 건수"만 있으면 수익성이 낮은 계약을 무리하게 늘릴 수 있고, 이는 회사의 "영업이익률" 목표와 충돌합니다. 이를 막기 위해 회사 전체 목표를 먼저 세우고, 이를 달성하는 데 필요한 부서 목표로 쪼갠 뒤, 다시 팀과 개인의 KPI로 단계적으로 연결(캐스케이딩)하는 방식이 필요합니다. 이렇게 하면 모든 구성원의 KPI가 최종적으로 회사 목표 달성에 기여하는 구조가 만들어집니다.

⚠️

KPI 설정 시 흔한 실수

지표 수를 너무 많이 늘리거나, 통제할 수 없는 외부 요인에 좌우되는 지표를 핵심 KPI로 삼는 경우가 대표적입니다.

흔한 실수로는 ① 한 팀이 관리하기 벅찰 정도로 KPI 개수를 10개 이상 늘려 정작 중요한 지표에 집중하지 못하는 것, ② 담당자가 통제할 수 없는 외부 요인(경기, 환율 등)에 크게 좌우되는 지표를 핵심 KPI로 설정하는 것, ③ 지표 달성 자체가 목적이 되어 편법(예: 상담 건수를 늘리려 무의미한 통화를 반복)으로 숫자만 채우는 "지표 왜곡" 현상, ④ 한 번 설정한 KPI를 시장 상황이 바뀌어도 재검토 없이 그대로 유지하는 것이 있습니다. KPI는 분기·반기 단위로 실제로 의사결정에 도움이 되고 있는지 재점검하고 필요하면 조정해야 합니다.

목표 자체를 새로 설정해야 한다면

KPI는 이미 정해진 목표의 달성도를 관리하는 지표입니다. 도전적인 목표 자체를 새로 세우고 싶다면OKR 목표·핵심결과 트래커로 목표(Objective)와 핵심결과(Key Results)를 먼저 정리해보세요.

사업계획서나 제안서에 지표를 넣어야 한다면

사업계획서의 실행 전략이나 제안서의 기대효과 항목에 구체적인 숫자가 필요하다면사업계획서 목차 구성법제안서(RFP 대응) 체크리스트도 함께 참고해보세요.

자주 묻는 질문

KPI는 한 사람당 몇 개 정도가 적당한가요?

정해진 기준은 없지만 실무에서는 핵심 KPI 3~5개 이내로 좁히는 것을 권장합니다. 지표가 너무 많으면 담당자가 정작 중요한 지표에 집중하지 못하고, 지표 간 우선순위도 흐려지기 쉽습니다.

KPI 목표치는 어떻게 정해야 하나요?

지난 분기·연간 실적 같은 과거 데이터를 기준선으로 삼고, 여기에 회사의 성장 목표와 시장 상황을 반영해 소폭 상향된 수치로 정하는 것이 일반적입니다. 근거 없이 지나치게 높은 목표를 설정하면 담당자의 동기부여가 오히려 떨어질 수 있습니다.