Scrum Roles
스크럼 팀은 세 가지의 역할로 구성된다 : Development Team (개발팀), Product Owner (프로덕트 관리자), Scrum Master (스크럼 마스터)
Development Team (개발팀)
개발팀은 스스로의 작업에 대 자율권(empowerment)을 가지며 자기 관리(self-organizing)가 가능한 구성원으로 구성된다. 개발팀은 프로덕트를 만들어 내는 역할이다.
Product Owner (프로덕트 관리자)
프로덕트 관리자는 프로덕트 백로그(product backlog)에 어떤 기능들이 있으며 그러한 기능들은 왜 필요한 것인지, 개발팀이 프로덕트 백로그를 바탕으로 사용자의 니즈(needs)를 이해함으로써 프로덕트의 최상의 가치를 만들어 낼 수 있도록 개발팀과 매일매일 같이 작업한다.
Scrum Master (스크럼 마스터)
스크럼에 대해 설명하는 것은 쉽다. 그렇지만 사실 스크럼을 "제대로 적용"하기는 쉽지 않은 일이다. 이것이 스크럼 마스터가 필요한 이유이다. 스크럼 마스터의 역할은 개팀(Development Team), 프로덕트 관리자(Product Owner), 조직의 다른 관련자들이 스크럼을 제대로 적용할 수 있도록 돕는 것이다.
스크럼 마스터 서번트 리더(servant leader)라고도 한다. 리더이지만 지시하거나 명령하는 것이 아니라 개발팀, 프로덕트 관리자, 조직의 다른 관련자들을 "돕는 것"에 대부분의 시간을 소요한다는 의미에서 서번트 리더라고 불리우는 것이다.
스크럼 마스터는 Product Owner 가 백로그(backlog)를 잘 관리할 수 있도록 도움을 주고, 비전과 목표를 같이 이야기한다.
스크럼 마스터는 Development Team 이 스크럼 이벤트를 이해하고 사용할 수 있도록 도움을 주고, 일을 진행하는 데 있어 방해요소들을 제거하고, 필요한 경우 코칭을 한다.
스크럼 마스터는 조직의 이해관계자들이 스크럼을 이해하고 팀과 함께 작업할 수 있도록 도움을 준다.
궁극적으로 모든 관련자들이 프로덕트의 최상의 가치를 창출해 낼 수 있도록 돕는 역할이다.
Last updated