14.9 출시 계획(Release Planning)과 제품 로드맵 수립

1. 출시 계획의 개념과 목적

출시 계획(Release Planning)은 프러덕트 오너가 제품의 기능을 어떤 조합으로, 어느 시점에 시장에 출시할 것인가를 계획하는 전략적 활동이다. 스프린트 계획(Sprint Planning)이 단일 스프린트(통상 2~4주)의 범위에서 작업을 계획하는 전술적 활동인 반면, 출시 계획은 복수의 스프린트에 걸치는 중기적 시야(통상 분기~반기)에서 제품의 전달을 계획하는 전략적 활동이다.

출시 계획의 핵심 목적은 다음과 같다. 첫째, 가치 전달의 시점 예측이다. 특정 기능 집합이 시장에 전달되는 시점에 대한 합리적 예측을 이해관계자에게 제공한다. 둘째, 범위-일정-자원의 상충 관리이다. 한정된 자원과 일정 내에서 최대의 가치를 전달하기 위한 범위(Scope) 조정을 수행한다. 셋째, 이해관계자 기대의 관리이다. 현실적이고 달성 가능한 출시 계획을 통하여 이해관계자의 기대를 합리적으로 관리한다.

2. 출시 계획의 수립 방법론

2.1 속도 기반 계획(Velocity-based Planning)

개발 팀의 과거 스프린트 속도(Velocity)에 기반하여 향후 스프린트에서 완료 가능한 작업량을 추정하고, 이를 기반으로 출시 시점을 예측하는 방법이다. 속도는 팀이 스프린트당 완료하는 스토리 포인트(Story Point)의 이동 평균으로 산출된다.

출시 시점 예측의 공식은 다음과 같다. 출시에 포함될 기능의 총 스토리 포인트를 S_{total}, 팀의 평균 스프린트 속도를 V_{avg}라 하면, 예상 소요 스프린트 수 N은 다음과 같이 산출된다.

N = \lceil \frac{S_{total}}{V_{avg}} \rceil

이 추정은 과거 속도가 미래에도 유지된다는 가정에 기반하며, 팀 구성 변화, 기술적 복잡성의 변동, 그리고 외부 의존성 등에 의하여 편차가 발생할 수 있다. 이에 따라 낙관적·비관적·최가능(Most Likely) 시나리오를 병행하여 제시하는 것이 바람직하다.

고정 일정 기반 계획(Fixed Date Planning)

출시 일정이 외부 요인(전시회, 고객 약속, 규제 일정 등)에 의하여 고정된 경우, 프러덕트 오너는 해당 일정 내에 전달할 수 있는 기능의 범위를 결정하여야 한다. 이 경우 범위가 조정 변수가 되며, 프러덕트 오너는 고정된 일정 내에서 최대의 가치를 전달하는 기능 조합을 선택한다.

최소 기능 제품(MVP) 기반 계획

Ries(2011)의 린 스타트업(Lean Startup) 방법론에서 유래한 최소 기능 제품(Minimum Viable Product, MVP) 접근은, 핵심 가설을 검증하기에 충분한 최소 기능 집합을 신속하게 출시하고, 시장 피드백에 기반하여 점진적으로 기능을 확장하는 전략이다. MVP의 범위 설정은 프러덕트 오너의 핵심 전략적 판단이며, 과도한 축소(사용자 가치 미달)와 과도한 확장(출시 지연) 사이의 균형을 찾아야 한다.

제품 로드맵의 수립

제품 로드맵의 개념

제품 로드맵(Product Roadmap)은 제품의 전략적 방향과 시간에 따른 진화 계획을 시각적으로 표현하는 전략 문서이다. 제품 로드맵은 제품 비전에서 출발하여 중기적(분기~연간) 시야에서 제품에 포함될 주요 기능, 테마, 또는 목표를 시간 축 위에 배치한다.

Pichler(2016)에 따르면, 효과적인 제품 로드맵은 구체적 기능의 나열이 아니라 전략적 목표(Goal)와 테마(Theme) 중심으로 구성되어야 한다. 기능 수준의 구체성은 시간이 경과함에 따라 점진적으로 증가시키되, 장기 항목에 대하여는 전략적 방향만을 제시하는 것이 현실적이다.

로드맵의 구조

효과적인 제품 로드맵의 구조는 다음 요소를 포함한다. 시간 구간(Time Horizon)은 Now(현재 스프린트~분기), Next(다음 분기), Later(6개월 이후)의 구간으로 구분한다. 구간이 멀어질수록 구체성은 감소하고 전략적 방향성은 유지된다. 테마 또는 목표(Themes/Goals)는 각 시간 구간에서 추구하는 전략적 테마나 제품 목표를 명시한다. 핵심 산출물(Key Deliverables)은 각 테마를 실현하기 위하여 전달되어야 할 핵심 기능이나 개선 사항을 명시한다.

로드맵의 갱신과 소통

제품 로드맵은 정적 문서가 아니라 지속적으로 갱신되는 동태적 도구이다. 프러덕트 오너는 스프린트 검토, 시장 환경의 변화, 기술적 학습, 그리고 이해관계자 피드백에 기반하여 로드맵을 정기적으로 갱신하여야 한다. 갱신 주기는 통상 분기별이 권장된다.

로드맵의 이해관계자별 소통도 프러덕트 오너의 중요한 활동이다. 경영진에게는 전략적 수준의 로드맵을, 개발 팀에게는 실행 수준의 로드맵을, 그리고 고객·영업팀에게는 가치 전달 중심의 로드맵을 각각 차별화하여 소통한다.

딥테크 기업에서의 출시 계획과 로드맵 특수성

딥테크 기업의 출시 계획과 제품 로드맵은 다음과 같은 특수성을 반영하여야 한다.

긴 개발 주기의 반영이다. 딥테크 제품의 개발 주기가 수 년에 달하는 경우, 제품 로드맵의 시간 지평도 이에 맞추어 확장되어야 한다.

기술 로드맵과의 정합성이다. 프러덕트 오너의 제품 로드맵은 CTO가 수립한 기술 로드맵과 정합적으로 연계되어야 한다. 기술 마일스톤의 달성이 제품 기능의 전달을 가능하게 하므로, 양 로드맵의 동기화가 필수적이다.

규제 일정의 통합이다. 안전 인증, 규제 승인 등의 외부 일정이 출시 계획에 직접적으로 영향을 미치며, 이를 로드맵에 명시적으로 포함시켜야 한다.

높은 불확실성의 관리이다. 기술적 불확실성이 높은 항목에 대하여는 확정적 일정보다 조건부 계획(Contingency Plan)을 수립하고, 기술 탐색(Spike)의 결과에 따라 계획을 조정하는 유연성을 확보하여야 한다.