[OKR 연재 ④] OKR 도입 실패, 목표가 많아서가 아니라 책임이 흐려져서 벌어진다

OKR을 도입했지만 조직이 달라지지 않았다는 말은 낯설지 않다. 전사 설명회가 열리고, 부서별 Objective가 입력되고, 분기 말 리뷰 일정도 잡힌다. 그런데 시간이 지나면 구성원은 OKR을 또 하나의 평가 문서로 받아들인다. 리더는 기존 KPI를 다른 양식에 옮겨 적고, HR은 입력률과 제출률을 관리한다.

OKR 실패를 단순히 “목표가 너무 많았다”로만 설명하면 핵심을 놓친다. 목표가 많은 것도 문제지만 더 큰 문제는 책임이 흐려지는 것이다. 무엇을 최우선으로 볼지, 어떤 결과를 실제 변화로 인정할지, 누가 부서 간 충돌을 조정할지, 미달성 신호가 보일 때 누가 자원을 다시 배분할지가 정해지지 않으면 OKR은 관리 언어가 아니라 보고 양식이 된다.

첫 번째 실패는 OKR을 새 양식으로만 도입하는 순간 시작된다

Google OKR playbook은 잘못 작성되거나 잘못 관리된 OKR을 “시간 낭비”이자 “빈 관리 제스처”라고 표현한다. 반대로 잘 운영된 OKR은 팀이 무엇을 중요하게 봐야 하는지, 무엇을 최적화해야 하는지, 일상 업무에서 어떤 tradeoff를 해야 하는지 분명하게 만든다고 설명한다.

이 문장은 OKR 실패의 출발점을 잘 보여준다. OKR은 양식이 아니라 선택과 조정의 언어다. 새 양식을 만들었는데 기존 회의 방식, 리더의 의사결정 방식, 평가와 보상 해석 방식이 그대로라면 OKR은 곧바로 기존 제도에 흡수된다. 구성원 입장에서는 이름만 바뀐 목표관리표가 하나 더 생긴 셈이다.

한국 기업에서 이 실패는 “전사 도입”이라는 이름으로 자주 나타난다. 충분한 파일럿 없이 모든 부서에 OKR 입력을 요구하고, 시스템 등록률을 도입 성과로 본다. 그러나 입력률은 OKR의 성과가 아니다. OKR이 실제로 우선순위를 줄였는지, 부서 간 충돌을 드러냈는지, 리더가 자원 배분 결정을 바꿨는지가 더 중요한 신호다.

두 번째 실패는 KR을 활동 목록으로 채우는 데서 나온다

Google playbook은 Key Result가 활동이 아니라 결과를 설명해야 한다고 강조한다. consult, help, analyze, participate 같은 단어가 들어간 KR은 활동을 묘사하는 신호일 수 있다고 경고한다. HR 실무로 옮기면 “교육 실시”, “면담 진행”, “제도 검토”, “워크숍 운영” 같은 표현이 여기에 가깝다.

활동은 필요하다. 하지만 활동만으로는 변화가 일어났는지 알 수 없다. 예를 들어 “관리자 교육 3회 실시”는 교육팀이 무엇을 했는지 보여준다. 그러나 관리자의 피드백 행동이 바뀌었는지, 팀원의 목표 이해도가 높아졌는지, 성과 면담의 질이 개선됐는지는 보여주지 않는다. KR이 활동 목록으로 채워지면 OKR 리뷰는 실행 여부 확인 회의가 된다.

좋은 KR은 활동 이후의 변화를 묻는다. “신임 리더 교육 3회 실시”보다 “신임 리더 배치 60일 내 팀원 1:1 피드백 실시율을 40%에서 85%로 높인다”가 더 OKR에 가깝다. “채용 브랜딩 콘텐츠 발행”보다 “핵심 직무 후보자의 1차 응답률을 18%에서 28%로 높인다”가 더 결과 중심이다. 이 차이가 없으면 OKR은 업무량을 많이 쓴 팀이 유리한 제도가 된다.

세 번째 실패는 가치가 낮은 목표를 높은 달성률로 포장할 때 생긴다

Google playbook은 Low Value Objectives라는 함정을 제시한다. 목표를 달성해도 사용자나 경제적 가치가 분명하지 않다면, 높은 점수를 받아도 조직에는 별 의미가 없다는 것이다. 이 경고는 HR 목표에도 그대로 적용된다.

HR 부서가 “평가 양식 개편 완료”를 Objective로 잡았다고 해보자. 양식은 바뀔 수 있다. 그러나 평가 대화의 질이 나아졌는지, 목표 조정이 빨라졌는지, 저성과자 관리의 일관성이 높아졌는지 확인하지 못하면 조직 가치로 연결됐다고 말하기 어렵다. “제도 개편 완료”는 완료율은 높지만 가치가 낮은 목표가 될 수 있다.

