2. 스크럼(Scrum) 기법
💡 스크럼(Scrum) 기법은 매일 정해진 시간과 장소에서 짧은 시간의 개발을 하는 팀을 위한 프로젝트 관리 방법론이다. 스프린트는 2~4주의 짧은 기간에 대한 반복적 수행 1회차이며, 스크럼 마스터, 제품 백로그, 개발팀, 속도 등이 중요한 역할을 한다.
매일 정해진 시간, 장소에서 짧은 시간의 개발을 하는 팀을 위한 프로젝트 관리 중심 방법론
팀원 스스로가 스크럼 팀을 구성하고 개발 작업에 관한 모든 것을 스스로 해결할 수 있어야 함
스프린트는 2~4주의 짧은 기간에 대한 반복적 수행 1회차
1. 스크럼 마스터(Scrum Master)
스크럼 프로세스를 따르고, 팀이 스크럼을 효과적으로 활용할 수 있도록 보장하는 역할 등을 맡는다.
일일 스크럼 회의 주관
팀원들 통제하는 것이 목표가 아님
2. 제품 백로그(Product Backlog)
스크럼 팀이 해결해야 하는 목록으로 소프트웨어 요구사항, 아키텍처 정의 등이 포함될 수 있다 [제품과 프로젝트에 대한 요구사항]
3. 개발팀(DT)
제품 책임자와 스크럼 마스터를 제외한 모든 팀원
최대 인원 7~8명
4. 속도(Velocity)
한 번의 스프린트에서 한 팀이 어느 정도의 제품 백로그를 감당할 수 있는지에 대한 추정치로 볼 수 있다.
Previous1. 소프트웨어 생명 주기 SDLC(Software Development Life Cycle)Next3. XP(eXtreme Programming : 익스트림) 기법과 린(Lean)
Last updated