16.23 넥서스(Nexus) 및 스크럼 오브 스크럼즈(Scrum of Scrums) 운영

16.23 넥서스(Nexus) 및 스크럼 오브 스크럼즈(Scrum of Scrums) 운영

1. 넥서스(Nexus) 프레임워크

넥서스(Nexus)는 Schwaber(2015)가 개발한 복수 스크럼 팀의 작업을 통합하는 확장 프레임워크이다. 넥서스는 3~9개의 스크럼 팀이 단일 제품 백로그에서 작업하여 통합된 증분을 전달하는 구조이다. 넥서스의 핵심 추가 요소는 넥서스 통합 팀(Nexus Integration Team)으로, 이 팀은 통합의 기술적·프로세스적 도전을 관리한다.

넥서스에서 스크럼 마스터의 역할은 개별 팀의 스크럼 마스터 역할에 더하여, 넥서스 수준의 이벤트(Nexus Sprint Planning, Nexus Daily Scrum, Nexus Sprint Review, Nexus Sprint Retrospective)의 촉진에 참여한다. 넥서스 통합 팀에 스크럼 마스터가 포함되며, 팀 간 의존성의 가시화와 해소, 통합 장애물의 제거, 그리고 교차 팀 소통의 촉진을 담당한다.

2. 스크럼 오브 스크럼즈(Scrum of Scrums)

스크럼 오브 스크럼즈(Scrum of Scrums, SoS)는 복수의 스크럼 팀 간의 조율을 위한 비공식적이나 널리 채택되는 실천 기법이다. 각 스크럼 팀의 대표(통상 스크럼 마스터 또는 기술 리드)가 정기적(일일 또는 격일)으로 참석하여, 팀 간 의존성의 현황, 진행 중인 장애물, 그리고 통합 관련 이슈를 공유한다.

스크럼 오브 스크럼즈의 운영에서 스크럼 마스터는 회의의 촉진자 역할을 수행한다. 회의가 상태 보고에 그치지 않고 실질적 조율 활동이 되도록 촉진하고, 식별된 팀 간 의존성에 대한 해소 행동(Action)이 도출되도록 한다. 시간 제한(통상 15~30분)을 관리하여 효율적 운영을 보장한다. 해결되지 않는 교차 팀 이슈에 대한 에스컬레이션 경로를 관리한다.

딥테크 기업에서 복수의 팀이 하드웨어-소프트웨어 통합 제품을 공동 개발하는 경우, 스크럼 오브 스크럼즈는 하드웨어 팀과 소프트웨어 팀 간의 인터페이스 관리, 통합 시험 일정의 조율, 그리고 부품 조달 상황의 공유에 특히 유효하다.