[정보처리기사][요구사항확인] - 스크럼(Scrum)

컴퓨터/정보처리기사

728x90
반응형

대표적인 애자일 모델 - 스크럼(Scrum)

럭비용어에서 파생된 스크럼기법은 팀의 중요성을 강조합니다.

팀 단위로 개발의 효율성을 높이는 기법입니다.

 

1.스크럼 팀의 구성

구성원 역할
제품 책임자 (PO : Product Owner) 요구사항을 책임지고 의사를 결정할 수 있는 사람 (책임자)

개발에 필요한 요구사항과 우선순위를 기록하는 백로그를 작성하는 주체

이해관계자 즉 제품 개발에 관여한 사람 중 가장 제품 결과물에 대한 이해가 높고 의사를 결정할 수 있는 사람이 선정된다. 
스크럼 마스터 (SM : Scrum Master)
스크럼 팀이 일련의 활동을 잘 할 수 있도록 가이드 역할을 함

개발팀 (DT : Development Team)
PO와 SM을 제외한 모든 팀원의로 개발의 주체

 

2.스크럼 구성과 개발 프로세스 순서

  • 구성원
    • 제품 책임자 (PO)
    • 스크럼 마스터 (SM)
    • 개발팀 (DT)
  • 프로세스 순서 
    • 제품 백로그 설정
    • 스프린트 계획 회의
    • 스프린트
    • 일일 스프린트 회의
    • 스프린트 검토 회의
    • 스프린트 회고

3.개발 프로세스 

스크럼 기법은 제품 백로그에서 하나의 아이템을 선정하여 스프린트라는 하나의 단위로 개발 업무를 수행한다.

프로세스 명 내용
스프린트 계획 회의
(Sprint Planning Meeting)

제품 백로그 중 이번 스프린트에서 수행할 작업 선정 및 단기 일정 수립

스프린트
(Sprint)
실제 개발 작업 과정
일일 스크럼 회의
(Daily Scrum Meeting)
모든 팀원이 매일 진행상황을 점검하는 회의
스프린트 검토 회의
(Sprint Review)
스프린트 종료 후 결과물이 요구사항에 적합한지 확인하는 회의
스프린트 회고
(Sprint Retrospective)
스프린트 진행동안 애로사항, 개선점등을 확인 및 기록

 

728x90
반응형

Commnet

G91개발일지

Gon91(지구일)

91년생 공학엔지니어의 개발일지

TODAY :

YESTER DAY :

TOTAL :