본문 바로가기

IT 연구회

Kanban

반응형
  1. 적시 개발을 지원하는, Kanban 방법론의 개요
    1. Kanban 방법론의 정의
Agile 프로세스 전반에 걸쳐 적시개발(Just In Development)를 지원하는 상대적으로 낮은 규칙을 가지고 있는 방법론
Workflow를 표현하는 Kanban 보드를 통하여 개발공정을 시각화 하고 작업제한 및 소요시간 최적화 기법을 통해 적시 개발 지원
  1. Kanban 방법론의 특징
특징
설명
가시화
무엇을 하고 잇는지 가시적으로 파악 가능
장애물 인지
장애물을 즉각 인지할 수 있고 그것을 제거하기 위한 단계 진행
의사소통
팀원 들과의 커뮤니케이션 증가
프로세스
프로젝트의 방향 제시
  1. Kanban 방법론의 개념도 및 구성요소
    1. Kanban 방법론의 개념도

Kanban Board를 통한 개발공정과 작업 진척도 가시화
  1. Kanban 방법론의 구성요소
구성요소
설명
워크플로우 가시화
일을 작게 분할하여 카드에 기록하여 보드에 게시
각 항목 별 현재 단계를 알 수 있도록 플로우 별 단계 기록
공정중관리(WIP)
워크플로우 공정상 얼마나 많은 항목이 진행되고 있는지 파악 가능
개발 단계에 남아있는 작업 최소화
작업소요 시간 측정
한 항목을 완료하는데 걸리는 평균시간, 사이클 타임을 측정 및 예측 가능
소요시간을 최소화하기 위해 프로세스 최적화
  1. Kanban과 SCRUM의 연관관계

Kanban은 SCRUM과 스토리 혹은 과업이 달성되고 측정되는 세부 방식에 차이가 있더라도 SCRUM과 함께 사용될 수 있음
SCRUM과 Kanban 모두 테스트가 주고 개발 혹은 지속적 통합(CI)과 같은 Agile이 고려된 기법을 사용할 수 있음
SCRUM의 워크플로우 파익이 SCRUM meeting을 통해 파악이 되나 Kanban과 융합함으로써 워크플로우 가시화가 가능

반응형

'IT 연구회' 카테고리의 다른 글

[WAS] tomcat vs jboss  (1) 2018.05.14
[tomcat] 시작  (1) 2018.05.14
RBAC  (1) 2017.12.30
연산자 종류  (0) 2017.12.24
인터럽트  (0) 2017.12.07
폭포수(waterfall) 모델  (2) 2017.09.05
SDLC  (0) 2017.09.05
데이터 모델링(data modeling)  (2) 2017.08.21
HCE(Host Card Emulation)  (0) 2017.08.16
망중립성(network neutrality)  (1) 2017.08.14