본문 바로가기
문과생애긔개발자_공부/정보처리기사

스크럼(Scrum) 기법

by animeel 2022. 2. 24.

팀 중심으로 개발의 효율성을 높이는 것

팀원 스스로가 스크럼 팀을 구성, 스스로 해결할 수 있어야 한다.


구성원은 다음과 같다

1) 제품 책임자(PO; Product Owner)

  - 이해관계자(Stake holder)들 사이에서 제품에 대한 요구사항을 종합하여 백로그 Backlog를 작성하는 주체

  - 백로그에 대한 우선 순위를 지정할 수 있음 / 팀원들은 스토리를 추가할 수 있지만 우선순위 지정 불가!

 

2) 스크럼 마스터(SM; Scrum Master)

  - 객관적 시각에서 가이드 역할 수행자 / 통제가 목표가 아님

 

3) 개발팀 (DT; Development Team)

  - PO와 SM을 제외한 모든 팀원, 이외에 개발을 위해 참여하는 모든 인원을 칭함


스크럼 개발 프로젝트

제품 백로그(Product Backlog) -> 스프린트 계획 회의(Sprint Planning Meeting) -> 스프린트(Sprint) -> 일일 스크럼 회의(Daily Scrum Meeting) -> 스프린트 검토 회의(Sprint Review) -> 스프린트 회고(Sprint Retrospective)

 


용어정리 및 단계 설명

  제품 백로그 : 요구사항을 우선 순위에 따라 나열한 목록(스토리) / 전체 일정 게획인 릴리즈 계획(Release Plan)을 수립한다.

  스프린트 : 실제 개발 작업을 진행하는 과정 / 할일 To Do, 진행중 In Progress, 완료 Done의 형태를 가짐

  일일 스크럼 회의 : 짧은 시간 진행되는 회의로 남은 작업 시간은 소멸 차트 Burn-down Chart에 표시한다. / SM이 발견된 장애요소 해결에 도움

  스프린트 검토 회의 : 사용자가 포함된 참석자 앞에서 테스팅 진행 / PO가 피드백을 반영할 수 있도록 제품 백로그 업데이트

 


오답체크 및 Tips

- 백로그에 담길 요구사항은 단어가 아닌 스토리로 작성되어야 한다

- 백로그 우선 작성 주체이자 순위 지정은 PO만 가능하다 

- 스프린트의 개념 이해

- 스크럼 개발 프로세스 암기


 

정리 내용은 2022 시나공 정보처리기사 필기 교재를 기본으로 작성하였습니다.

'문과생애긔개발자_공부 > 정보처리기사' 카테고리의 다른 글

소프트웨어 생명주기  (0) 2022.02.24