칸반(Kanban) » 이력 » 개정판 3
개정판 2 (이태훈, 2022/08/02 06:59) → 개정판 3/5 (이태훈, 2022/08/02 07:00)
h1. 칸반(Kanban) * 눈에 보이는 기록을 통해 제품을 개발하는 방법을 말합니다. 많이 알려진 Scrum에 비해 Kanban은 좀 더 규칙이 적은 개발 방법론이라고 할 수 있습니다. h2. h3. 1) 칸반의 특징 * 역할을 지정하지 않습니다. * 기간이 고정된 이터레이션을 사용하지 않습니다. * 워크플로우 상태에 기반하여 WIP(Work In Process)를 제한합니다. h2. h3. 2) 칸반의 구성요소 1. 칸반 보드(Kanban Board) * 프로세스를 기재한 보드와 스토리 카드를 이용하여 업무 흐름을 제어합니다. * 산출물 : 스토리 카드 2. 프로세스 * 실제 업무가 이루어지는 단계 및 업무 수행을 통한 산출물 작성을 작성합니다. * 산출물 : 업무 성과 3. 대기 행렬(Work Queue) * 대기 행렬, 개발 대기, 테스트 대기, 배포/릴리스 대기 과정 * 산출물 : 대기 행렬 목록(Work Queue List) 4. 총 주기 시간(Total Cycle Time) * 총 작업의 수행 시간, 개별 업무의 싸이클 시간(Cycle Time)의 합으로 구성됩니다. * 산출물 : 총 주기 시간 h2. h3. 3) 칸반 단계 * 대기 : 팀이 인지하고 있는 미뤄진 작업을 주로 보관하는 열입니다. 대기 중이던 작업은 시작할 여유 시간이 생기면 오늘의 구체적인 작업 열로 이동 되거나 '진행 중'열로 이동할 수 있습니다. * 진행 중(하는 중) : 현재 작업 중인 모든 작업이 포함된 열입니다.. '하는 중'열이라고 부르기도 합니다. 작업할 새로운 작업을 선택하면 곧장 이 열로 이동 됩니다. 작업이 진행되는 한 이 열에 머무릅니다. * 완료(마침) : 따로 설명이 필요 없는 열입니다. 일단 완료된 작업은 최종적인 '마침' 또는 '완료' 열로 이동 됩니다. * 차단(보류) : 작업을 완료할 수 없거나 진행이 중단 또는 일시 정지된 경우에는 재개될 수 있을 때까지 '차단' 또는 '보류' 범주로 옮겨 놓습니다. h2. h3. 4) 칸반의 3가지 규칙 1. Workflow 가시화 * 일을 작게 분할, 카드에 기록하여 보드에 게시 * 단계를 알 수 있도록 Flow별 단계 기록 2. WIP 제한 * Workflow 상에서 동시에 진행될 수 있는 항목을 제한한다. 3. 리드 타임 측정 * 한 항목을 완료하는데 걸리는 평균 시간, 타임을 산정한다. * 예측 가능하고 소요 시간을 최소화하기 위해서 프로세스를 최적화 한다. h2. h3. 5) 참고용어 * [[이터레이션(Iteration)]]