A BiteMark Field Book

Ch 4 크리스텐슨 — 진전 고용 법칙

시장 모델링과 포지셔닝 시스템 v1.0.0

BPMC 스테이지: Mark

크리스텐슨의 Progress Hire: 고객은 제품이 아니라 진전(progress)을 고용한다. 같은 제품도 상황에 따라 다른 진전을 처리한다.

Status: Draft v2 (2026-04-27, essay-style rewrite). 데이터 placeholder {D4-*}는 fact-check 후 교체.

Observation

쿠팡 로켓배송이 등장하기 전 한국 택배 시장은 한 종류였다. 물건을 보내고 며칠 안에 받는다. 가격이 변수였고 속도는 평균값이었다. 2014년 쿠팡이 로켓배송을 시작했다. 다음 날 받는다.

3년이 지나니 시장이 두 개가 됐다.

하나는 여전히 가격이 변수다. 다른 하나는 "오늘 안에 받는 진전"이 변수고, 가격은 그 진전의 부속이 됐다. 같은 "물건을 받는다"는 행동 안에서 두 시장이 분리됐다.

같은 일이 카카오T 등장 전후 콜택시 시장에서 일어났다. 2015년 등장 시점. 같은 차, 같은 운전자, 같은 거리. 그런데 "지금 손을 들면 차가 잡힌다"는 진전과 "5분 안에 차가 도착한다는 알림이 온다"는 진전이 분리됐다. 후자가 앞을 점유했다.

콜센터 기반 사업자는 시장이 사라진 게 아니다. 자기가 다루던 진전이 다른 진전으로 갈아탄 시장에서 자기가 빠진 것을 늦게 알았다. 콜센터는 여전히 작동했다. 그저 사람들이 콜센터에 전화 안 했다.

이건 제품 카테고리가 시장과 1대1로 매핑된다는 통념을 깬다. 같은 제품이 다른 상황에서 다른 진전을 처리하면, 시장은 1개가 아니다. 분류 단위가 제품이 아니다.

분류 단위는 진전이다.

Law

크리스텐슨이 1997년 *The Innovator's Dilemma*에서 시장 진입 변수를 두 종류로 분리했다.

"지속적 혁신(sustaining)은 기존 고객의 기존 진전을 더 잘 처리한다. 와해적 혁신(disruptive)은 다른 고객의 다른 진전을 처리한다."

— 클레이턴 크리스텐슨(Clayton Christensen), *The Innovator's Dilemma* (1997), Ch.1-2

이 분리가 1990년대 디스크 드라이브 산업 데이터에서 시작된 frame이다. 작은 회사들이 큰 회사들을 어떻게 무너뜨리는지의 패턴. 큰 회사가 게으른 게 아니다. 다른 진전을 처리하는 시장이 외부에서 자라는 걸 못 본 것이다.

19년 뒤 크리스텐슨은 이 frame을 진전(progress) 단위로 정식화했다.

"고객은 제품을 사는 게 아니라, 자기 삶에서 처리해야 할 진전을 위해 제품을 고용한다."

— 클레이턴 크리스텐슨(Clayton Christensen), *Competing Against Luck* (2016), Ch.2

크리스텐슨이 한 패스트푸드 체인의 데이터를 분석하면서 발견한 frame이다. 밀크셰이크 사례.

오전 9시 이전. 손님이 혼자 와서 밀크셰이크 한 잔을 사서 차에 타고 떠난다. 매출의 40%가 그 시간대였다. 회사는 처음엔 "맛 개선"이 답이라 생각했다. 더 진하게, 더 달콤하게. 매출은 안 올랐다.

연구팀이 손님을 따라 인터뷰했다. 출근하는 차 안에서 한 손으로 마실 음료가 필요했다. 지루함 달래기와 점심까지 허기 채우기. 이 두 가지를 동시에 처리해야 했다. 바나나는 너무 빨리 끝나고, 도넛은 부스러기가 떨어져서 운전 중 못 먹고, 스니커즈는 아침에 죄책감이 든다.

밀크셰이크가 그 진전을 가장 잘 처리했다. 빨대로 빨면 20분 걸린다. 옷에 안 묻는다. 한 손으로 운전 가능. 같은 밀크셰이크가 오후에는 다른 진전을 처리했다 — 부모가 아이를 달래는 진전. 같은 제품, 두 개의 진전, 두 개의 시장.

레빗이 1960년에 "고객은 드릴이 아니라 구멍을 산다"고 했다. 크리스텐슨이 그 구멍을 한 단계 더 분해했다. 같은 사람의 같은 구멍도 상황에 따라 진전이 다르다. 구멍은 정적 단위였다. 진전은 상황 의존 동적 단위다. JTBD가 측정 시스템으로 작동하기 시작한 지점이 여기다.

