単一の製品またはサービスのタイムライン指向のリリースで作業します
タイムライン指向のリリースプロセスに従ってリリースを監視して作業し、単一の製品またはサービスをリリースします。
始める前に
必要なロール:sn_dpr_model.product_manager または sn_dpr_model.release_admin
手順
- 移動先 ワークスペース > デジタルプロダクトリリースワークスペース.
-
リリースアイコン (
) を選択します。
- リストからリリースを選択して開きます。
- オプション:
[詳細] タブを選択し、[スケジュール] リストでスケジュールを追加または更新して、リリース期間中の休祝日を考慮します。
リストには、スケジュール [cmn_schedule] テーブルから除外されたタイプのスケジュールエントリーが表示されます。
注:選択したスケジュールは、リリース期間 (リリースターゲット日) 内である必要があります。フェーズの開始日と終了日が更新され、スケジュールの非作業日を考慮してリリース期間が再計算されます。スケジュールがフェーズの日付とリリースターゲットに与える影響の詳細については、「 リリースの祝祭日スケジュール」を参照してください。 - リリースが進行中でない場合は、 [リリースを開始] を選択します。
-
[概要] セクションを選択して、リリースの詳細を確認および変更したり、ステータスの概要を取得したり、準備ターゲット日を変更したりします。
詳細については、「リリースの詳細の確認および更新」と「リリースのターゲット変更」を参照してください。
-
[リリースの適用範囲] セクションを選択して、製品の機能と機能拡張を追加または削除して、リリースのスコープを確認および更新します。
詳細については、「リリースのスコープの更新」を参照してください。
-
[ 構成アイテム ] セクションを選択して、リリースの構成アイテムを確認および管理します。
必要に応じて、構成アイテムを追加したり、既存の構成アイテムを削除したりできます。詳細については、「リリースでの構成アイテムの管理」を参照してください。
-
[ 変更要求 ] セクションを選択して、リリースの変更要求を確認および管理します。
必要に応じて、新規または既存の変更要求を追加したり、既存の変更要求を削除したりできます。詳細については、「リリースの変更要求の管理」を参照してください。
-
[リリース] フォームヘッダーで、[アーティファクト] の下の番号を選択して、リリースに追加されたアーティファクトを管理します。
詳細については、「リリース内のアーティファクトの管理」を参照してください。
-
[ リリースノート] セクションを選択して、リリースのリリースノートを作成および管理します。
リリースノートを手動で追加するか、AI を使用して生成するかを選択できます。
- リリースノートを手動で追加するには、[ 手動で追加 ] を選択し、[ リリースノート] フィールドにリリースノートを入力します。
- AI を使用してリリースノートを生成するには、[ 生成] を選択します。
詳細については、「リリースの AI を利用したリリースノートの生成」を参照してください。
リリースの実行
リリースステータスを表示し、そのフェーズ、タスク、およびポリシーを処理します。
始める前に
必要なロール:sn_dpr_model.product_manager または sn_dpr_model.release_admin
このタスクについて
- フェーズが終了日に達します
- リリースタスクは期日から 2 日後です
- リリースは準備ターゲットから 1 日です
- フェーズのステータスが変更されます
- ポリシーが実行され、結果は非準拠になりました
- タスク承認要求が送信されます
- タスク承認要求が却下されました
手順
-
[リリースの実行] を選択して、リリースステータスを表示し、そのフェーズとタスクに取り組み、キー日付を管理します。
-
リリース概要ダッシュボードで現在のフェーズのリスクスコアを確認します。
タイムライン指向のリリースのリスクスコアは、期限切れのタスクスコアとポリシー失敗スコアを、それぞれの重要性によって重み付けして組み合わせたものです。詳細については、「タイムライン指向のリリースのリスクスコア」を参照してください。
-
リリースフェーズを更新します。
- タイムラインからフェーズを選択するか、矢印ボタンを使用して前または次のフェーズに移動します。
-
現在のフェーズのすべてのタスクが完了し、マップされたポリシーに準拠している場合は、[フェーズの完了] を選択してフェーズを完了としてマークします。
注:マッピングされたポリシーのいずれかが非準拠の場合、システムプロパティ sn_dpr.complete_phase_overrideで定義されたロールのいずれかがある場合にのみ、フェーズを完了できます。現在のフェーズの状況が [完了] に更新され、次のフェーズが開始されます。現在のフェーズの実際の終了日が現在の日付に更新されます。
- オプション:
リリースフェーズにタスクを追加します。
- タイムラインからフェーズを選択するか、矢印ボタンを使用して前または次のフェーズに移動します。
- [タスクを追加] を選択します。
- [タスクの作成] ダイアログボックスで、名前、所属先フェーズ、終了日、説明など、タスクの詳細を追加します。
-
タスクに承認が必要な場合は、次の手順を実行します。
注:タスクの作成時に承認が必要かどうかを選択できます。このオプションは、保存後に変更することはできません。
- [承認が必要] フィールドで [はい] を選択します。
[アサイン先] フィールドと [承認定義] フィールドが表示されます。
- [アサイン先] リストから、タスクを承認するユーザーを選択します。
- [承認定義] リストから、事前定義された条件に基づいて承認をトリガーする承認定義を選択します。
- [承認が必要] フィールドで [はい] を選択します。
- [タスクを作成] を選択します。
タスクが [処理待ち] ステータスで作成され、 選択したフェーズに追加されます。承認タスクの場合、承認者が確認して処理できるように承認レコードが作成されます。 メール通知も送信されます。詳細については、「リリースタスクの承認または却下」を参照してください。
-
選択したフェーズのタスクの進捗状況を追跡および管理します。
- タイムラインからフェーズを選択するか、矢印ボタンを使用して前または次のフェーズに移動します。
-
[タスク] タブを選択して、フェーズ内のすべてのタスクを表示します。
フィルターを適用して特定のタスクを表示したり、[カンバン] または [リスト] オプションを選択してビュータイプを変更したりできます。
- [タスク詳細] ペインで開くタスクを選択します。
- [タスク詳細] ペインでタスクを確認するか、 [完全な詳細] を選択して、フォームビューでタスクレコードを開きます。
- [アサイン先] フィールドのタスクを、そのタスクを担当するユーザーにアサインします。
- [承認] フィールドで、承認タスクの承認ステータスを確認します。
-
[ ステータス ] フィールドを、承認を必要としないタスクのステータスで更新します。
承認タスクのステータスは、承認されると自動的に更新されます。
-
[保存] を選択して変更を保存します。
現在のタスクを完了し、システムプロパティ sn_dpr.sequential_task_execution が true に設定されている場合、順序の次のタスクは [オープン] ステータスに移行します。
- オプション:
リリースフェーズへのポリシーのマッピングを管理して検証します。
-
タイムラインからフェーズを選択するか、矢印ボタンを使用して前または次のフェーズに移動します。
注:ポリシーを完了またはキャンセルされたフェーズにマッピングすることはできません。
- [ ポリシー] タブを選択します。
-
選択したフェーズにポリシーをマッピングするには、
- [追加] を選択します。
- [ポリシーのマッピング] ダイアログボックスで、フェーズにマッピングするポリシーをリストから 1 つ以上選択します。
- [ポリシーのマッピング] を選択します。
選択したポリシーがフェーズにマッピングされ、[ポリシーマッピング] リストに表示されます。
-
既存のポリシーマッピングを削除するには、
- [ポリシーマッピング] リストからポリシーを選択します。
- [ 削除] を選択して確定します。
選択したポリシーマッピングがフェーズから削除されます。
注:進行中のフェーズでは、前に実行されたポリシーを削除すると、残りのポリシーは削除後に自動的に実行されます。個々のポリシーの更新された実行ステータスが集計され、[詳細] タブの [ポリシーステータス] フィールドに表示されます。
-
タイムラインからフェーズを選択するか、矢印ボタンを使用して前または次のフェーズに移動します。
-
[ポリシーの実行] を選択して、現在のフェーズでポリシーを実行します。
マッピングされたすべてのポリシーは、現在のフェーズ ([進行中] 状況) ではバックグラウンドで実行されます。[ポリシー] タブのリストを更新すると、実行状況を確認できます。
スケジュール済みジョブは毎日実行され、フェーズにマッピングされたポリシーを実行します。各フェーズの [ポリシー] リストの [実行ステータス] 列が更新され、各実行後のコンプライアンスステータスが表示されます。
複数のポリシーが 1 つのフェーズにマッピングされている場合、その実行ステータスはフェーズの全体的なステータスに集計されます。この集計ステータスは、[詳細] タブの [ポリシーステータス] フィールドで表示できます。
- オプション:
ポリシーがコンプライアンスを満たしていない場合は、正当な理由を指定して例外を要求できます。
注:このオプションは、 デジタルプロダクトリリース と GRC:ポリシーとコンプライアンス管理 の両方がインストールされている場合にのみ使用できます。
- 失敗したポリシーを選択します。
- [例外の要求] を選択します。
- [ポリシー例外の要求] で、例外の理由、開始日、終了日、およびビジネス上の根拠を入力します。
- [要求] を選択します。
例外要求がコンプライアンスグループに送信されます。例外要求のレビューと承認の詳細については、「 ポリシーの例外と延長の要求を確認する 」および「 ポリシーの例外と延長を管理する」を参照してください。例外が承認されると、ポリシーステータスは後続の実行で [例外に準拠 (Compliant with exception)] と表示されます。他のすべてのポリシーが準拠していれば、フェーズを完了できます。
- オプション:
タイムライン指向のリリースで、リリースターゲット日に関連するキー日付を追加または更新します。
これらのキー日付は、リリース期間中に発生する可能性のある重要なイベントを定義して追跡するのに役立ちます。
- リリースに新しいキー日付を追加します。
- [タスクを追加] ボタンの横にある [その他のアクション] アイコンを選択し、[キー日付の追加] を選択します。
- [キー日付の追加] ダイアログボックスで、フィールドに入力します。
詳細については、「[リリースキー日付 (Release key date)] フォーム」を参照してください。
- [保存] を選択します。
- [タスクを追加] ボタンの横にある [その他のアクション] アイコンを選択し、[キー日付の追加] を選択します。
- リリースの既存のキー日付を更新します。
- タイムラインバーでキー日付を選択し、サイドパネルでキー日付の詳細フォームを開きます。
または、フォームヘッダーの [キー日付] の下の数字を選択してリリースのキー日付のリストを表示し、キー日付を開くこともできます。
- [キー日付] フォームで、フィールドを更新します。
- [保存] を選択します。
- タイムラインバーでキー日付を選択し、サイドパネルでキー日付の詳細フォームを開きます。
- リリースに新しいキー日付を追加します。
-
リリースの完全性を検証した後、リリースをクローズします。
詳細については、「リリースのクローズ」を参照してください。
- オプション:
不要になったリリースをキャンセルします。
- [ リリースをキャンセル] を選択します。
- キャンセルの理由を入力し、[ リリースをキャンセル] を選択します。