스크럼 기법

- 팀이 중심이 되어 개발의 효율성을 높이는 기법이다

- 팀원은 스스로가 스크럼 팀을 구성하며 개발에 관련된 모든 것을 스스로 해결할 수 있어야 한다

- 스크럼 팀은 제품 책임자, 스크럼 마스터, 개발팀으로 구성된다

 

스크럼이 추구하는 가치

확약 : 약속한 것을 확실히 실현하는 것

전념 : 확약한 것의 실현에 전념하는 것

정직 : 어떤 것이 자신에게 불리해도 숨기지 않는 것

존중 : 자신과 다른 사람에게 경의를 표하는 것

용기 : 팀 구성원은 자신이 옳은 일을 할 수 있도록 팀원간 갈등과 도전을 통해 작업 할 수 있는 용기

 

스크럼의 진행 순서

스프린트 계획 회의 -> 스프린트 -> 일일 스크럼 회의 -> 스프린트 검토 회의 ->스프린트 회고

 

제품 백로그

- 제품 개발에 필요한 요구사항 목록

- 지속적으로 업데이트된다

 

스프린트 계획 회의

- 스프린트 목표와 스프린트 백로그를 계획하는 외의

- 요구사항을 개발자들이 나눠서 작업할 수 있도록 task라는 작업 단위로 분할한 후 백로그를 작성한다

 

스프린트

- 반복적인 개발 주기

- 보통 2 ~ 4주 정도의 기간 내에서 진행된다

- 개발자가 원하는 task를 직접 선별하여 담당할 수 있도록 하는 것이 좋다

 

일일 스크럼 회의

- 날마다 진행되는 미팅으로 어제 한 일, 오늘 할 일, 장애 현상 등을 공유한다

 

스프린트 검토 회의

- 제품이 요구사항에 잘 부합되는지 테사용자가 포함된 참석자 앞에서 테스팅을 수행한다

- 제품 책임자는 개선할 사항에 대한 피드백을 정리해 백로그를 업데이트 한다

 

스프린트 회고

- 정핻놓은 규칙을 잘 준수하고, 개선할 점은 없었는지 기록한다

제품 책임자(PO; Product Owner) - 제품 백 로그를 정의하여 우선순위를 정해준다
스크럼 마스터(SM; Scrum Master) - 팀원을 코칭하고 프로젝트의 문제 상황을 해결하는 역할이다
개발팀(DT; Development Team)  - 제품 책임자와 스크럼 마스터를 제외한 모든 팀원

 

 

반응형

+ Recent posts