스크럼 기법(1과목)

개발로 쓰는 개발 노트·2023년 6월 22일

정보처리기사 준비

목록 보기
2/57

스크럼의 개요

  • 스크럼은 럭비 경기에서 반칙 시 양 팀 선수들이 럭비공을 가운데에 두고 상대팀을 밀치기 위해 서로 대치해 있는 대형이다.
  • 즉, 팀이 중심이 되어 개발의 효율성을 높인다는 뜻이다.

스크럼의 특징

  • 팀은 제품 책임자, 스크럼 마스터, 개발팀으로 구성된다.
  • 팀원 스스로가 스크럼을 구성한다.
  • 개발에 관한 모든 것을 스스로 해결할 수 있어야 한다.

제품 책임자(Product Owner, PO)

  • 제품에 대한 이해도가 높고 요구사항을 책임지고 의사를 결정하는 사람이다.
  • 의뢰인이나 사용자라고 생각하면 된다. (결정권자)
  • 백로그를 작성하고 백로그에 대한 우선순위를 지정한다.
  • 팀원들이 백로그에 스토리를 추가할 수 있지만 우선순위를 지정할 수는 없다.
  • 제품에 대한 테스트를 수행하면서 주기적으로 요구 사항의 우선순위를 갱신한다.

스크럼 마스터(Scrum Master, SM)

  • 팀원을 통제하는 것이 목적이 아니다.
  • 스크럼을 잘 수행할 수 있도록 객관적 시각에서 조언하는 가이드 역할이다.

개발팀(Development Team, DT)

  • 제품 책임자와 스크럼 마스터를 제외한 모든 팀원이다.
  • 개발자 외에도 디자이너나 테스터, 제품 개발을 위해 참여하는 사람이 대상이다.
  • 최대 인원 7~8명이 적당하다.

스크럼의 개발 프로세스

  • 제품 백로그
  • 스프린트 계획 회의
  • 스프린트
  • 일일 스크럼 회의
  • 스프린트 검토 회의
  • 스프린트 회고

금일은 기출문제를 2회차 풀어보았다. 아는게 많이 없지만 어떻게 공부를 해야할지 감을 잡았기에 금일은 이정도로 정리하고 줄이려 한다.

출처 : 2022 시나공 기본서 1권 정보처리기사 필기

profile
비전공자 개발초보입니다!

0개의 댓글