[개념]KanBan

KanDohyung·2024년 7월 9일

개념정리

목록 보기
2/28

📌 칸반이란?

칸반(Kanban)은 반복적인 프로세스 단계를 명확히 나누는 프로젝트 관리방식. 칸반 프레임워크를 기반으로 하는 '칸반 보드'에 모든 업무단계를 시각적으로 표현하여, 이 보드를 통해 작업의 상태를 명확히 파악가능.

반복적인 프로세스로 진행되는 모든 유형의 작업에 적용가능.

유래: 1940년 일본의 도요타 엔지니어인 타이지 오노가 작성한 칸반(간판)이 그 기원. 이후 엔지니어 데이비드 앤더슨이 코르비스, 마이크로 소프트에서 소프트웨어 개발에 칸반을 활용하고, 책을 출간하기도 하는 등으로 활동으로 칸반이 널리 알려지게 됨.

📜 칸반 보드


현재의 칸반보드는 각 단계를 나타내는 '열'과 작업 자체를 나타내는 '이동식 카드'를 사용해 작업 프로세스를 시각화하는 프로젝트 관리 툴. 왼쪽부터 오른쪽까지 반복되는 프로젝트의 단계가 칸반보드의 열이 됨.

📃 칸반 카드


칸반 카드는 완수해야하는 작업 조각을 나타내는 카드로 다양한 형태를 지님. 팀원이 진행상황을 시각적으로 모니터링 할 수 있도록, 칸반 보드에 배치됨.

📗 칸반의 장점

  • 빨라진 사이클 타임
    사이클 타임은 팀원이 작업을 시작하여 완료할 때까지의 총 시간을 의미함. 평균 사이클 타임은 작업이 얼마나 효율적으로 작업하고 있는지 판단하는 데 도움이 되므로 주요 측정 지표가 되기도 함.

    프로젝트 관리자는 사이클 타임을 분석해 병목 현상을 파악하고, 해당 문제를 누가 해결할 수 있는지 알아낼 수 있음. 또한 팀원들이 서로 작업을 지원하도록 지원할 수 있음. 프로젝트 관리자는 칸반 보드를 통해 누가 어떤 작업을 하고 있고, 어떤 기술을 갖고 있는지 파악해 정해진 일정이 늦어질 경우 해당 기술을 갖고 있는 사람을 투입할 수 있다.

  • 비즈니스 목표와 실행의 조율
    새 카드가 기업의 핵심 전략에 맞지 않으면 칸반 백로그에 추가되지 않음. 그러나 백로그에 있다면 중요도에 따라 우선순위가 정해짐. 우선순위가 가장 높은 카드만 보드로 가져오므로 팀은 가장 중요한 작업만 수행함.

  • 유연한 계획
    작업 우선순위를 다시 정해야 하는 경우 워크 플로우에서 작업을 이동시킬 수 있어서 유연성이 뛰어남

  • 고객 만족도 향상
    팀의 성과를 높이므로, 작업 품질과 속도에 박차가 가해지므로 고객만족도가 높아짐

  • 정확한 예측
    진행상황을 지속적으로 검토하면 프로젝트에 소요되는 시간을 예측하기 쉽다.

📔 칸반을 활용하는 방법

David Anderson은 칸반 방식을 최대한 활용할 수 있는 6가지 모범사례를 소개함

1. 워크 플로우를 시각화

칸반 보드로 팀의 워크플로우를 명확히 시각화하여 팀원들이 자신에게 어떤 작업이 배치될지 확실히 알고 최종 목표에 어떻게 기여할지 구상함. 칸반 보드를 최신 상태로 유지하고 매일 점검하면 팀 운영의 투명성을 높이고, 팀의 리스크를 알릴 수 있음.

2. 진행 중인 작업 범위를 설정

칸반을 통해 프로젝트 관리자는 보드에 카드가 충분하지를 판단 할 수 있으므로, 리소스 스킬과 역량을 명확하게 파악가능.

3. 플로우를 관리

속도와 리스크 사이에서 균형을 잘 유지해야함.

4. 프로세스 정책을 명확히 설정

칸반 보드는 누가 무엇을 하고 있는지, 어떻게 문제를 제기하는지 작업 기한은 언제까지인지 등을명시함. 정책을 명확히 설정하면 프로젝트 관리자는 의사결정 과정에 감정을 섞을 수 없고, 작업을 효율적으로 제공하는 데 집중할 수 있다.

5. 피드백을 적극 반영

더 나은 제품을 제공하기 위해 이해관계자와의 일일회의나 대화 중에 받는 피드백에서 정보를 얻어야 함.

6. 협업으로 업무를 강화

칸반은 팀 중심의 방법론으로, 필요한 경우 충고, 건설적 비판 등의 도움을 제공해야 함.

📑 칸반의 주요 원칙

칸반을 시작하기 위한 칸반의 주요 원칙

변화 관리 원칙

변화 관리를 위해 칸반을 도입할 때

1. 현재 보유한 스킬로 시작하기

막연하거나 너무 높은 목표는 추적하거나 달성이 어렵다. 칸반을 사용하여 역량과 능력, 가용성을 평가하고, 필요에 따라 명확하고 간결한 작업만 추가하기

2. 점진적으로 진화화기

칸반은 꾸준한 개선을 위해 고안된 만큼, 모든 팀원은 점진적인 변화해 적응해야 한다.

3. 리더십 장려하기

발생하는 문제에 대해 누구나 주인의식을 가지고 개선 활동을 할 수 있다.

서비스 제공 원칙

서비스를 안정적으로 제공하기 위해 칸반을 도입할 때

1. 고객 니즈에 집중하기

고객중심 What,Why,How를 파악하여 칸반 프로젝트관리를 수행하기. 백로그 우선순위 선정, 예산관리, 문제해결방법을 고려할 때 항상 고객을 최우석으로 생각함.

2. 업무를 직접 관리하도록 장려하기

작업할 항목과 완수 방법을 개발 팀이 직접 선택하도록 함.

3. 정기적으로 서비스 네트워크와 정책 검토하기

프로젝트를 제공한 후에는 팀의 업무 방식과 이해관계자의 요구사항을 파악해야 함.

🧧 칸반 vs 스크럼

칸반과 스크럼은 몇 가지 개념이 동일하지만 작업 구성방식에 차이가 있음.

스크럼은 4주 이내의 단위로 스프린트를 제공함. 지속적인 점검 과정으로, 스프린트 계획, 검토, 회고, 일일 스탠드업 미팅 이라는 주요 4가지 의례를 사용. 스프린트가 종료되면 완수한 항목을 평가하고, 문제가 발생하지 않도록 완화하는 방법을 논의함. 또한, 프로젝트 관리자가 존재하지 않으며, 고객을 지원하는 프로덕트 오너, 팀이 애자일 원칙을 따르도록 하는 스크럼 마스터 작업을 수행하는 팀만 존재함.

참고자료
https://business.adobe.com/kr/blog/basics/what-is-kanban#:~:text=%EC%B9%B8%EB%B0%98(Kanban)%EC%9D%80%20%EB%B0%98%EB%B3%B5%EC%A0%81%EC%9D%B8,%EB%A5%BC%20%EB%AA%85%ED%99%95%ED%9E%88%20%ED%8C%8C%EC%95%85%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.

0개의 댓글