진전은 측정 도구가 있다. 고객 인터뷰 5명에게 4가지 질문 — (a) 이 제품을 산 직전 상황, (b) 처리하려 한 진전, (c) 그 진전을 위해 이전에 시도한 것, (d) 왜 그게 충분하지 않았는지. 답에서 [상황·진전·이전 시도·결함] 4-tuple이 나오면 진전 정의 1차 통과. 안 나오면 인터뷰 데이터 부족이거나 제품이 진전을 처리하지 않는 신호다.

System Mapping

옷장을 떠올려보자.

같은 사람의 같은 옷장 안에 양복도 있고 운동복도 있다. 같은 사람이 출근할 때는 양복을 고용하고, 헬스장 갈 때는 운동복을 고용한다. 양복과 운동복은 다른 옷장이 아니라 같은 옷장 안 다른 칸이다. 상황이 어느 칸을 열지 결정한다.

밀크셰이크도 같은 구조였다. 오전 출근 칸에서는 "지루함 + 허기" 진전을 처리하고, 오후 부모 칸에서는 "아이 달래기" 진전을 처리한다. 같은 옷장 안 다른 칸이다.

도식으로 그리면 이렇다.

[제품 카테고리 = 시장 — 통념]
입력: "밀크셰이크 시장"
조작: 맛·가격·매장 인테리어
측정: 매출 1개 시계열
출력: 오후 부모 의견 반영 → 더 진하고 달콤하게 → 매출 정체
[진전 단위 = 시장 — 정식화]
입력: "오전 출근 한 손 음료 진전" + "오후 아이 달래기 진전"
조작: 진전별 다른 농도·점도·과일 알갱이·서빙 속도
측정: 시간대별·상황별 매출 분리 시계열 2개
출력: 오전형 점도↑ + 알갱이 추가, 오후형 묽게 + 작은 사이즈

이 도식이 Part I 4 거장의 좌표축을 한 화면에 정렬한다. 드러커(Ch1)가 출력을 "고객 창조"로 정의했다. 레빗(Ch2)이 그 단위를 "구멍"으로 정식화했다. 코틀러(Ch3)가 그 구멍 위에서 어떤 변수를 흔들지 선별하는 frame을 줬다. 크리스텐슨은 코틀러의 "Product" 변수를 진전 단위로 분해한다. 같은 사업이 4 frame을 차례로 통과하면 사업 정의가 4번 정밀화된다.

Control Variables

진전 단위로 시장을 보려면 변수 세 개를 손봐야 한다.

변수 1 — 진전(Progress) 정의

고객 5명 인터뷰. 답에서 [상황·진전·이전 시도·결함] 4-tuple 추출.

쿠팡 로켓배송 진전 정의를 적어보면 — [한 번 사면 다음 날 도착해야 하는 상황 (예: 이유식, 기저귀, 약)] [당일 또는 다음 날 받기 진전] [이전 시도: 동네 마트, 일반 택배] [결함: 동네 마트는 재고 부족, 일반 택배는 2~3일]. 이 4-tuple이 나와야 진전 정의 1차 통과.

  • 측정: 인터뷰 5명 → 4-tuple 추출.
  • 효과: 같은 제품이 처리하는 진전이 1개가 아니라 2~3개로 분리. 시장이 분리되고 오퍼·메시지·가격이 진전별로 다시 정렬.
  • 실패: 답이 "맛있어서", "가까워서", "친구 추천"으로 돌아온다. 이건 진전이 아니다. 인터뷰 질문이 기능을 묻는 형식이면 답도 기능으로 돌아온다.

변수 2 — 기존 솔루션의 결함 매핑

자기 제품이 고용되는 진전 1개를 골라, 그 진전을 처리하던 이전 솔루션의 결함 3개를 측정 가능한 지표로 나열.

쿠팡 로켓배송 진전(다음 날 도착)에 대한 이전 솔루션 결함 — 동네 마트는 재고 종류 ≤ 3,000개, 일반 택배는 평균 2~3일, 백화점 식품관은 영업시간 11~20시. 모두 측정 가능한 지표다.

  • 측정: 결함 3개를 정량 지표로 나열.
  • 효과: 자기 제품의 차별화 변수가 "기능 우월"이 아니라 "이전 솔루션 결함 제거"로 재정의. 광고 메시지가 결함 제거 1개에 집중.
  • 실패: 결함을 막연한 어휘 ("불편한", "답답한")로만 적기. 측정 안 되는 결함은 차별화 변수가 아니다.

변수 3 — 와해(Disruption) 가능 지점 식별

자기 시장에서 "해상도 낮은 솔루션"이 일부 segment에 고용되고 있는지 확인. 가격 낮고 성능 부족하고 기존 사업자가 무시하는 솔루션. 이 솔루션이 고용된 segment의 진전 조건이 단순하면 와해 진입 지점이다.

