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