RICE부터 매트릭스까지
PO
말씀하신 함정들을 피하려면 결국 명확한 기준이 있어야 할 텐데요. 머릿속으로는 어렴풋이 알겠는데, 실무에선 여전히 어떤 기준으로 우선순위를 정해야 할지 헷갈릴 때가 많아요. 혹시 실무에서 도움이 될 만한 구체적인 프레임워크 같은 게 있을까요?
구루
좋은 질문이야. 이론만으로는 감이 안 올 수 있지. 그래서 실무에서는 우선순위 판단을 도와주는 몇 가지 프레임워크를 활용하면 좋아. 완벽한 공식은 아니지만, 일정한 틀을 가지고 생각하면 개인적인 감정이나 주변의 소음에 덜 휘둘리게 되지.
PO
오, 어떤 것들이 있나요?
구루
대표적인 게 RICE 프레임워크야.
PO
R.I.C.E... 뭔가 약자 같은데요?
구루
맞아. Reach (도달 범위), Impact (영향력), Confidence (자신감), Effort (노력)의 약자지. 각 항목에 점수를 매겨서 상대적인 우선순위를 정하는 방식이야.
PO
점수를 매긴다고요? 좀 더 자세히 설명해 주실 수 있을까요?
구루
물론이지. 예를 들어, 새로운 추천 알고리즘 적용을 고려해 보자.
Reach: 이 기능이 얼마나 많은 유저에게 영향을 미칠까? (예: 8점)
Impact: 이 기능이 비즈니스나 유저 경험에 얼마나 긍정적인 영향을 줄까? (예: 7점)
Confidence: 우리가 가진 데이터나 근거는 얼마나 신뢰할 수 있을까? (예: 6점 - 완벽하진 않다고 가정)
Effort: 이걸 구현하는 데 드는 시간과 비용은 어느 정도일까? (예: 4점 - 비교적 적은 노력)
PO
그렇군요. 각 항목별로 예상되는 수치나 확신 정도를 점수로 매기는 거네요.
구루
정확해. 그리고 이 점수들을 특정 공식에 따라 계산해서 총점을 내는 거지. 이 예시에서는 (8x7x0.6) ÷ 4 = 8.4 가 되겠네.
PO
음... Reach와 Impact를 곱하고 Confidence를 곱한 다음 Effort로 나누는 방식이네요. 이렇게 계산하면 상대적으로 ROI가 높은 기능의 우선순위가 올라가겠군요.
구루
바로 그거야. 또 다른 중요한 기준은 "전략 정렬 질문 3가지"야.
PO
이건 RICE 프레임워크와는 다른 건가요?
구루
응. 이건 모든 프레임워크보다 앞서 있는, 전략적인 질문들이야. 점수를 매기는 것보다 더 근본적인 기준이 되지.
PO
어떤 질문들인데요?
구루
첫 번째, "이 일이 지금 우리 팀과 회사의 목표 달성에 꼭 필요한 이유가 무엇인가?" 야.
PO
음... 단순히 하고 싶거나, 남들이 하니까 따라 하는 게 아니라, 명확한 이유가 있어야 한다는 거군요.
구루
맞아. 두 번째 질문은 "우리가 해결하려는 핵심 문제와 이 일이 얼마나 깊이 연결되어 있는가?" 이고.
PO
겉으로만 번지르르한 기능이 아니라, 정말 유저의 pain point나 비즈니스의 핵심 과제를 해결해야 한다는 의미겠네요.
구루
정확해. 마지막 세 번째 질문은 "만약 지금 이 일을 하지 않으면 어떤 리스크가 발생할 수 있는가?" 야.
PO
당장 눈에 보이는 이득이 없더라도, 나중에 더 큰 문제를 야기할 수 있는 일이라면 우선순위를 높여야 할 수도 있겠네요.
구루
아주 잘 이해했어. 마지막으로 소개할 프레임워크는 "도전 난이도 vs. 기대 효과 매트릭스" 야.
PO
매트릭스요? 뭔가 그림으로 보는 건가요?
구루
맞아. 가로축에는 도전 난이도 (낮음 → 높음)를, 세로축에는 기대 효과 (낮음 → 높음)를 놓고 네 개의 사분면으로 나누는 거야.
PO
네 개의 사분면이요? 각각 어떤 의미를 가지나요?
구루
첫 번째는 "Quick Win" 이야. 도전은 낮은데 효과는 높은 일들이지. 이건 빠르게 처리해서 눈에 보이는 효과를 만들 수 있어.
PO
아, 작은 노력으로 큰 성과를 낼 수 있는 것들이군요.
구루
그렇지. 두 번째는 "Strategic Bet" 이야. 도전도 높고 효과도 클 것으로 예상되는 일들이지. 이건 장기적인 관점에서 자원을 투자할 가치가 있어.
PO
미래를 위한 중요한 투자 같은 거겠네요.
구루
맞아. 세 번째는 "Time Sink" 야. 도전은 높은데 효과는 낮은 일들이지. 이건 최대한 피해야 해. 시간과 에너지만 낭비할 가능성이 높아.
PO
노력은 많이 드는데, 결과는 별로인 것들은 처음부터 걸러내야겠네요.
구루
마지막은 "Nice to Have" 야. 도전도 낮고 효과도 낮은 일들이지. 당장 급한 건 아니니 뒤로 미루는 게 좋아.
PO
있으면 좋지만, 필수는 아닌 것들이군요. 이 매트릭스는 특히 언제 유용할까요?
구루
이 매트릭스는 특히 이해관계자들을 설득할 때 효과적이야. "이건 도전은 크지만 효과가 명확하니 지금 투자할 가치가 있습니다" 라거나, "이건 시간만 많이 들고 효과는 미미하니 다른 더 중요한 일에 집중해야 합니다" 라고 논리적으로 설명할 수 있게 해주지.
PO
와, 이렇게 다양한 기준들이 있다니 훨씬 명확해지는 것 같아요. 그냥 ‘느낌’이나 급한 요청에 따라 우선순위를 정하던 것보다 훨씬 팀원들을 설득하기도 쉬울 것 같고요.
구루
그렇지. 명확한 기준이 있다는 건 팀 전체가 같은 언어와 판단 기준을 갖게 되는 거야. PO 혼자만의 주관적인 판단이 아니라, 팀이 함께 전략적으로 사고하고, 왜 이 일을 먼저 해야 하는지에 대한 공감대를 형성하는 기반이 되지.
PO
구루님, 프레임워크를 활용해서 우선순위를 정하는 건 도움이 되는데요, 막상 팀원들이나 이해관계자들과 그걸 공유하면 “왜 이건 먼저 안 해요?”, “그건 급한데요?” 같은 반응이 자주 나와요. 어떻게 설득하고 조율해야 할까요?
구루
아주 현실적인 고민이네. 우선순위는 PO 혼자 정하고 끝내는 게 아니야. "공감과 설득"이라는 과정이 반드시 따라와야 해. 다음의 세 가지 관점을 항상 기억해야 해.
PO
공감과 설득... 쉽지 않죠. 다들 자기 의견이 강하니까요. 어떤 점을 특히 신경 써야 할까요?
구루
첫 번째는 "우선순위는 모두가 합의해야 할 기준이다"라는 점이야.
PO
'내가 정한 리스트'가 전부가 아니라는 말씀이시죠?
구루
맞아. 우선순위는 PO 개인이 정한 '결과물'이 아니라, 그 결과를 도출하기 위한 공통의 기준에 대한 팀의 이해에서 출발해야 해. 그래서 우리가 RICE 프레임워크든, 우선순위 매트릭스든 어떤 도구를 사용하든, 사전에 충분히 설명하고 팀원들과 함께 논의하는 과정이 필수적인 거야.
PO
예를 들어 어떻게 설명해야 할까요?
구루
예를 들어 이번 분기 전략 목표가 사용자 유입 확대가 아니라 리텐션 개선이라고 가정해 보자. 이때 두 가지 기능 요청이 들어왔다면, PO는 팀에게 이렇게 설명해야 해. "이번 분기에는 사용자 유입보다는 기존 사용자들의 만족도를 높여 이탈을 막는, 즉 리텐션 개선이 최우선 전략 목표입니다. 따라서 이 두 기능 중에서 신규 유저 확보에 도움이 되는 A 기능보다는, 기존 유저들의 사용 경험을 향상시키는 B 기능이 현재 우리 전략 목표에 더 부합한다고 판단했습니다." 라고 말이지.
PO
아, 단순히 결론만 이야기하는 게 아니라, 전략적 배경과 우선순위 기준, 그리고 그에 따른 결론까지 논리적으로 설명해야 하는 거군요.
구루
정확해. 두 번째 중요한 관점은 "의견 차이는 ‘정보 차이’에서 온다"는 거야.
PO
의견 충돌이 단순히 개인적인 생각 차이 때문만은 아니라는 말씀이시죠?
구루
그렇지. 많은 경우 팀원들과의 충돌은 누가 더 옳고 그르냐의 문제가 아니라, 각자가 가진 정보의 격차 때문에 발생하는 경우가 많아. 그래서 PO는 자신의 판단 근거를 최대한 투명하게 공개해야 해.
PO
어떤 식으로 정보를 공유해야 할까요?
구루
를 들어, 특정 기능 구현을 미루기로 결정했다면, 팀에게 이렇게 설명하는 거야. "우리가 이 기능을 현재 우선순위에서 미룬 이유는, 관련 데이터를 분석해 보니 전환율에 미치는 영향이 크지 않다고 판단되었기 때문입니다." 라거나, "이 기능은 현재 진행 중인 마케팅 캠페인의 시점과 맞아야 시너지 효과가 크기 때문에, 6월까지 기다렸다가 함께 릴리즈하는 것이 더 효과적이라고 판단했습니다." 라고 말이지.
PO
이렇게 명확한 근거를 제시하면 팀원들도 감정적으로 반발하기보다는 논리적으로 이해하려고 노력하겠네요.
구루
맞아. 마지막 세 번째로 기억해야 할 건 "우선순위는 고정된 것이 아니다"라는 점이야.
PO
상황에 따라 언제든지 바뀔 수 있다는 걸 염두에 둬야 한다는 말씀이시죠?
구루
당연하지. 우리가 처음 우선순위를 정했던 순간보다, 그 이후에 새롭게 발생하는 정보나 변화하는 상황에 맞춰 우선순위를 '관리'하는 능력이 훨씬 더 중요해.
PO
우선순위를 관리하는 건 어떻게 해야 할까요?
구루
예를 들어, 중요한 실험을 진행했는데 예상과 다른 결과가 나왔다면, 팀에게 솔직하게 이야기하는 거야. "이번 실험 결과가 우리가 처음 예상했던 것과 다르게 나왔습니다. 이 새로운 데이터를 바탕으로 논의해 본 결과, 이전에 낮게 평가했던 A 기능의 우선순위를 다시 높여서 빠르게 검증해 볼 필요가 있다고 판단했습니다." 라고 말이지. 이렇게 미리 이야기해두면 팀원들도 우선순위가 바뀌는 상황을 당연하게 받아들이고 유연하게 대처할 수 있게 돼.
PO
그럼 결국 중요한 건, 팀원들이 그저 ‘PO의 결정’을 따르게 만드는 게 아니라, ‘같이 판단하고 이해하는 구조’를 만드는 거군요.
구루
정확해. PO는 팀의 '독재자'가 아니라, 명확한 판단 기준을 제시하고 팀원들이 스스로 판단할 수 있도록 돕는 '촉진자'의 역할을 해야 해. 진정한 조율은 감정적인 설득이 아니라, 같은 전략적 배경을 공유하고, 합의된 판단 기준을 바탕으로 함께 논의하는 과정이라는 것을 잊지 마.