주제 찾아보기
주제 찾아보기

Scrum@Scale로 달성하는 조직의 민첩성

Scrum@Scale이 조직 전반에서 스크럼을 확장하는 방법

무료 애자일 로드맵 템플릿 시작하기

프로젝트를 간소화하고 스프린트 전반에서 작업을 쉽게 계획하고 추적하고 관리하세요.

중요한 경기를 위해 훈련하는 럭비 팀처럼, 스크럼 방법론은 팀이 공동의 목표를 달성하기 위해 더 효율적으로 협업하도록 돕습니다. 하지만 조직이 스크럼을 확장하고 싶을 때 어떤 일이 발생할까요?

스크럼은 하나의 팀에서 복잡한 제품을 개발, 제공 및 유지하기 위한 프레임워크를 제공하는 동시에, Scrum@Scale(S@S)은 전반적 조직 문화를 변화시키기 위해 팀의 전체 에코시스템에 초점을 둡니다.

Scrum@Scale이란 무엇인가요?

Scrum@Scale은 스크럼의 공동 창조자 중 한 명이자 Agile 매니페스토를 공동 작성한 Jeff Sutherland 박사의 지도에 따라 Scrum Inc.와 Scrum Alliance의 합작 사업으로 개발했습니다.

Scrum@Scale은 스크럼 및 복잡한 적응형 시스템 이론의 기본 원칙을 바탕으로 스크럼을 확장하는 방법입니다. Scrum@Scale에서는 모두가 상호 교환 가능한 스크럼 팀의 일부이며, 목표에 따라 스크럼 팀의 네트워크가 한곳으로 모여 에코시스템을 형성합니다. Scrum@Scale은 교육 및 인증을 옵션으로 하여 대규모의 기업에서 확장하도록 설계했습니다.

Scrum@Scale은 스크럼과 동일한 가치 위주 문화에서 만들어집니다.

개방성, 용기, 집중, 존중 및 노력

Scrum@Scale에서 Sutherland의 목표는 확장이 자유로운 아키텍처에서 선형적 확장성을 달성하는 것입니다. 여기에 최소한의 프로세스가 창의성을 방해하지 않으면서 확장성을 갖추고 효율성 및 일관성을 유지하도록 도움을 주는, Mozilla 및 Spotify에서 대중화한 애자일 접근 방식인 MVB(최소로 필요한 관료주의)를 통합합니다.

사람들의 일반적인 계층적 그룹화를 피하므로 Scrum@Scale은 추가 팀이 만들어질 때 더 복잡해지는 것을 방지합니다. 이는 팀에서부터, 팀 내의 팀, 그리고 팀의 네트워크에 이르기까지 확장의 개념을 사용합니다.

그 결과 Scrum@Scale의 최고 우선 순위는 여러 조직이 직면한 다음과 같은 주요 과제를 해결하는데 도움이 됩니다.

  • 제한적 리소스로 효과적으로 우선순위 지정

  • 높은 품질로 작동하는 소프트웨어를 기간 내에 제공

  • 소프트웨어의 리팩터링 가능성

  • 조직 또는 제품의 관점 모두에서 변화에 적응

Scrum@Scale에 포함된 것은 무엇인가요?

Scrum@Scale의 핵심 개념은 무엇인가요?

Scrum@Scale은 다음 세 가지 핵심 개념을 기반으로 만들었습니다.

  • 소규모 팀

  • 조직 전반에서 확장

  • 최소로 필요한 관료주의 적용

소규모 팀은 스크럼의 핵심 개념이며 팀의 팀으로 확장할 때 필수입니다. 팀에는 보통 구성원 3~9명 또는 "피자 두 판의 법칙"에 따른 인원(피자 두 판을 충분히 나눠 먹을 수 있는 인원)이 있어야 합니다.

애자일 관행이 전체 조직에 걸쳐 확장함에 따라, 기능을 수행하는 스크럼 팀은 Scrum@Scale의 토대가 됩니다.

이 맥락에서 MVB(최소로 필요한 관료주의)는 결정을 내리고 실행하는 데 걸리는 시간으로 정의됩니다. 조직 전반의 소규모 팀의 경우, 이 접근 방식은 조직 내에서 장애물을 헤쳐 나가는 데 도움을 줍니다.

Scrum@Scale 구성 요소

Scrum@Scrum의 구성 요소는 조직이 변화 백로그 및 접근 방식을 이끌고 개별화하도록 돕습니다.

이 프레임워크는 스크럼 마스터 주기 및 제품 소유자 주기의 두 가지 주기로 나타낼 수 있습니다. 이러한 주기는 스크럼 마스터 주기의 "방법"을 제품 소유자 주기의 "대상"에서 분명히 구분하며, 겹치는 부분을 강조합니다.

Scrum@Scale framework diagram

확장 구조는 여러 팀이 각 스프린트의 마지막에 잠재적으로 전달 가능한 제품의 증분의 완전히 통합된 집합을 제공하는 스크럼의 스크럼을 활용하여 달성합니다.

기한 지정 및 스프린트 경계는 확장성 있게 유연해지지 않습니다. 이것들은 조직 민첩성을 달성하는 데 중요합니다. 이미 팀에서 커밋한 스프린트 목표를 달성하는 데 어려움을 겪고 있다면, 확장을 시도하기 전에 이러한 문제를 멈추고 먼저 해결하세요. 팀의 성과를 확인해야 하는 경우, Jira 스프린트 보고서를 사용하면 실수가 발생했을 때 이를 발견하는 데 도움이 될 수 있습니다.

Scrum@Scale 역할