성과관리에서 높은 달성률은 언제나 좋은 신호가 아니다. 쉬운 목표를 잡았기 때문에 달성률이 높을 수 있고, 실제 가치와 무관한 산출물을 만들었기 때문에 점수가 높을 수도 있다. HR은 OKR 리뷰 때 “달성했는가”와 함께 “달성하면 누가 어떤 가치를 체감하는가”를 물어야 한다. 이 질문이 없으면 OKR은 성과를 만들기보다 성과처럼 보이는 문서를 만든다.

네 번째 실패는 공동 목표의 책임자를 끝까지 정하지 않는 데 있다

Google playbook은 중요한 프로젝트가 여러 그룹의 기여를 필요로 할 때 cross-team OKR이 적합하다고 설명한다. 동시에 해당 OKR에 실질적으로 참여해야 하는 모든 그룹이 포함돼야 하며, 각 그룹의 기여가 각자의 OKR에 명시돼야 한다고 말한다. 공동 목표는 “함께 잘하자”가 아니라 각자의 책임을 드러내야 한다는 뜻이다.

한국 기업에서 OKR이 흔들리는 지점도 여기에 있다. 고객경험 개선, 온보딩 고도화, 핵심인재 유지, 리더십 전환 같은 목표는 HR 혼자 달성할 수 없다. 현업 리더, 경영진, 재무, IT, 커뮤니케이션 조직이 함께 움직여야 한다. 그런데 공동 목표를 만들면서 각 조직의 기여와 의사결정 권한을 쓰지 않으면 목표는 모두의 일이자 아무의 일도 아니게 된다.

공동 OKR에는 세 가지가 필요하다. 첫째, 어떤 조직이 반드시 참여해야 하는지 명시해야 한다. 둘째, 각 조직의 KR이 전체 Objective와 어떻게 연결되는지 보여줘야 한다. 셋째, 목표 충돌이 생겼을 때 최종 조정권자가 누구인지 정해야 한다. 이 세 가지가 없으면 cross-team OKR은 협업 도구가 아니라 책임 회피의 장치가 된다.

다섯 번째 실패는 체크인을 보고 회의로 바꾸는 순간 굳어진다

Atlassian의 OKR 가이드는 1~3개 Objective와 각 Objective당 3~5개 KR을 제시하고, 진행 상황을 정기적으로 점검·분석·요약하는 흐름을 제안한다. 숫자 자체보다 중요한 것은 리듬이다. OKR은 분기 말에 점수를 매기기 위해 존재하는 것이 아니라, 분기 중에 우선순위와 자원 배분을 조정하기 위해 존재한다.

Google playbook도 committed OKR에서 문제가 생겼을 때는 신속히 escalate해야 한다고 설명한다. 일정, 우선순위, 자원 배분에 문제가 생긴 경우 이를 올리는 것은 괜찮은 일이 아니라 필요한 일이라는 취지다. 이 관점에서 OKR 체크인은 보고 회의가 아니라 조정 회의다.

한국 기업에서는 체크인이 종종 보고 회의로 바뀐다. 담당자는 진척률을 설명하고, 리더는 미진한 항목을 지적한다. 그러나 자원 배분은 바뀌지 않고, 우선순위 충돌도 그대로 남는다. 이 상태에서는 구성원이 OKR을 솔직하게 업데이트할 이유가 없다. 체크인이 작동하려면 “왜 늦었나”보다 “무엇을 조정해야 하나”가 먼저 나와야 한다.

다음 회차의 쟁점은 평가와 보상을 어디까지 연결할 것인가다

OKR 실패의 많은 장면은 결국 평가와 보상 문제로 돌아간다. 목표가 평가 점수로 바로 환산된다고 느끼면 구성원은 안전한 목표를 택한다. 공동 목표는 개인별 책임 다툼으로 바뀌고, 도전형 목표는 사라진다. 반대로 평가와 완전히 분리하면 OKR은 실행 책임이 약한 캠페인으로 보일 수 있다.

그래서 다음 질문은 “OKR을 평가에 반영할 것인가”가 아니다. 더 정확한 질문은 “어떤 OKR을 어떤 방식으로 해석할 것인가”다. committed OKR은 약속한 실행 책임에 가깝다. aspirational OKR은 학습과 도전의 성격이 강하다. cross-team OKR은 협업과 조정 책임을 함께 봐야 한다. 세 유형을 같은 점수표로 다루면 OKR은 실패할 가능성이 높다.

OKR 도입 실패를 막으려면 HR은 양식보다 운영 책임을 먼저 설계해야 한다. 목표 수를 줄이는 것만으로는 충분하지 않다. 활동이 아니라 결과를 쓰게 하고, 가치 낮은 목표를 걸러내고, 공동 목표의 책임을 명시하고, 체크인을 조정 회의로 바꿔야 한다. 그때 OKR은 보고 문서가 아니라 조직이 실제로 무엇을 바꾸고 있는지 확인하는 성과관리 언어가 된다.