Hardening Phase - CI/CD用語集の定義
hardening phaseは、新機能ではなくバグ修正、ブロッカーのクローズ、完全な回帰テストに充てる、サイクル終盤の期間です。
hardening phaseは、releaseサイクルの終盤の安定化期間で、featureの追加ではなく、バグの修正、ブロッカーのクローズ、完全な回帰テストの実行に焦点を当てます。
hardeningは、feature-completeなbuildを出荷可能なものに変えます。通常はfeature freezeの後に始まり、exit criteria (ブロッカーゼロ、回帰が緑) が満たされ、release candidateが承認されると終わります。
hardening中に起こること
完全な回帰スイートが実行され、発見されたバグはトリアージされ修正され、release candidateは出荷できるほど安定するまで再テストされます。
関連ガイド
Stabilization - CI/CD Glossary DefinitionStabilization: Stabilization is the work of driving a release build toward reliability by fixing defects and…
Feature Freeze - CI/CD Glossary DefinitionFeature Freeze: A feature freeze is a point in a release cycle after which no new features are accepted, so r…
Exit Criteria - CI/CD Glossary DefinitionExit Criteria: Exit criteria are the conditions that must be true for a phase (a test cycle, a hardening peri…