Scrum@Scale은 스크럼 기반이므로, 제품 소유자 및 스크럼 마스터의 스크럼 역할을 사용하며 스크럼 가이드에서 정의한 것과 동일한 역량을 보유합니다. 팀 내의 팀 개념으로 인해 새로운 역할이 필요합니다.

  • CPO(Chief Product Owner)는 백로그 우선 순위를 연관된 모든 이해 관계자와 정렬하고, 스크럼의 스크럼에서 전략적인 비전을 설정하기 위해 개별적인 팀 및 제품 소유자와 협력합니다. CPO는 스크럼의 스크럼 내에서 모든 것에 대한 하나의 백로그를 생성할 책임이 있습니다.

  • SoSM(스크럼의 스크럼 마스터)는 릴리스에 공통의 노력에 대한 책임이 있으며 스크럼 마스터와 유사한 책임이 있지만 단지 규모가 확장됩니다.

Scrum@Scale 이벤트

스크럼의 주요 성공 요인은 다음과 같은 단순하지만 강력한 스크럼 이벤트입니다.

스크럼을 확장할 때, 팀에서는 각 팀의 대표가 침석해야 하는 확장된 일일 스크럼이라는 하나의 이벤트만 추가하여 평소와 같이 스크럼을 계속합니다.

내용은 팀의 스프린트 목표를 방해하는 요소, 다른 팀에 위험, 팀 간의 종속성, 개선 방법 및 다른 팀과 공유할 수 있는 지식에 매일 15분을 투자해야 하는 일일 스크럼과 매우 비슷합니다.

애자일 조직의 스크럼 마스터 – EAT(Executive Action Team)

스크럼을 확장할 때는 조직 문제가 크게 증가하여 Scrum@Scale에 EAT(Executive Action Team)가 필요합니다. 이 팀은 변화 전략에 대한 책임이 있으며 스크럼 가치, 역할 및 지원 결정 및 방해물 제거의 구현을 소유합니다. EAT의 주요 전제 조건은 조직을 변화시키기 위한 고위 간부의 권한입니다.

EAT가 초점을 두는 일반적인 영역은 다음과 같습니다.

  • 모든 것을 중요함으로 표시하는 것보다 우선순위가 적절한지 확인

  • 팀이 각 스프린트를 제공할 능력과 환경을 보유하고 있는지 확인

  • 조직이 계속 발전하고 조직 부서가 제거되는지 확인

애자일 조직의 제품 소유자 – EMT(Executive MetaScrum Team)

EMT(Executive MetaScrum Team)는 조직적 비전을 소유하고 조직의 전략적 우선 순위를 지정합니다. 이 팀은 조직적 지시를 변경하거나, 어떤 제품 또는 서비스를 다시 구조화하거나 종료해야 하는지 결정하는 책임이 있습니다. 조직을 로드맵에 더욱 정렬시키며 정기적으로 또는 특별한 상황에서 열릴 수 있습니다.

이 팀은 자금, 직원 및 고객 약속을 담당하는 CPO 및 비즈니스 소유자로 구성됩니다. EMT와 CPO는 긴밀히 협력하여 전략, 자금 또는 리소스 할당에 필요한 변경 사항을 다룹니다.

조직이 팀의 팀 구조에서 벗어날 만큼 성장했다면 다음 단계는 Scrum@Scale을 통해 더 확장하는 것입니다. 스크럼의 스크럼을 통해 스크럼을 확장하는 데 사용한 것과 같은 접근 방식으로, 스크럼의 스크럼을 스크럼의 스크럼의 스크럼(SoSoS)으로 확장할 수 있습니다.

결론

Scrum@Scale은 "확장이 자유로운" 아키텍처를 사용하여 조직이 각자의 속도로 유기적으로 성장하고, 무제한 스크럼 팀을 효율적으로 조정할 수 있도록 합니다. 프레임워크 이면의 개념은 적절하게 문서화했고 다른 프레임워크보다 지시적 성격이 덜합니다. 이를 통해 스크럼을 팀 수준에서 능숙하게 사용하면 Scrum@Scale을 조직 전반에 적용할 수 있습니다.

Scrum@Scale을 구현할 때는 확장하기 전에 좋은 스크럼 관행에 집중하고, 변화를 만들고 장애물을 제거할 권위자로 EAT를 수립하는 것이 매우 중요합니다. 스크럼 팀의 성과를 판단하기 위해서는 온라인에서 여러 평가를 찾을 수 있습니다. 팀 속도, 팀 만족도 및 수익 포인트에 대한 Jeff Sutherland의 제안 사항으로 시작하는 것을 추천합니다.

다음 단계로 나아가기

Scrum@Scale과 같은 프레임워크는 비즈니스가 조직 내에서 애자일을 효과적으로 확장하고 원하는 비즈니스 결과를 달성하도록 돕는 데 실행 가능한 옵션을 제공합니다. 하지만 이와 마찬가지로 중요한 것은 기존 관행을 강화하고 그러한 관행의 이점을 완전히 실현하도록 돕는 데 선택하는 도구입니다. Atlassian의 엔터프라이즈 애자일 계획 플랫폼인 Jira Align을 사용하면 디지털 혁신을 가속화하기 위해 가시성, 전략적 정렬 및 엔터프라이즈 적응성을 향상할 수 있습니다.

Recommended for you

템플릿

이미 만들어진 Jira 템플릿

다양한 팀, 부서 및 워크플로에 사용할 수 있는 사용자 지정 Jira 템플릿 라이브러리를 살펴보세요.

제품 가이드

Jira에 대한 포괄적인 소개

이 단계별 가이드를 사용하여 생산성을 최대화하기 위한 필수 기능 및 모범 사례를 알아보세요.

Git 가이드

기본적인 Git의 이해

초보자에서 전문가까지 유용한 자습서 및 팁이 포함된 이 Git 가이드를 사용하여 기본 사항을 알아볼 수 있습니다.