ステージ指向のリリースの管理
ステージ指向のリリースを管理するには、終了予定日を待つのではなく、作業が完了し、定義されたリリース基準を満たしたときに目標を達成し、リリースをクローズする必要があります。
ステージ指向のリリースプロセス
ステージ指向のプロセスは、厳格なタイムラインに沿うことよりも、目的や機能を完了させることを優先したリリースを作成するのに適しています。
ステージ指向のリリースが経由する一般的なフローは次のとおりです。
- フローは、[処理待ち] 状況の最初のフェーズ (デフォルトの状況) から開始されます。手動で開始すると、フェーズの状況は [進行中] に移行します。フェーズ内のタスクは、システムプロパティ sn_dpr.sequential_task_executionに基づいて処理されます。
- true:フェーズ内のタスクは順番に処理されます。フェーズの開始時に、そのフェーズの中で順序が最も低いタスクが [オープン] ステータスに設定されます。このタスクが完了すると、注文の次のタスクが開きます。このプロセスは、フェーズの残りのタスクに対して続行されます。タスクが承認タスクの場合、ステータスは [要求済み] ステータスに移行します。
- false:フェーズ内のタスクは順番に処理されません。代わりに、そのすべてのタスクは、フェーズの開始時に [オープン] ステータスに設定されます。
- すべてのタスクが完了し、現在のフェーズですべてのポリシーが準拠または例外に準拠している場合、タスクは自動的に [完了] 状況に移行します。
- 現在のフェーズが完了すると、次のフェーズは [進行中] 状況に移行します。一度に進行できるフェーズは 1 つだけです。
- 問題が発生した場合は、以前に完了したフェーズから再開できます。タスクやポリシー状況など、そのフェーズ以降のフェーズがリセットされます。
- リリースのすべてのフェーズが完了すると、リリースは [レビュー] 状況に移行します。
- リリースのレビューが完了すると、リリースは [完了] 状況に移行します。
詳細については、「製品またはサービスのリリース」を参照してください。