콜택시 시장에서 카카오T 초기 모델이 "해상도 낮은 솔루션"이었다. 콜센터 사업자들은 "5분 도착 알림 정도가 무슨 가치인가"라며 무시했다. 진전 조건이 단순한 segment(시간 절약 우선 + 가격 민감도 낮음)에서 카카오T가 자라기 시작했다. 3년 후 콜센터 시장 자체가 사라졌다.

  • 측정: 자기 시장에서 해상도 낮은 솔루션 식별 → 그 솔루션이 고용된 segment의 진전 조건 분석.
  • 효과: 기존 segment 외부의 진입 좌표 1개 식별. 자기가 와해 측인지 와해당하는 측인지 위치 인지.
  • 실패: 자기 segment 안에서만 경쟁자를 본다. 와해는 거의 항상 segment 외부 + 해상도 낮은 솔루션에서 시작. 안 보이는 게 정상이고, 안 보이기 때문에 와해된다.

워크시트 — 진전 정의 + 상황 분리

표를 채우십시오.

상황 처리 진전 이전 시도 결함
[____] [____] [____] [____]
[____] [____] [____] [____]
[____] [____] [____] [____]

같은 제품이 처리하는 진전 3개를 분리하십시오. 1개만 채워지면 진전 정의 미완. 3개가 비슷하면 상황 분리 실패. 3개가 명확히 다르면 시장이 3개로 분리됐다는 뜻입니다.

이 표가 채워지면 다음 질문이 떠오른다 — 3개 시장 중 어느 시장에 자원을 집중할 것인가? 모든 시장에 동시에 잘하는 사업은 어느 시장에서도 1등이 되지 못한다. 이게 Part II 포터의 입력이다.

Failure Modes

진전 단위 정의가 안 된 한국 사업이 빠지는 패턴 두 가지다.

Failure A — 진전을 기능으로 축소

JTBD를 feature list로 변환하는 패턴이다. "고객의 진전 = 빠른 배송, 친절한 응대, 다양한 옵션, 합리적 가격"으로 적힌다. 이건 진전이 아니라 기능 카탈로그다. {D4-2} 한국 SaaS·제품 사업의 feature list 평균 항목 수는 적지 않다. 진전을 1문장으로 정식화한 사업의 비율은 그보다 훨씬 낮다.

진전은 명사가 아니라 동사다. "빠른 배송"이 아니라 "오늘 안에 받아야 하는 상황을 처리한다"가 진전이다. 변환이 안 되면 변수 1 실패다.

Failure B — 기존 고객 과잉 만족 → 와해 신호 놓침

기존 고객 만족도를 최대화하는 데 집중한 사업이 와해당하는 패턴이다. 기존 고객은 기존 진전을 잘 처리해주기를 원한다. 그래서 사업은 그 진전의 처리 품질을 올린다. 그러는 동안 외부에서 다른 진전을 처리하는 다른 솔루션이 등장한다. 기존 사업은 자기 KPI(만족도, 재구매율)가 최고치인 시점에 시장 점유율을 잃기 시작한다.

콜센터 사업자가 그랬다. 만족도 95%였다. 통화 품질도 좋았다. 운전자 친절도도 높았다. 그 시점에 카카오T가 다른 진전을 들고 시장을 가져갔다.

측정 가능 지표: 기존 고객 만족도 추세 vs 신규 고객 비율 추세. 만족도가 상승하는데 신규 고객 비율이 하락하면 변수 3 실패 신호다. 자기 segment 외부의 해상도 낮은 솔루션을 점검해야 한다.

Next Stage

Part I 4 거장 좌표축이 정렬됐다. 드러커가 출력을 "고객 창조"로 정의했고, 레빗이 그 단위를 "구멍"으로 정식화했고, 코틀러가 그 구멍 위에서 흔들 변수를 선별했고, 크리스텐슨이 변수의 미세 단위를 "진전"으로 분해했다.

4 frame을 통과한 사업은 4 좌표 중 2개에 답을 적을 수 있다. 누구에게(JTBD + 진전 단위 segment), (출력 = 진전 처리). 나머지 2 좌표 — 어느 슬롯에서 / 어떤 가격으로 — 는 Part II와 Part III에서 다룬다.

다음은 Interlude 1이다. 4 거장 frame을 한 화면에 묶고, 2문장 답안 워크시트로 자기 사업의 누구에게/왜를 적게 한다.

Early Reader Feedback

원고 피드백 남기기

읽다가 헷갈린 곳, 더 듣고 싶은 사례, 동의하기 어려운 문장을 알려주세요. 공개 댓글이 아니라 저자에게만 전달되는 피드백입니다.

본문에서 문장을 드래그한 뒤 누르면 선택 문장이 함께 저장됩니다.

피드백 유형

BiteMark Press는 Cloudflare Web Analytics로 익명 트래픽을 보고, 동의한 경우에만 GA4와 Microsoft Clarity를 켭니다.