--- id: dual-track-agile title: "Dual-Track Agile" category: "10_Wiki/Topics" status: "draft" verification_status: "conceptual" canonical_id: "" aliases: ["Dual-Track Development", "Discovery and Delivery"] duplicate_of: "" source_trust_level: "B" confidence_score: 0.85 created_at: 2026-06-12 updated_at: 2026-06-12 review_reason: "" merge_history: [] tags: ["research", "Assumption Validation Loop", "Agile", "Product Discovery"] raw_sources: ["NotebookLM Synthesis"] applied_in: ["Rise8 Core Practices/Balanced Teams"] github_commit: "" --- # [[Dual-Track Agile]] ## 🎯 ν•œ 쀄 톡찰 (One-line insight) 지속적인 μ œν’ˆ 탐색(Discovery)κ³Ό μ‹ μ†ν•œ μ‹€ν–‰(Delivery)을 λ³‘ν–‰ν•¨μœΌλ‘œμ¨, '무엇을 λ§Œλ“€ 것인가'의 λΆˆν™•μ‹€μ„±μ„ ν•΄μ†Œν•¨κ³Ό λ™μ‹œμ— 'μ–΄λ–»κ²Œ λ§Œλ“€ 것인가'의 νš¨μœ¨μ„±μ„ κ·ΉλŒ€ν™”ν•˜λŠ” μ• μžμΌ 운영 체계 [1-3]. ## 🧠 핡심 κ°œλ… (Core concepts) - **Continuous Discovery (지속적 탐색)**: μ‚¬μš©μž 연ꡬ와 κ°€μ„€ 검증을 ν”„λ‘œμ νŠΈ μ΄ˆκΈ°μ—λ§Œ μˆ˜ν–‰ν•˜λŠ” 것이 μ•„λ‹ˆλΌ, λ§€μ£Ό μ‹€ν–‰ νŠΈλž™κ³Ό λ‚˜λž€νžˆ μˆ˜ν–‰ν•˜μ—¬ λ‘œλ“œλ§΅μ„ μ‹€μ œ λ¬Έμ œμ— κ³ μ •μ‹œν‚΄ [1, 4]. - **Rapid Delivery (μ‹ μ†ν•œ μ‹€ν–‰)**: 탐색 νŠΈλž™μ—μ„œ κ²€μ¦λœ κ°€μ„€κ³Ό μ•„μ΄ν…œμ„ μ‹€μ œ μž‘λ™ν•˜λŠ” μ œν’ˆμœΌλ‘œ λΉ λ₯΄κ²Œ κ΅¬ν˜„ν•˜μ—¬ μ‚¬μš©μžμ—κ²Œ 전달함 [2, 3]. - **Parallel Execution (병렬 μ‹€ν–‰)**: 탐색과 싀행이 λΆ„λ¦¬λœ 단계가 μ•„λ‹Œ λ™μ‹œ λ³‘ν–‰λ˜λŠ” ν”„λ‘œμ„ΈμŠ€λ‘œ μž‘λ™ν•˜λ©°, μƒν˜Έ ν”Όλ“œλ°±μ„ μ£Όκ³ λ°›μŒ [1, 5]. - **Cross-functional Involvement (ꡐ차 κΈ°λŠ₯적 μ°Έμ—¬)**: μ—”μ§€λ‹ˆμ–΄μ™€ λ””μžμ΄λ„ˆκ°€ 고객 인터뷰에 μ°Έμ—¬ν•˜κ³ , PM이 μ½”λ“œ 리뷰에 μ°Έμ—¬ν•˜μ—¬ νŒ€ 전체가 곡유된 λ§₯락(Shared Context)을 가짐 [3, 5]. ## 🧩 μΆ”μΆœλœ νŒ¨ν„΄ (Extracted patterns) - **Validated Transition Pattern**: 탐색 νŠΈλž™μ—μ„œ κ³ μœ„ν—˜ 가섀을 검증(RAT λ“±)ν•œ ν›„μ—λ§Œ μ‹€ν–‰ νŠΈλž™μ˜ 전체 개발 λ¦¬μ†ŒμŠ€λ₯Ό νˆ¬μž…ν•¨ [6, 7]. - **Unified Roadmap Alignment**: 고객 인용ꡬ, μ‹€ν—˜ 결과와 같은 탐색 κ²°κ³Όλ¬Ό(Discovery Artifacts)을 개발 ν‹°μΌ“(Delivery Tickets)에 직접 μ—°κ²°ν•˜μ—¬ κ°œλ°œμžκ°€ 'μ™œ' 이 κΈ°λŠ₯을 λ§Œλ“œλŠ”μ§€ μ΄ν•΄ν•˜κ²Œ 함 [5]. - **Bi-Weekly Discovery Cadence**: 2μ£Όλ§ˆλ‹€ μ •κΈ°μ μœΌλ‘œ 가섀을 λ§΅ν•‘ν•˜κ³  μ‹€ν—˜ 데이터λ₯Ό κ²€ν† ν•˜λŠ” 리듬을 μœ μ§€ν•˜μ—¬ νƒμƒ‰μ˜ 연속성을 보μž₯함 [8]. ## πŸ“– μ„ΈλΆ€ λ‚΄μš© (Details) Dual-Track Agile은 전톡적인 μ œν’ˆ 개발의 'λ²½'을 ν—ˆλ¬΄λŠ” 방식이닀. κΈ°μ‘΄ λ°©μ‹μ—μ„œλŠ” PM이 μš”κ΅¬μ‚¬ν•­μ„ μ •μ˜ν•˜κ³  κ°œλ°œμžκ°€ 이λ₯Ό κ΅¬ν˜„ν•˜λŠ” 순차적 κ΅¬μ‘°μ˜€μœΌλ‚˜, 이 λͺ¨λΈμ—μ„œλŠ” **탐색 νŠΈλž™**κ³Ό **μ‹€ν–‰ νŠΈλž™**이 λ™μ‹œμ— νšŒμ „ν•œλ‹€ [3, 5]. 1. **탐색 νŠΈλž™(Discovery Track)**: - 핡심 질문: "μš°λ¦¬κ°€ μ˜¬λ°”λ₯Έ 문제λ₯Ό ν•΄κ²°ν•˜κ³  μžˆλŠ”κ°€?", "이 μ†”λ£¨μ…˜μ΄ κ°€μΉ˜λ₯Ό μ œκ³΅ν•˜λŠ”κ°€?" [9, 10]. - 도ꡬ: κ°€μ„€ λ§΅ν•‘([[Assumption Mapping]]), [[Riskiest Assumption Testing]], κ°€λ²Όμš΄ ν”„λ‘œν† νƒ€μž… ν…ŒμŠ€νŒ…, λ§€μ£Ό μˆ˜ν–‰λ˜λŠ” μ‚¬μš©μž 인터뷰 [1, 7, 8]. - κ²°κ³Όλ¬Ό: κ²€μ¦λœ κ°€μ„€, μš°μ„ μˆœμœ„κ°€ μ •μ˜λœ 백둜그, μ‹€μ œ μ‚¬μš©μž ν”Όλ“œλ°± [11, 12]. 2. **μ‹€ν–‰ νŠΈλž™(Delivery Track)**: - 핡심 질문: "μ–΄λ–»κ²Œ 이λ₯Ό μ•ˆμ •μ μ΄κ³  ν™•μž₯ κ°€λŠ₯ν•˜κ²Œ λ§Œλ“€ 것인가?" [13, 14]. - 도ꡬ: μŠ€ν”„λ¦°νŠΈ 기반의 QA, CI/CD μžλ™ν™” 배포 νŒŒμ΄ν”„λΌμΈ, κΈ°λŠ₯ 계츑(Instrumentation) [15]. - κ²°κ³Όλ¬Ό: μ‹€μ œ μ œν’ˆ μ—…λ°μ΄νŠΈ, μ•ˆμ •μ μΈ μ„œλΉ„μŠ€ 운영, μ‚¬μš© μ§€ν‘œ 데이터 [16, 17]. μ—”ν„°ν”„λΌμ΄μ¦ˆ ν™˜κ²½μ—μ„œλŠ” 기회 ν•΄κ²° 트리(Opportunity Solution Tree)λ₯Ό μ‚¬μš©ν•˜μ—¬ μ—¬λŸ¬ νŒ€μ΄ 곡유된 κ²°κ³Ό(Outcomes)λ₯Ό μ€‘μ‹¬μœΌλ‘œ μ •λ ¬λ˜λ„λ‘ ν•˜λ©°, κ²½λŸ‰ κ±°λ²„λ„ŒμŠ€λ₯Ό 톡해 μ‹€ν—˜μ˜ 흐름을 μœ μ§€ν•œλ‹€ [2]. 특히 μ—”μ§€λ‹ˆμ–΄κ°€ λΆ„κΈ°λ‹Ή μ΅œμ†Œ 2회 μ΄μƒμ˜ 고객 탐색 μ„Έμ…˜μ— μ°Έμ—¬ν•˜λ„λ‘ ꢌμž₯λ˜λŠ”λ°, μ΄λŠ” 기술적 κ²°μ •μ˜ μ§ˆμ„ λ†’μ΄λŠ” κ²°κ³Όλ₯Ό λ‚³λŠ”λ‹€ [14]. ## βš–οΈ λͺ¨μˆœ 및 μ—…λ°μ΄νŠΈ (Contradictions & updates) - **'MVP'의 였용**: λ‹¨μˆœνžˆ 'μž‘μ€ μ œν’ˆ'을 λ§Œλ“œλŠ” 것을 MVP라고 μ˜€ν•΄ν•˜μ—¬ 탐색 없이 μ‹€ν–‰ νŠΈλž™μ—λ§Œ μ§‘μ€‘ν•˜λŠ” κ²½μš°κ°€ λ§ŽμœΌλ‚˜, μ†ŒμŠ€μ—μ„œλŠ” MVPλ₯Ό 'ν•™μŠ΅μ„ μœ„ν•œ κ°€μž₯ μž‘μ€ μ‹€ν—˜'으둜 μž¬μ •μ˜ν•˜κ³  탐색 νŠΈλž™μ˜ 핡심 λ„κ΅¬λ‘œ μ‚¬μš©ν•  것을 강쑰함 [18-20]. - **속도와 ꡬ쑰의 κ· ν˜•**: "λΉ λ₯΄κ²Œ λ°°ν¬ν•˜λŠ” 것(shipping fast)"이 "거칠게 λ°°ν¬ν•˜λŠ” 것(shipping rough)"을 μ˜λ―Έν•˜μ§€ μ•ŠμœΌλ©°, ν›ˆλ ¨λœ ν”„λ‘œμ„ΈμŠ€ μ—†λŠ” μ†λ„λŠ” μ†ŒμŒμ— λΆˆκ³Όν•˜λ‹€λŠ” 점이 지적됨 [21]. ## πŸ› οΈ 적용 사둀 (Applied in summary) - **Rise8 Core Practices**: 'Balanced Teams' μ—°μŠ΅μ˜ μΌν™˜μœΌλ‘œ 'Dual-Track Development'κ°€ λͺ…μ‹œλ˜μ–΄ 있으며, 지속적 κ°œμ„  사이클과 λ³‘ν–‰ν•˜μ—¬ 운영됨 [22]. - **14단계 검증 ν”Œλ‘œμš°**: 문제 인지(Stage 1)λΆ€ν„° μΆœμ‹œ ν›„ μ΅œμ ν™”(Stage 14)κΉŒμ§€ 탐색(Discovery)κ³Ό μ‹€ν—˜μ  검증(Experimental Verification)이 순차적/반볡적으둜 μ—°κ²°λ˜λŠ” ꡬ체적 κ²½λ‘œκ°€ μ œμ‹œλ¨ [23]. ## βœ… 검증 μƒνƒœ 및 신뒰도 - **μƒνƒœ:** draft - **검증 단계:** conceptual (μ‹€μ œ κΈ°μ—… 운영 κ°€μ΄λ“œ 및 방법둠 μ†ŒμŠ€μ—μ„œ 반볡 확인됨) - **좜처 신뒰도:** B (μ „λ¬Έ μ• μžμΌ μ»¨μ„€νŒ… 쑰직 Rise8 및 μ œν’ˆ 관리 μ „λ¬Έ ꡐ윑 자료 기반) - **쀑볡 검사 κ²°κ³Ό:** μ‹ κ·œ 생성 (New discovery) ## πŸ”— κ΄€λ ¨ λ¬Έμ„œ 링크 (Related document links) ### μƒμœ„/μœ μ‚¬ κ°œλ… #### [μ œν’ˆ 발견 μ—”μ§„ (Discovery Engine)] - [[Continuous Discovery]] - μ—°κ²° 이유: Dual-Track의 ν•œ 좕을 λ‹΄λ‹Ήν•˜λŠ” 핡심 ν™œλ™μž„. - 이 κ°œλ…μ„ 톡해 더 깊게 이해할 수 μžˆλŠ” λΆ€λΆ„: λ§€μ£Ό μ‚¬μš©μžμ™€ μ†Œν†΅ν•˜λ©° λ‘œλ“œλ§΅μ„ μ‘°μ •ν•˜λŠ” ꡬ체적 방법둠. - [[Assumption Mapping]] - μ—°κ²° 이유: 탐색 νŠΈλž™μ—μ„œ μ–΄λ–€ μ‹€ν—˜μ„ λ¨Όμ € ν• μ§€ κ²°μ •ν•˜λŠ” μš°μ„ μˆœμœ„ λ„κ΅¬μž„. - 이 κ°œλ…μ„ 톡해 더 깊게 이해할 수 μžˆλŠ” λΆ€λΆ„: λ¦¬μŠ€ν¬μ™€ λΆˆν™•μ‹€μ„±μ— κΈ°λ°˜ν•œ μ‹€ν—˜ 섀계. #### [μ‹€ν–‰ 및 검증 ν”„λ ˆμž„μ›Œν¬] - [[Build-Measure-Learn]] - μ—°κ²° 이유: 두 νŠΈλž™ 사이λ₯Ό 흐λ₯΄λŠ” μ •λ³΄μ˜ μˆœν™˜ ꡬ쑰λ₯Ό μ„€λͺ…함. - 이 κ°œλ…μ„ 톡해 더 깊게 이해할 수 μžˆλŠ” λΆ€λΆ„: μ‹€ν—˜ κ²°κ³Ό(Learn)κ°€ μ–΄λ–»κ²Œ μ‹€μ œ 개발(Build)둜 μ΄μ–΄μ§€λŠ”μ§€μ— λŒ€ν•œ ν”Όλ“œλ°± 루프. - [[Riskiest Assumption Testing]] - μ—°κ²° 이유: μ‹€ν–‰ νŠΈλž™μ— κ³Όλ„ν•œ μ½”λ”© λΉ„μš©μ„ μ“°κΈ° μ „ 탐색 νŠΈλž™μ—μ„œ μˆ˜ν–‰ν•΄μ•Ό ν•  '수술적' μ‹€ν—˜ 방식. - 이 κ°œλ…μ„ 톡해 더 깊게 이해할 수 μžˆλŠ” λΆ€λΆ„: MVP보닀 더 κ°€λ²Όμš΄ 검증 κΈ°λ²•μ˜ 적용. ### 심측 후속 질문 (Deeper Research Questions) - 탐색 νŠΈλž™μ˜ κ²°κ³Όκ°€ μ‹€ν–‰ νŠΈλž™μ˜ μŠ€ν”„λ¦°νŠΈ 백둜그둜 μ „ν™˜λ˜λŠ” ꡬ체적인 'Hand-over' 기쀀은 무엇인가? [5] - μ—”μ§€λ‹ˆμ–΄κ°€ 탐색 단계에 μ°Έμ—¬ν•  λ•Œ λ°œμƒν•˜λŠ” μ‹€ν–‰ νŠΈλž™μ˜ μΌμ‹œμ  속도 μ €ν•˜λ₯Ό μ–΄λ–»κ²Œ 쑰직적으둜 μ •λ‹Ήν™”ν•  것인가? [14] - λ¦¬μ†ŒμŠ€κ°€ κ·Ήλ„λ‘œ μ œν•œλœ 1인 μ°½μ—…κ°€λ‚˜ μ†Œκ·œλͺ¨ νŒ€μ—μ„œλ„ 두 νŠΈλž™μ„ 물리적으둜 λΆ„λ¦¬ν•˜μ—¬ μš΄μ˜ν•˜λŠ” 것이 νš¨μœ¨μ μΈκ°€? [24, 25] - Dual-Track Agile ν™˜κ²½μ—μ„œ '성곡'을 μΈ‘μ •ν•˜κΈ° μœ„ν•œ KPIλŠ” 탐색과 μ‹€ν–‰ κ°κ°μ—μ„œ μ–΄λ–»κ²Œ 달라져야 ν•˜λŠ”κ°€? [17] - μ—”ν„°ν”„λΌμ΄μ¦ˆ ν™˜κ²½μ—μ„œ 기쑴의 무거운 κ±°λ²„λ„ŒμŠ€(Stage-gate)λ₯Ό μ–΄λ–»κ²Œ Dual-Track에 λ§žλŠ” κ²½λŸ‰ ꡬ쑰둜 λ³€ν™˜ν•  것인가? [2, 26] ### 싀무 적용 λ§₯락 (Practical Application Contexts) - **Implementation:** 탐색 νŠΈλž™μ—μ„œ 클릭 κ°€λŠ₯ν•œ λͺ¨ν˜•(mockups)μ΄λ‚˜ Fake Door ν…ŒμŠ€νŠΈλ₯Ό 톡해 κΈ°λŠ₯을 μ„ κ²€μ¦ν•œ ν›„ κ°œλ°œμ— μ°©μˆ˜ν•¨ [1, 27]. - **System Design:** λ‘œλ“œλ§΅ 도ꡬ와 Jira λ“± 개발 ν‹°μΌ“ 도ꡬλ₯Ό ν†΅ν•©ν•˜μ—¬, λͺ¨λ“  개발 μž‘μ—…μ΄ μ–΄λ–€ 탐색 κ°€μ„€(Discovery Goal)μ—μ„œ κΈ°μΈν–ˆλŠ”μ§€ 좔적 κ°€λŠ₯ν•˜κ²Œ 섀계함 [5, 28]. - **Operation / Maintenance:** μΆœμ‹œ ν›„μ—λŠ” μ‹€ν–‰ νŠΈλž™μ—μ„œ 뢄석 도ꡬ(Mixpanel λ“±)λ₯Ό 톡해 μ‚¬μš© μ§€ν‘œλ₯Ό λͺ¨λ‹ˆν„°λ§ν•˜κ³ , 이λ₯Ό λ‹€μ‹œ 탐색 νŠΈλž™μ˜ μƒˆλ‘œμš΄ μž…λ ₯κ°’μœΌλ‘œ ν™œμš©ν•¨ [23, 29]. - **Learning Path:** μ—”μ§€λ‹ˆμ–΄λ§ νŒ€μ€ μ •κΈ°μ μœΌλ‘œ μ‚¬μš©μžμ˜ λͺ©μ†Œλ¦¬λ₯Ό 직접 λ“£λŠ” 'User Interview Participation' 과정을 ν•™μŠ΅ κ²½λ‘œμ— 포함함 [14]. ### 인접 μ£Όλ³€ 주제 - [[Kano Model]] - ν™•μž₯ λ°©ν–₯: 탐색 νŠΈλž™μ—μ„œ λ„μΆœλœ μˆ˜λ§Žμ€ κΈ°λŠ₯ 아이디어 쀑 μ–΄λ–€ 것이 'κΈ°λ³Έ'이고 μ–΄λ–€ 것이 'λ§€λ ₯' μš”μ†ŒμΈμ§€ λΆ„λ₯˜ν•  λ•Œ ν™œμš© [30]. - [[Pivot or Persevere]] - ν™•μž₯ λ°©ν–₯: 두 νŠΈλž™μ˜ μˆœν™˜ κ²°κ³Ό, ν˜„μž¬μ˜ λ°©ν–₯성을 μœ μ§€ν• μ§€ μ•„λ‹ˆλ©΄ 근본적으둜 μˆ˜μ •ν• μ§€ κ²°μ •ν•˜λŠ” μ „λž΅μ  μ˜μ‚¬κ²°μ • μ‹œμ  μ •μ˜ [31, 32]. ## πŸ“ λ³€κ²½ 이λ ₯ (Change history) - 2026-06-12: Initial draft generated via Datacollector_MAC P-Reinforce engine.