공식 Scrum 및 Kanban 인증

Scrum Team의 역할은 무엇일까요? 놀라실 수도 있습니다!

Scrum 프레임워크는 Scrum Team 안에 세 가지 책임을 정의합니다.

  • Product Owner,
  • 개발자(Scrum Team 구성원),
  • Scrum Master.

전 세계 학습자에게 제공하는 다른 프로그램과 더불어 International Scrum Institute™는 이 세 역할을 위한 세 가지 주요 교육 및 인증 프로그램을 제공합니다.

프로그램 이름은 다음과 같습니다. Scrum Product Owner Accredited Certification™ (SPOAC™), Scrum Team Member Accredited Certification™ (STMAC™), 그리고 Scrum Master Accredited Certification™ (SMAC™) .

올바른 Scrum 조직은 이 세 역량을 가진 사람들을 적절히 갖추어야 합니다. Scrum 소프트웨어 개발 프레임워크로 성공하려면 특히 중요합니다.

각 책임은 필수적이고 명확해야 합니다. Product Owner나 Scrum Master가 개발자로도 기여할 수 있지만 서로 다른 책임이 효과적으로 유지되어야 합니다. 제품마다 한 명의 Product Owner가 책임지며 해당 제품의 여러 Scrum Team과 함께 일할 수 있습니다. 각 팀에는 효과적인 Scrum Master 지원이 필요하지만 Scrum은 한 팀만 담당하도록 제한하지 않습니다.

이 역할들의 목적과 기능을 이해하고 적절한 인재를 배치하는 일의 중요성을 과소평가하지 마세요.

저희는 Scrum 팀이 겪는 어려움의 근본 원인이 이 역할들을 이해하지 못하거나 적절한 사람을 배치하지 않은 데 있는 경우를 자주 보았습니다.

각 역할에는 정해진 책임이 있습니다. 담당자들이 책임을 이행하고 긴밀하게 상호작용하고 협업하며 함께 일해야만 Scrum 프로젝트를 성공적으로 마칠 수 있습니다.

Scrum Team and Stakeholder CollaborationScrum Team and Stakeholder CollaborationClients and Business StakeholdersProduct OwnerScrum TeamScrum MasterDevelopers
전체 크기 도표 열기

Scrum 역할과 이해관계자

Scrum Team

Scrum 프레임워크에서는 전담 Scrum Team이 사업 고객에게 제공하는 모든 작업을 수행합니다. Scrum Team은 요청받고 이행을 약속한 제품 Increment를 제공하기 위해 함께 일하는 사람들의 집합입니다.

효과적으로 일하려면 팀 안의 모든 사람이 다음을 실천해야 합니다.

  • 용기, 집중, 이행 의지, 존중, 개방성 등 Scrum 프레임워크의 가치를 받아들이기,
  • 동일한 규범과 규칙 준수하기,
  • IT 및 사업 결과 모두와 연결되는 공동 목표 따르기.

새 Scrum Team을 구성할 때 어떤 새 팀도 처음부터 가능한 최고 성과를 내지는 못한다는 점을 기억해야 합니다. 팀을 구성한 뒤에는 다음 모델에서 설명하는 단계를 거쳐야 합니다. Tuckman 모델: 형성, 갈등, 규범화, 수행.

Tuckman ModelTuckman ModelTeamFormingStormingNormingPerforming
전체 크기 도표 열기

Tuckman의 팀 발달 단계

Scrum Team이 수행 단계에 도달하기까지 걸리는 시간은 팀마다 다릅니다. 좋은 농구 선수를 같은 구단에 영입한다고 함께 뛰기 시작하는 순간 좋은 농구 팀이 되는 것은 아닙니다. 먼저 서로를 돕고 조화롭게 경기하도록 플레이 방식, 강점, 약점을 배우고 조정해야 합니다. Scrum 팀도 크게 다르지 않습니다. 따라서 이 강의의 약 3~5 Sprint는 계획 지침이며 성숙도를 보장하지 않는다는 점이 중요합니다. 팀은 효과적이고 예측 가능하게 제공하는 자신의 능력을 점검해야 합니다.

Scrum Team의 특징

