ICE 점수 모델
ICE Scoring
ICE 점수 모델은 Impact(영향도), Confidence(신뢰도), Ease(실행 용이성)의 곱(또는 평균)을 통해 수많은 그로스 실험 아이디어의 우선순위를 객관적이고 신속하게 결정하는 프레임워크입니다. 아이디어 백로그가 쌓여 혼란스러울 때 팀 내 주관적 편향을 줄이고 실행 중심의 로드맵을 빠르게 수립하는 데 핵심적인 역할을 합니다.
📖 개념 정의 및 실무 적용
현대 그로스 마케팅 환경에서는 웹사이트 개선, 퍼널 최적화, 온사이트 마케팅 등 무수히 많은 가설과 아이디어가 쏟아집니다. 하지만 리소스는 한정되어 있기 때문에 어떤 실험을 먼저 실행해야 할지 결정하는 것은 언제나 큰 난제입니다. 직관이나 HiPPO(가장 발언권이 센 사람의 의견)에 의존해 실험을 진행하면 실패 확률이 높고 팀의 리소스를 낭비하게 됩니다.
ICE 모델은 이러한 비효율을 해결하기 위해 고안되었습니다. 모든 아이디어를 동일한 척도(1~10점)로 평가하여 ‘가장 적은 리소스로 가장 큰 임팩트를 낼 수 있는 실험’을 데이터에 기반해 발라냅니다. 이를 통해 팀 전체가 실험 백로그에 대한 공감대를 형성하고, 실행 속도(Velocity)를 극대화하여 프로덕트/마케팅 성장의 가속도를 붙일 수 있습니다.
import pandas as pd
def calculate_ice(df):
# 각 지표가 1~10점 사이인지 검증
for col in ['impact', 'confidence', 'ease']:
if not df[col].between(1, 10).all():
raise ValueError(f"{col} 점수는 1에서 10 사이여야 합니다.")
# ICE 점수 계산 (Impact * Confidence * Ease)
df['ice_score'] = df['impact'] * df['confidence'] * df['ease']
# 점수가 높은 순으로 정렬
ranked_df = df.sort_values(by='ice_score', ascending=False).reset_index(drop=True)
return ranked_df
# 샘플 실험 백로그 데이터
data = {
"idea": ["결제 페이지 1단계 간소화", "메인 배너 문구 A/B 테스트", "장바구니 이탈 고객 리타겟팅 푸시"],
"impact": [9, 5, 8],
"confidence": [8, 6, 7],
"ease": [6, 9, 5]
}
backlog_df = pd.DataFrame(data)
prioritized_backlog = calculate_ice(backlog_df)
print(prioritized_backlog)
⚡ 5분 만에 적용하는 실행 스텝
단계: 팀 브레인스토밍을 통해 도출된 모든 실험 아이디어를 스프레드시트나 백로그 툴에 리스트업합니다.
단계: 각 아이디어별로 Impact(이 실험이 북극성 지표나 핵심 KPI에 미칠 영향), Confidence(이 실험이 성공할 것이라는 근거/데이터의 확실성), Ease(개발 및 디자인 리소스 등 실행의 난이도)를 1~10점으로 산정합니다.
단계: 산정된 세 지표를 곱(또는 평균)하여 최종 ICE 점수를 도출하고, 점수가 높은 순서대로 이번 스프린트 실행 후보군을 정렬합니다.
단계: 정렬된 순서에 따라 리소스를 배분하고 실험을 빠르게 셋팅하여 실행한 뒤, 결과를 회고하고 점수 산정 기준을 지속 보정합니다.
🚀 실무자만 아는 한 끗 차이 Pro Tip
⚠️ 흔히 하는 실수 & 주의사항 (삽질 방지)
❓ 자주 묻는 질문 (FAQ)
ICE 모델과 ICE 점수의 곱 대신 합산을 사용해도 되나요?
이론적으로는 가능하지만 곱(Multiplication) 방식을 강력히 권장합니다. 곱을 사용하면 세 지표 중 하나라도 턱없이 낮을 경우(예: 영향도는 크지만 실행이 불가능하거나 신뢰도가 0인 경우) 총점이 급격히 낮아져 우선순위에서 확실히 제외될 수 있기 때문입니다. 합산을 쓰면 단점이 가려지는 왜곡이 발생할 수 있습니다.
ICE 점수와 RICE 프레임워크는 어떤 차이가 있으며 언제 무엇을 써야 하나요?
RICE는 ICE에 Reach(도달 범위: 이 실험이 특정 기간 동안 몇 명의 유저에게 영향을 미치는가?)라는 모수가 추가된 형태입니다. 트래픽 규모가 크고 유저 세그먼트가 다양하여 '얼마나 많은 사람에게 노출되는지'가 중요한 프로덕트라면 RICE를 권장합니다. 반면 초기 스타트업이거나 특정 퍼널의 병목을 빠르게 뜯어고치는 마케팅 실험 중심이라면 직관적이고 빠른 ICE가 더 효율적입니다.