learn/methodology

스크럼 (Scrum)

사겅이 2023. 9. 21. 23:51

출처 : https://hrbulletin.net/organizational-culture/%EC%95%A0%EC%9E%90%EC%9D%BC-%EB%B0%A9%EB%B2%95%EB%A1%A0%E2%91%A0-%EC%8A%A4%ED%81%AC%EB%9F%BCscrum/

 

애자일 방법론 중 하나로, 효율적인 협업과 고객 중심의 접근을 강조하는 프레임워크

 

  • 스프린트(Sprint): Scrum은 작은 주기를 반복하는 방식으로 작업을 진행. 이 작은 주기를 "스프린트"라고 하며, 스프린트 기간 동안 일정 목표를 달성하기 위한 작업을 수행. 일반적으로 2주에서 4주 사이의 기간으로 설정.

  • 제품 백로그(Product Backlog): 개발할 기능, 작업 항목, 요구사항 등을 모아놓은 목록을 제품 백로그라고 함. 이 목록은 우선순위를 가지고 있어 가장 중요한 항목이 먼저 처리됨.

  • 스크럼 팀(Scrum Team): 스프린트를 수행하는 작은 자기 조직된 팀을 형성. 이 팀은 개발자, 제품 책임자(Product Owner), 스크럼 마스터(Scrum Master)로 구성되며, 각각 역할과 책임을 가짐.

  • 스크럼 이벤트(Scrum Events): 스크럼에서는 정기적인 이벤트가 열림. 예를 들어, 스프린트 계획 회의(Sprint Planning Meeting), 스크럼 일일 회의(Daily Scrum), 스프린트 검토 회의(Sprint Review), 스프린트 회고(스프린트를 돌아보는 회의) 등이 있음.

  • 스크럼 아티팩트(Scrum Artifacts): 스크럼에서 생성되거나 사용되는 작업물을 스크럼 아티팩트라고 함. 이에는 제품 백로그, 스프린트 백로그, 스프린트 목표, 완료된 작업물 등이 포함.

  • 고객 중심(Customer-Centric): Scrum은 고객의 피드백을 수용하고 요구사항 변경을 환영

 

Scrum은 프로젝트를 미리 계획하지 않고, 변화와 불확실성을 수용하면서 빠르게 개발하는 것을 강조. 이러한 특성으로 인해 많은 개발 팀과 조직에서 채택되고 있으며, 민첩한 개발 및 프로젝트 관리에 유용한 방법론 중 하나임