Scrum Team에는 다음과 같은 특징이 있습니다.

  • 팀원은 동일한 규범과 규칙을 공유합니다.
  • Scrum 팀 전체가 제공에 책임을 집니다.
  • Scrum Team에는 권한이 부여됩니다.
  • Scrum Team은 가능한 한 자율적으로 일합니다.
  • Scrum Team은 자기 조직적입니다.
  • Scrum 팀 안의 역량이 균형을 이룹니다.
  • 핵심 Scrum Team은 작으며 하위 팀이 없습니다.
  • 전담 팀 역량은 가치가 있습니다. 100% 배정은 인력 운영상의 권장사항이며 공식 Scrum 요구사항은 아닙니다.
  • Scrum Team 구성원들은 긴밀히 협업하며 가능하다면 같은 공간에서 일하는 것이 이상적입니다. 분산 팀도 Scrum을 사용할 수 있습니다.

규칙과 규범

Scrum Team의 환경, 사업, IT, 지리적 생태계는 팀이 따르는 일부 규범을 보이지 않게 정의합니다. 그러나 진정으로 성공하는 Scrum Team이 되려면 규범화 단계에서 일부 규칙과 규범을 명시적으로 개발하고 실천해야 합니다.

이러한 공통 기준은 원활한 협력과 IT 및 사업 결과를 위해 필수적이며 아무리 강조해도 지나치지 않습니다. 그렇지 않으면 Scrum Team 구성원들은 서로 다른 가치 체계와 규칙 사이를 끊임없이 오가며 소중한 시간을 낭비하게 됩니다. 규범과 규칙의 예는 다음과 같습니다.

  • Scrum 의식(이벤트)의 목표, 범위, 기간, 장소, 참여자, 결과,
  • 명확하고 간결하며 오해의 여지가 없는 Definition of Done(DoD) 작성에 필요한 상세 수준,
  • 사용자 스토리와 작업의 우선순위 설정 및 추정 지침,
  • 살아 있는 문서를 만드는 지침, 절차, 상세 수준,
  • 사용할 도구와 사용하지 않을 도구(때로는 적을수록 좋다는 점을 기억하세요),
  • 코딩 표준,
  • 수동/자동 테스트를 만들고 수행하며 품질을 확보하는 도구와 지침,
  • 버그 해결 프로세스,
  • 변경 요청 처리 프로세스,
  • Sprint Review 회의에서 제품 Increment 시연을 준비하는 프로세스,
  • 각 Scrum 의식(이벤트)의 결과를 처리하는 프로세스,
  • Backlog 정제 회의의 빈도, 깊이, 기간.

책임

Scrum Team 전체는 이행을 약속한 사용자 스토리를 제때 최상의 품질로 제공할 책임이 있습니다.

좋은 결과나 실패를 한 팀원에게 돌리지 않으며 언제나 Scrum Team의 결과로 봅니다.

권한 부여와 자기 조직화

Scrum Team에는 다음을 정할 권한이 있어야 합니다.

  • Sprint 종료에 무엇을 제공하겠다고 약속할지,
  • 이행을 약속한 사용자 스토리를 어떻게 작업으로 나눌지,
  • 특정 작업을 누가 수행하고 어떤 순서로 구현할지.

이와 유사한 내부 결정을 내릴 권한이 있어야만 Scrum Team 구성원들은 고객 이해관계자의 이익을 위해 더 높은 성과와 의욕으로 일합니다.

균형 잡힌 역량 구성

Scrum Team의 각 개인은 분명 전문 역량, 집중 분야, 개인적인 관심 선호가 있을 것입니다. 그러나 최상의 성과를 내려면 팀에 균형 잡힌 역량 구성이 필요합니다. 그래야 계속 변화하는 IT 및 사업 문제를 다루고 가능한 한 자율적으로 행동할 수 있습니다.

즉 Scrum Team은 처음부터 여러 분야를 아울러야 합니다(디자이너, 개발자, 테스터, 아키텍트 등). 한편 각 팀원도 서로의 전문 분야를 조금씩 배워야 한다는 뜻입니다. 예를 들어 Sprint 종료까지 이행을 약속한 사용자 스토리를 마치려면 개발자도 기꺼이 테스트를 작성하고 수행하며 필요할 때 테스터에게 조언을 구해야 합니다.

Scrum Team 구성원의 역할은 아키텍트, 개발자, 테스터 등으로 구획되지 않습니다. 핵심적인 개인 역량과 관계없이 모두 같은 “Scrum Team 구성원”이라는 이름을 공유합니다.

Scrum Team의 규모

