

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 階段 1：初始化大型遷移
<a name="initialize"></a>

在初始化階段中，您可以定義用於在實作階段中完成詳細產品組合評估和波動計畫的 Runbook。如果另一個團隊成員負責定義大型遷移專案中的 Runbook，請跳到[階段 2：實作大型遷移](implement.md)，您將在其中使用 Runbook 遷移應用程式和伺服器的波紋。透過記錄此階段所做的決策，您可以建立可執行的 Runbook。例如，對下列問題做出決策會導致您在產品組合執行手冊中記錄的標準程序：
+ 需要哪些遷移中繼資料，以及如何收集？
+ 如何排定應用程式的優先順序並執行深入探討？ 
+ 如何規劃波浪？

在階段 1 中，您花費大量時間定義規則並建置 Runbook，因為執行手冊中的活動會在階段 2 中重複多次以支援遷移。

階段 1 包含下列任務和步驟
+ [任務 1：執行初始探索並驗證遷移策略](discovery.md)
  + [步驟 1：驗證探索資料](discovery.md#discovery-1)
  + [步驟 2：識別業務和技術驅動因素](discovery.md#discovery-2)
  + [步驟 3：驗證遷移策略](discovery.md#discovery-3)
  + [步驟 4：驗證遷移模式](discovery.md#discovery-4)
+  [任務 2：定義識別、收集和儲存中繼資料的程序](metadata.md)
  + [步驟 1：定義所需的中繼資料](metadata.md#metadata-1)
  + [步驟 2：建置中繼資料儲存和收集程序](metadata.md#metadata-2)
  + [步驟 3：在 Runbook 中記錄中繼資料需求和收集程序](metadata.md#metadata-3)
+  [任務 3：定義應用程式優先順序程序](prioritization.md)
  + [步驟 1：定義應用程式優先順序程序](prioritization.md#prioritization-1)
  + [步驟 2：定義應用程式優先順序規則](prioritization.md#prioritization-2)
  + [步驟 3：完成應用程式優先順序程序](prioritization.md#prioritization-3)
+  [任務 4：定義應用程式深入探索程序](deep-dive.md)
  + [步驟 1：定義應用程式研討會程序](deep-dive.md#deep-dive-1)
  + [步驟 2：定義應用程式映射程序](deep-dive.md#deep-dive-2)
  + [步驟 3：（選用） 定義應用程式目標狀態](deep-dive.md#deep-dive-3)
  + [步驟 4：完成應用程式深入探索程序](deep-dive.md#deep-dive-4)
+ [任務 5：定義波動規劃程序](wave-planning.md)
  + [步驟 1：定義移動群組程序](wave-planning.md#wave-planning-1)
  + [步驟 2：定義波動規劃選擇條件](wave-planning.md#wave-planning-2)
  + [步驟 3：完成波動規劃程序](wave-planning.md#wave-planning-3)