칸반보드는 언제 쓰나요
할 일이 열 개를 넘어가면서 "무엇부터 했더라", "이건 어디까지 됐지"가 헷갈리기 시작할 때 씁니다. 카드를 할 일, 진행 중, 완료 세 칸으로 나누어 놓으면 지금 손대고 있는 일의 수가 눈에 보이고, 밀려 있는 일과 끝난 일의 비율이 한눈에 들어옵니다. 칸반(看板, 일본어로 간판·표지판)이라는 이름은 도요타 생산 방식에서 쓰던 카드 신호에서 비롯된 것으로 알려져 있고, 소프트웨어 개발 쪽에서는 2000년대 중반 이후 데이비드 J. 앤더슨 등이 업무 흐름 관리 방법으로 정리해 널리 퍼진 것으로 알려져 있습니다. 이 도구는 그 핵심인 흐름의 시각화와 동시 진행 수 제한(WIP 한도)만 개인용으로 덜어낸 버전입니다.
카드 작성과 사용법
- 카드는 "끝났는지 판단할 수 있는 크기"로: "블로그"가 아니라 "블로그 글 1편 초안 쓰기"처럼 하루에서 사흘 안에 끝날 수 있게 쪼갭니다.
- 동사로 시작하기: "견적서 보내기", "도면 확인 요청"처럼 행동이 보여야 다음에 열었을 때 바로 시작할 수 있습니다.
- 진행 중 한도 정하기: 입력칸에 숫자를 넣으면 진행 중 칸이 그 수를 넘지 못합니다. 처음에는 2~3으로 시작해 보세요. 0이면 제한이 없습니다.
- 시작하는 순간 ▶: 실제로 손대기 시작할 때만 진행 중으로 옮깁니다. 이때 시작일이 기록되어 카드에 "N일째"가 표시됩니다.
- 끝나면 ▶로 완료: 완료 카드에는 걸린 일수가 표시되고, 화면 위의 평균 소요일에 반영됩니다. 완료 카드는 주 1회 정도 정리하세요.
진행 중 한도가 왜 중요한가: 리틀의 법칙
어떤 작업이 시스템에 머무는 평균 시간은 평균 진행 중 작업 수 ÷ 단위 시간당 완료 수와 같다는 것이 리틀의 법칙입니다(작업의 유입과 완료가 대체로 안정적일 때 성립하는 평균 관계식). 처리 속도가 같다면 동시에 벌려 놓은 일이 많을수록 카드 하나가 끝나기까지 평균 시간이 길어진다는 뜻입니다. 아래 표는 이 식을 빌드 시점에 그대로 계산한 값입니다.
| 주당 완료 수 | 진행 중 카드 수 | 평균 소요(주) | 평균 소요(일) |
|---|---|---|---|
| 1건 | 2장 | 2주 | 14일 |
| 1건 | 4장 | 4주 | 28일 |
| 1건 | 8장 | 8주 | 56일 |
| 2건 | 2장 | 1주 | 7일 |
| 2건 | 4장 | 2주 | 14일 |
| 2건 | 8장 | 4주 | 28일 |
| 4건 | 2장 | 0.5주 | 3.5일 |
| 4건 | 4장 | 1주 | 7일 |
| 4건 | 8장 | 2주 | 14일 |
검산된 예시 세 가지
예시 1: 프리랜서 영상 편집자. 의뢰가 들어오는 대로 6건을 동시에 열어 놓고 일주일에 평균 2건을 납품한다면 한 건이 끝나기까지 평균6 ÷ 2 = 3주(21일)입니다. 진행 중 한도를 2로 줄이고 주당 완료 수가 같다면 2 ÷ 2 = 1주(7일)입니다. 납품 건수는 그대로인데 의뢰인이 기다리는 시간이 줄어드는 셈입니다. 다만 한도를 줄이면 처리 속도가 그대로라는 가정이 깨질 수도 있으니 몇 주 지켜보며 조정해야 합니다.
예시 2: 3인 마케팅팀의 주간 보드. 진행 중이 9장이고 주당 6장을 끝낸다면 평균 10.5일이 걸리고, 한도를 6로 맞추면7일입니다. 팀 보드에서는 "내 카드"가 아니라 "팀의 진행 중 합계"로 한도를 정해야 효과가 있다는 점이 개인 보드와 다릅니다. 이 도구는 개인 브라우저용이므로 팀 단위 공유는 트렐로 사용법이나 노션 데이터베이스 활용법을 이용하세요.
예시 3: 이사 준비 개인 보드. 할 일에 20장이 쌓여 있고 진행 중은 3장, 주당 5장을 끝낸다면 시작한 카드는 평균 4.2일 만에 끝나지만, 지금 할 일 맨 끝에 있는 카드는 시작도 못 한 채 대기만 20 ÷ 5 = 4주 정도 기다리게 됩니다. 완료 목표일이 있다면 카드의 우선순위를 맨 위로 올려 두는 것이 낫습니다. 우선순위 정하기는 아이젠하워 매트릭스가 도움이 됩니다.
화면의 숫자 읽는 법
- 진행 중 / 한도: 한도가 설정되면 진행 중이 가득 찼을 때 더 이상 올릴 수 없고 안내 문구가 나옵니다. 한도를 늘려서 우회하기 전에 먼저 진행 중 카드 하나를 끝낼 수 있는지 살펴보세요.
- N일째: 진행 중으로 옮긴 날이 1일째입니다. 같은 칸에 오래 머무는 카드는 막힌 이유가 있는 카드입니다. 의존 대상, 정보 부족, 너무 큰 크기 중 무엇인지 적어 보세요.
- 평균 소요일: 이 도구에서 시작과 완료를 모두 거친 카드만 평균을 냅니다. 같은 날 시작하고 끝낸 카드는 1일입니다. 카드 수가 적으면 평균이 크게 흔들립니다.
- 최근 7일 완료: 한 주에 얼마나 끝내는지를 알려 주는 처리량입니다. 위 표의 "주당 완료 수"로 쓸 수 있습니다.
흔한 실수와 한계
- 진행 중이 곧 쌓아 두는 곳이 됨: 시작하지도 않은 일을 "일단 진행 중"에 올려 두면 보드가 의미를 잃습니다.
- 카드가 너무 커서 정체: 2주 이상 진행 중인 카드는 쪼갤 수 있는지 먼저 확인하세요.
- 완료 정의가 없음: 어떤 상태가 "끝"인지 카드 이름에 넣어 두면 애매한 완료가 줄어듭니다.
- 한도 0으로 방치: 한도를 쓰지 않으면 이 도구는 단순한 3칸 메모장과 다르지 않습니다. 가장 효과가 큰 부분이라 꼭 시도해 보세요.
- 한계: 마감일, 담당자, 라벨, 열 추가, 드래그 이동은 지원하지 않습니다. 협업이 필요하면 전용 도구를 쓰세요.
완료 카드 소요일은 이렇게 계산됩니다
이 도구의 소요일은 시작한 날을 1일째로 세는 포함 계산입니다. 월요일에 시작해 같은 날 끝내면 1일, 다음 날 끝내면 2일입니다. 아래는 논문을 쓰는 대학원생이2026-03-12 기준으로 완료한 카드 다섯 장을 같은 규칙으로 빌드 시 계산한 표입니다.
| 카드 | 시작 | 완료 | 소요일 | 최근 7일 포함 |
|---|---|---|---|---|
| 발표 슬라이드 초안 | 03-02 | 03-03 | 2일 | - |
| 참고문헌 정리 | 03-02 | 03-06 | 5일 | 포함 |
| 지도교수 메일 회신 | 03-04 | 03-04 | 1일 | - |
| 설문 문항 개정 | 03-05 | 03-12 | 8일 | 포함 |
| 표 3개 다시 그리기 | 03-09 | 03-11 | 3일 | 포함 |
평균 소요일은 2 + 5 + 1 + 8 + 3 = 19일을 5장으로 나눈 3.8일이고, 중앙값은 3일입니다. 여덟 날 걸린 '설문 문항 개정' 한 장이 평균을 끌어올렸다는 점이 중요합니다. 평균은 한두 장의 이상치에 크게 흔들리므로, 도구가 보여 주는 평균 소요일이 갑자기 늘면 새로 느려진 것인지 오래 묵은 카드 하나를 마침내 끝낸 것인지 완료 카드 목록을 먼저 확인하세요. 최근 7일 완료는 오늘을 포함해 7일 이내(오늘 − 완료일 < 7)로 세므로2026-03-12 기준 3장입니다. 3/6에 끝낸 카드는 6일 전이라 포함되지만 3/3, 3/4에 끝낸 카드는 빠집니다.
목표 소요일에서 거꾸로 진행 중 한도 정하기
리틀의 법칙을 뒤집으면 한도를 정하는 출발점이 나옵니다. 평균 소요일을 N일 안으로 유지하고 싶다면 진행 중 한도는 주당 완료 수 × N ÷ 7 이하여야 합니다(올림, 최소 1장). 아래 표는 이 식을 빌드 시 계산한 값입니다. 자신의 최근 7일 완료 수를 열에서 고르고, 원하는 소요일 행과 만나는 칸을 한도 입력칸에 넣어 시작해 보세요.
| 목표 평균 소요일 | 주 1건 완료 | 주 2건 완료 | 주 4건 완료 | 주 6건 완료 |
|---|---|---|---|---|
| 3일 이내 | 1장 | 1장 | 2장 | 3장 |
| 5일 이내 | 1장 | 2장 | 3장 | 5장 |
| 7일 이내 | 1장 | 2장 | 4장 | 6장 |
| 10일 이내 | 2장 | 3장 | 6장 | 9장 |
| 14일 이내 | 2장 | 4장 | 8장 | 12장 |
예를 들어 주 4건을 끝내는 사람이 평균 5일 안에 카드를 끝내고 싶다면 4 × 5 ÷ 7 = 2.86이므로 올림해 3장이 상한입니다. 이 표는 처리 속도가 한도를 바꿔도 그대로라는 가정의 출발점일 뿐이며, 한도를 줄이면 전환 비용이 줄어 처리량이 오히려 늘 수도, 막히는 일이 늘어 줄 수도 있습니다. 2~3주 운영한 뒤 화면의 평균 소요일과 최근 7일 완료를 다시 읽고 조정하세요.
상황별 운영 예시: 한도를 다르게 쓰는 세 가지
대학원생의 논문 보드. 위 샘플처럼 카드가 작고 주 3~5장이 끝나는 사람은 한도 2로 두고, 지도교수 회신처럼 남의 응답을 기다리는 카드는 진행 중에 두지 않고 할 일에 "회신 오면 반영" 형태로 남겨 두는 편이 낫습니다. 기다리는 동안 진행 중 자리를 차지하면 실제로 손대는 일의 수가 한도보다 적어져 한도가 의미를 잃습니다.
동네 카페 사장님의 주간 보드. 메뉴 개편, 거래처 단가 협상, 인스타그램 게시물 같은 일은 크기가 제각각입니다. 크기가 다를 때는 한도를 카드 수로 두되 "3일을 넘길 카드는 둘로 쪼갠다"는 규칙을 함께 정해야 합니다. 카드 한 장이 2주를 먹으면 한도 2짜리 보드의 절반이 두 주 내내 묶입니다.
자격증 공부 보드. 단원 하나를 한 장으로 만들고 한도를 1로 두면 한 단원을 끝내기 전에 다음 단원을 시작할 수 없어 병행 공부로 흩어지는 것을 막을 수 있습니다. 반대로 매일 복습처럼 반복 업무는 카드로 만들면 같은 카드가 계속 완료와 재등록을 오가 통계가 부풀려지므로 습관 기록은 습관 트래커에 맡기는 편이 정확합니다.
코드에서 확인한 경계 동작
- 완료에서 진행 중으로 되돌리면 완료일만 지워지고 시작일은 유지됩니다. 따라서 카드의 "N일째"는 원래 시작한 날부터 계속 세어지고, 다시 끝내면 처음 시작일 기준 총 소요일이 기록됩니다.
- 진행 중에서 할 일로 되돌리면 시작일과 완료일이 모두 초기화됩니다. 나중에 다시 올리면 그날이 새 1일째입니다. 실제로 일을 멈췄다면 이쪽이 정직한 기록입니다.
- 한도보다 진행 중이 많아진 경우: 한도를 낮춰도 이미 진행 중인 카드는 그대로 남고 경고 문구만 나옵니다. 새 카드를 올릴 수 없을 뿐 강제로 되돌리지 않습니다. 진행 중에서 완료로 옮기는 것은 한도와 무관하게 언제나 가능합니다.
- 할 일에서 곧바로 완료로는 갈 수 없습니다: ▶는 한 칸씩만 이동하므로 모든 완료 카드는 시작일이 있고 소요일이 최소 1일로 계산됩니다.
- 한도 입력 범위는 0~50의 정수이며 소수는 내림, 음수는 0으로 바로잡히고 50을 넘으면 50으로 맞춰집니다. 한도 값은 카드와 별도 키에 저장되어 카드를 모두 지워도 남습니다.
- 날짜 기준은 기기의 현재 시간대의 달력 날짜입니다. 자정을 넘겨 작업하면 하루가 더해지므로, 밤샘 작업이 잦다면 소요일이 하루 길게 나올 수 있습니다.
한 주 운영 루틴 제안
월요일 아침에는 완료 칸의 카드를 "보드 텍스트 복사"로 메모에 옮긴 뒤 비우고, 할 일 칸을 위에서부터 훑어 이번 주에 정말 시작할 카드만 남깁니다. 보드는 카드의 위아래 순서를 바꿀 수 없으므로 지금 하지 않을 카드는 삭제하거나 별도 메모로 옮겨 할 일 칸을 열 장 안팎으로 유지하세요. 수요일에는 진행 중 카드의 "N일째"를 보고 3일 이상 머문 카드의 막힌 이유를 한 줄로 적어 둡니다. 금요일에는 최근 7일 완료와 평균 소요일을 기록해 다음 주 한도를 정하는 근거로 씁니다. 이렇게 숫자를 한 번씩만 적어도 한 달 뒤에는 자신의 처리 속도가 어느 정도인지 감이 생깁니다.
저장 위치와 삭제 방법
카드는 이 브라우저의 localStorage에 kanban-board-v1 키로, 진행 중 한도는 kanban-board-wip-v1 키로 저장되며 서버로 전송되지 않습니다. 다른 기기와 동기화되지 않고, 사이트 데이터를 지우거나 시크릿 창을 쓰면 사라집니다. 카드별 ✕ 버튼, "완료 카드 모두 삭제"로 지울 수 있고, 백업이 필요하면 "보드 텍스트 복사"를 쓰세요.
자주 묻는 질문
카드를 마우스로 드래그해서 옮길 수 있나요?
드래그는 지원하지 않고, 카드의 ◀ ▶ 버튼으로 이전·다음 칸으로 옮깁니다. 클릭 한 번이면 이동하며 터치 기기에서도 같은 방식으로 동작합니다.
다른 기기에서도 같은 보드를 볼 수 있나요?
아니요. 카드는 사용 중인 브라우저에만 저장됩니다. 여러 기기나 팀원과 공유해야 하는 보드라면 별도의 협업 도구를 쓰세요.
진행 중 한도는 몇 개가 적당한가요?
정답은 없습니다. 혼자 쓰는 보드는 2~3장에서 시작해 몇 주간 평균 소요일과 최근 7일 완료 수를 보며 조정하세요. 한도가 너무 작아 계속 막히면 늘리고, 카드가 오래 머물면 줄이는 식입니다.
기존에 저장한 카드에는 소요일이 안 나와요.
시작일과 완료일은 이 기능이 켜진 뒤 카드를 진행 중으로 옮길 때부터 기록됩니다. 시작일이 없는 카드는 소요일을 알 수 없어 평균 계산에서 제외됩니다. 할 일로 되돌렸다가 다시 진행 중으로 옮기면 그날부터 기록됩니다.
완료 카드를 지우면 평균 소요일도 사라지나요?
네. 통계는 보드에 남아 있는 카드로만 계산됩니다. 기록을 남기고 싶다면 지우기 전에 "보드 텍스트 복사"로 따로 저장해 두세요.
카드 순서를 바꾸거나 우선순위를 지정할 수 있나요?
카드는 등록한 순서대로 각 칸에 쌓이며 위아래 순서를 바꾸는 기능은 없습니다. 우선순위가 중요하다면 지금 하지 않을 카드는 삭제하거나 다른 메모로 옮기고, 가장 먼저 할 카드부터 등록하는 방식으로 운영하세요.
평균 소요일이 카드마다 크게 달라 믿기 어려워요.
카드 크기가 제각각이면 평균은 의미가 작아집니다. 완료 카드가 최소 10장 정도 쌓인 뒤에 보고, 평균이 갑자기 튀면 가장 오래 걸린 카드를 확인하세요. 크기를 하루에서 사흘 안으로 맞추면 평균이 안정됩니다.
남의 회신을 기다리는 일은 어느 칸에 두나요?
이 보드에는 별도 대기 칸이 없습니다. 내가 손댈 수 없는 상태라면 할 일에 두고 카드 이름에 "회신 후 반영"처럼 조건을 적는 것을 권합니다. 진행 중에 두면 한도 자리를 차지하면서 소요일만 늘어납니다.
완료 카드를 지우기 전에 기록을 남기는 방법은 없나요?
"보드 텍스트 복사"로 현재 보드를 칸별 목록 형태로 복사해 메모 앱에 붙여 두세요. 복사 내용에는 카드 이름과 칸별 개수만 들어가고 소요일은 들어가지 않으므로, 소요일이 필요하면 지우기 전에 카드에 표시된 소요일을 따로 적어 두어야 합니다.
한 카드를 여러 번 시작했다 멈췄다 하면 소요일은 어떻게 되나요?
진행 중에 머문 달력 날짜 전체가 소요일에 들어갑니다. 중간에 쉰 날도 포함되므로 실제 작업 시간이 아니라 시작부터 끝까지의 경과 기간(리드타임)이라고 이해하세요.