Scrum Team은 작습니다. 이 강의에서 사용한 과거의 경험칙은 7 +/- 2명입니다. 현재 지침은 전체 Scrum Team을 보통 10명 이하로 설명합니다.

Scrum Team이 커지면 방향 정렬과 소통의 추가 부담이 커집니다. 과거의 아홉 명 규칙은 이 부담을 점검할 유용한 계기이며 현대의 엄격한 한도는 아닙니다. 모든 상황에 맞는 답은 없습니다. 구성원이 다섯 명 미만이거나 아홉 명을 넘더라도 Scrum Team이 생산적으로 기능할 수 있습니다.

이를 알아내는 유일한 방법은 시험하고 배우고 적응하는 것입니다. 13명 팀이 충분히 잘 수행하지 못한다면 두 팀으로 나누어야 합니다. 이 Scrum Team들은 긴밀하게 방향을 맞추고 목표와 사용자 스토리를 연결해야 합니다. 그 외에는 독립적으로 일합니다.

같은 장소에서 근무하기

같은 장소에서 일하면 소통의 추가 부담을 줄일 수 있습니다. 여러 장소에 걸쳐 일할 때는 의도적인 협업 실천이 필요합니다. 별도 팀이 도움이 될 수 있지만 원격 근무라는 이유만으로 필수는 아닙니다. 이 팀들은 목표와 사용자 스토리를 맞추고 연결해야 합니다.

Scrum Team의 책임

Scrum Team은 다음과 같은 구체적인 책임을 이행해야 합니다.

  • 사용자 스토리를 나누고 작업을 만들며 우선순위와 추정치를 정하고 구현을 자기 조직적으로 수행해야 합니다. 즉 Sprint Backlog를 만들고 처리하며 제공해야 합니다.
  • 개발자들이 Daily Scrum을 진행합니다.
  • Sprint 종료에 잠재적으로 출시 가능한 제품 Increment를 제공하고 시연해야 합니다.
  • Sprint 번다운 도표를 만들 수 있도록 작업 상태와 남은 노력을 갱신해야 합니다.

Scrum 학습이 어려울 수 있습니다. 하지만 걱정하지 마세요. 저희는 여러분을 돕고 지원하기 위해 제품을 만들었습니다!




이 교육을 동료와 친구에게 공유하세요!

Scrum 교육

목차

The Scrum Framework — 제삼판

The Scrum Framework — 제이판

인증 신청하기

무료 온라인 교육을 통해 스크럼과 칸반 인증 시험에 합격할 수 있음을 보장합니다!

  1. 01

    온라인 신청하기

    Accredited 인증을 선택하고 등록을 완료하세요.

  2. 02

    접속 코드 받기

    개인 시험 접속 코드가 이메일로 즉시 발송됩니다.

  3. 03

    시험 준비 및 응시하기

    무료 교육으로 공부하고 프로그램에 따라 온라인에서 객관식 30 / 50문항에 답하세요.

  4. 04

    평생 유효한 자격 취득하기

    전 세계에서 유효한 인증서와 검증 가능한 디지털 배지를 받으세요.

Scrum Master Accredited Certification™ 견본
인증 신청하기

무료 프리미엄 온라인 교육

The Scrum Framework 제삼판이 준비되었습니다.

모든 주요 산업의 저명한 비즈니스 리더와 인재 리더, Scrum 및 Kanban 코치, 멘토, 전문가 및 권위자로 구성된 컨소시엄과 함께 이 교육을 만들었습니다. International Scrum Institute™ 방문자는 누구나 이용할 수 있습니다. 자료를 찾을 수 있는 곳은 무료 Scrum 도서 및 무료 프리미엄 Scrum 및 Kanban 교육 두 항목 모두 상단 메뉴에 있습니다.

이 자료는 저작권으로 보호되는 International Scrum Institute™의 지식재산입니다. 전문 지식을 공유하는 것이 Scrum 및 Kanban 전문가를 돕고 이 분야의 발전에 기여하기에 누구나 무료로 이용할 수 있도록 제공합니다.

인증 시험은 객관식입니다. 온라인 교육으로 시험에 합격하고 스크럼과 칸반 인증을 받는 데 필요한 지식을 쌓으세요.

무료 프리미엄 온라인 교육을 통해 스크럼과 칸반 인증 시험에 합격할 수 있음을 보장합니다!