Study_Note

agile - kanban 본문

temp

agile - kanban

12월7일생 2024. 3. 12. 13:37
728x90

애자일 칸반 (agile - kanban)

반응형

애자일 칸반은 애자일 방법론 중 하나로, 작업을 시각적으로 관리하고 작업의 흐름을 최적화하는 것을 중점으로 하는 방법론입니다. 주로 작업 보드를 사용하여 작업의 상태를 표시하고, 제한된 작업 인벤토리를 유지하여 효율성을 높입니다.

 

칸반은 생산시스템에서 생산 흐름을 효과적으로 통제하기 위해 사용되는 방법으로, 부품에 대한 정보를 기록한 카드를 의미합니다. 이 시스템은 주로 도요타 자동차의 생산 시스템에서 사용되는 용어로, JIT(Just in Time) 시스템의 일환으로 생산을 효율적으로 관리합니다. 주요 목적은 낭비를 줄이고 필요한 때에 필요한 양만큼의 제품을 더 빠르고 비용 효율적으로 생산하는 것입니다.

 


[구체적인 설명]

  1. 작업 보드(Board)
    • 작업 보드는 작업의 상태를 시각적으로 표시하는 도구입니다. 일반적으로 "할 일", "진행 중", "검토 중", "완료" 등의 열로 구성됩니다.
    • 각 작업은 보드의 적절한 열에 배치되어 현재 상태를 나타냅니다.
  2. 작업 카드(Card)
    • 각 작업은 작업 카드에 표시되며, 작업에 대한 정보를 담고 있습니다. 이 정보에는 작업 이름, 책임자, 작업 기간 등이 포함될 수 있습니다.
  3. 작업 흐름(Workflow)
    • 작업 흐름은 작업이 보드를 통해 이동하는 과정을 의미합니다. 새 작업은 "할 일" 열에서 시작하고, 차례대로 다음 열로 이동합니다.
    • 각 열은 작업이 해당 상태에 있을 때를 나타냅니다. 작업이 해당 상태를 완료하면 다음 상태로 이동합니다.
  4. 제한된 작업 인벤토리(Limited Work-in-Progress, WIP)
    • 칸반에서는 각 열에 대해 제한된 작업 인벤토리를 유지합니다. 이를 통해 작업이 과도하게 쌓이는 것을 방지하고 작업의 흐름을 원활하게 유지합니다.

[예시]

  1.  작업 보드 설정
    1. "할 일", "진행 중", "검토 중", "완료" 등의 열로 구성된 작업 보드를 설정합니다.
    2. 각 열에는 해당 상태에 있는 작업 카드들이 표시됩니다.
  2. 작업 이동
    1. 새로운 작업이 생성되면 "할 일" 열에 추가됩니다. 팀은 해당 작업을 진행하면서 카드를 다음 열로 이동시킵니다
    2. 작업이 완료되면 "완료" 열로 이동하여 팀이 완료한 작업을 추적합니다.
  3.  제한된 작업 인벤토리 유지
    1. 각 열에 대해 제한된 작업 인벤토리를 설정하여 과도한 작업이 쌓이는 것을 방지합니다.
    2. 이를 통해 팀은 현재 상태에서 집중하여 작업을 완료할 수 있습니다.  

[적용 가능한 케이스]

  • 서비스 관리 및 운영
    • IT 서비스 관리 및 운영 분야에서 칸반은 작업을 추적하고 문제를 해결하는 데 유용합니다.
         - 문제 해결 프로세스를 시각적으로 관리하고 팀 간의 협업을 촉진합니다.
  •  유지보수 및 개선 프로젝트
    • 소프트웨어 유지보수 및 개선 프로젝트에서 칸반은 작업을 효율적으로 관리하고 작업의 흐름을 최적화하는 데 사용됩니다.
    • 변경 요청 및 버그 수정을 추적하고 우선순위에 따라 작업을 처리합니다.
  • 생산 및 제조 프로세스
    • 생산 및 제조 분야에서 칸반은 제품 생산 프로세스를 관리하는 데 유용합니다.
    • 제품 제조 과정의 각 단계를 추적하고 문제를 신속하게 해결하여 생산 효율성을 향상시킵니다.

 애자일 칸반은 다양한 분야에서 작업을 효율적으로 관리하고 팀 간의 협업을 강화하는 데 사용됩니다.


[유래와 뜻]

"칸반(Kanban)"은 일본어로 "시각적 카드" 또는 "시각적 신호"를 의미합니다. 이 용어는 일본의 제조업에서 유래되었으며, 토요타 자동차의 생산 시스템에서 사용되었습니다. "칸반"은 생산라인에서 부품 및 제품의 움직임을 조절하기 위해 사용되는 시각적인 신호 또는 카드를 지칭했습니다.

소프트웨어 개발에서의 칸반은 이러한 시각적 카드의 개념을 기반으로 하여 작업의 시각적 표현을 통해 팀이 작업을 관리하고 흐름을 최적화하는 방법론으로 발전했습니다. 칸반은 작업이 보드상에서 카드로 표시되고, 카드가 다양한 열을 통해 작업의 상태를 나타내며, 제한된 작업 인벤토리를 유지하는 등의 기능을 갖춘 시스템입니다.

따라서 칸반은 작업을 시각적으로 추적하고 팀의 생산성을 높이는 데 사용되는 방법론이며, 일본어의 "칸반" 용어는 이러한 시각적 카드를 의미합니다.

'temp' 카테고리의 다른 글

JIT(Just in Time) system  (0) 2024.03.18
PDCA cycle  (0) 2024.03.18
agile - extreme Programming  (0) 2024.03.12
agile - scrum  (0) 2024.03.12
agile development methodology  (0) 2024.03.12