디자인 스프린트

Design sprint

5일 동안 문제 정의부터 프로토타입 테스트까지 끝내는, 구글벤처스가 정리한 압축된 협업 프로세스.

다른 이름: 5-day sprintGV Sprint
···
html
<div class="stage">
  <div class="days" id="days"></div>
  <div class="panel" id="panel">
    <div class="day-name" id="dayName">Monday</div>
    <div class="day-act" id="dayAct">Map</div>
  </div>
</div>
css
.stage{width:94%;height:88%;display:flex;flex-direction:column;gap:14px}
.days{display:flex;gap:6px;height:40%}
.day{flex:1;border-radius:8px;background:var(--line);display:flex;align-items:flex-end;justify-content:center;
  padding-bottom:6px;font:700 9px/1 monospace;color:var(--muted);transition:background .4s,color .4s}
.day.on{background:var(--accent);color:#fff}
.panel{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;
  border:1px solid var(--line);border-radius:10px}
.day-name{font:700 11px/1 monospace;color:var(--muted)}
.day-act{font:800 20px/1 sans-serif;color:var(--fg)}
js
const names = ['Mon', 'Tue', 'Wed', 'Thu', 'Fri'];
const full = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday'];
const acts = ['Map', 'Sketch', 'Decide', 'Prototype', 'Test'];
const days = document.getElementById('days');
const dayEls = names.map((n) => {
  const d = document.createElement('div');
  d.className = 'day';
  d.textContent = n;
  days.appendChild(d);
  return d;
});
const dayName = document.getElementById('dayName');
const dayAct = document.getElementById('dayAct');
let i = 0;
function step() {
  dayEls.forEach((d, k) => d.classList.toggle('on', k === i));
  dayName.textContent = full[i];
  dayAct.textContent = acts[i];
  i = (i + 1) % names.length;
}
step();
setInterval(step, 1100);

제이크 냅이 구글벤처스에서 다듬고 책 《스프린트》로 정리한 프로세스입니다. 월요일에는 장기 목표와 스프린트 질문을 정하고 문제를 지도로 그립니다(Map). 화요일에는 각자 조용히 해결책 스케치를 그리고(Sketch), 수요일에는 스케치들을 평가하고 하나의 스토리보드로 결정합니다(Decide). 목요일 하루 만에 실제 작동하는 것처럼 보이는 프로토타입을 만들고(Prototype), 금요일에 실제 사용자 5명과 개별 인터뷰로 테스트합니다(Test).

핵심은 "결정을 미루지 않는 것"입니다. 보통 몇 주에 걸쳐 흩어지는 논의·의사결정·검증을 한 주 안에 강제로 압축해, 아이디어에 매몰되기 전에 실제 반응을 빨리 확인합니다. 결정권자(Decider) 한 명을 미리 정해두는 것도 특징입니다 — 토론이 끝없이 길어지는 걸 막기 위해서입니다.

더블 다이아몬드가 디자인 과정 전체의 "모양"을 설명하는 개념적 모델이라면, 디자인 스프린트는 그중 발산-수렴 한 사이클을 정확히 5일·특정 요일별 활동으로 못박은 실행 가능한 일정표에 가깝습니다.

언제 쓰나

방향이 갈려 논쟁만 길어지고 있는 크고 리스크 있는 결정을, 실제로 만들어보고 사용자에게 보여주기 전까지 미루지 않고 한 주 안에 끝내고 싶을 때 씁니다.