タイムライン上の製品ライフサイクルデータ - 従来

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:4分
  • (各完全バージョンの) ソフトウェアモデルとハードウェアモデルのライフサイクルデータは、そのタイプ、フェーズ、ソース、日付、および関連付けられたリスクによって異なります。タイムライン上のソフトウェアモデルのリスクを示すために適用される条件と考慮事項を把握してください。この知識があれば、タイムライン上の文字を解釈できます。

    タイムライン上のライフサイクルフェーズ

    タイムラインには、公開者と内部という 2 種類のライフサイクルが示されます。タイムラインのポップアップに表示される公開者ライフサイクル情報は、ソフトウェアのソフトウェア製品ライフサイクル [sam_sw_product_lifecycle] テーブルとハードウェアのハードウェアモデルライフサイクル [cmdb_hardware_model_lifecycle] テーブルから取得されます。この情報は、タイムライン上で S や I などの文字で示されます。たとえば、S は ServiceNow を示し、I は内部ライフサイクルを示します。
    注:
    ハードウェアモデルとソフトウェアモデルの両方をまとめて製品モデルと呼びます。
    図 : 1. 内部ライフサイクル情報
    内部ライフサイクル情報

    SAM ユーザーまたはソフトウェアモデルマネージャーは、 ソフトウェア製品ライフサイクル をソフトウェア製品ライフサイクルテーブルに追加できます。このテーブルには、ソフトウェア製品の情報、そのライフサイクルタイプ (内部または外部)、完全バージョン、ライフサイクルフェーズ、フェーズの開始日、およびリスクが保持されます。

    ハードウェアモデルマネージャーは、ライフサイクルデータをハードウェアモデルに追加できます。

    注:
    後続のライフサイクルフェーズの開始日は、直前のライフサイクルフェーズの終了を示します。したがって、ライフサイクル情報ポップアップにはフェーズの終了日が指定されていません。

    ライフサイクルフェーズを TPM タイムラインに表示しない場合は、そのソフトウェア製品ライフサイクルレコードの [アクティブ] フラグを false に設定します。たとえば、一般提供延長サポート終了、およびサポート 終了のライフサイクルフェーズを、[ソフトウェア製品ライフサイクル] リストで Oracle DB Server ソフトウェアモデルの 3 つのレコードとして設定できます。ただし、一般提供フェーズをタイムラインに表示しない場合は、そのライフサイクルフェーズレコードのソフトウェア製品ライフサイクルフォームで [アクティブ] チェックボックスをオフにすることができます。このようにすると、タイムラインはサポート終了フェーズから始まります。ソフトウェア製品ライフサイクルに対して、そのライフサイクルフェーズレコードは存在しますが、ライフサイクルデータはタイムラインに表示されなくなります。これは、アクティブなライフサイクルレコードのみが考慮され、TPM タイムラインにプロットされることが理由です。

    タイムライン上のライフサイクルソース

    公開者と内部のライフサイクルタイプのソースは、それぞれ外部と内部で生成されます。内部で作成されたレコードは、タイムライン上で I とマークされます。このような製品ライフサイクルソースは編集できません。ただし、公開者が外部で、同じ製品モデルに複数の公開者ソースが存在する場合は、選択肢 [sys_choice_list] テーブルの [順序] フィールドへのフィールドマッピング機能を使用して、優先公開者ソースを設定できます。

    図 : 2. 公開者のライフサイクル情報
    公開者のライフサイクル情報

    タイムラインには、次の条件を満たす公開者ソースが表示されます。

    • シーケンス番号が最小の公開者ソースが優先され、タイムラインにプロットされます。
    • 製品モデルのライフサイクルフェーズに複数の公開者ソースがある場合は、シーケンス番号が最小のソースのみがタイムラインにプロットされ、残りのフェーズは考慮されません。
    • 公開者ソースの名前の最初のアルファベットがタイムラインにプロットされます。ただし、同じ文字で始まるソースが複数ある場合は、文字に正の整数が付加されます。たとえば、Central は C1、Corporate は C2 といった具合です。

    ライフサイクルフェーズの日付範囲の構成

    管理者ユーザーは、日付範囲を設定できます。

    1. 日付範囲を設定するには、に移動します システムプロパティ > すべてのプロパティ.
    2. startRangeOfTPMLifecycle プロパティ名をクリックしてレコードを開きます。
    3. タイムラインの TPM ライフサイクルの開始範囲として正の値を入力します。
    4. [更新] をクリックします。
    5. endRangeOfTPMLifecycle プロパティ名をクリックしてレコードを開きます。
    6. タイムラインの TPM ライフサイクルの終了範囲として正の値を入力します。
    7. [更新] をクリックします。

    レコードの日付条件とライフサイクルフェーズの詳細については、「日付条件」を参照してください。

    製品モデルのリスクを特定するための色分けされたタイムライン

    • 1 つのフェーズに対して内部と公開者のレコードが存在する場合、そのフェーズでは内部によって公開者が上書きされます。
      図 : 3. 内部が外部を上書きするタイムラインの例
      内部が外部に優先するタイムライン
    • タイムラインの最終フェーズでは、上書きされていない直前のフェーズのリスクの色とソースが使用されます。
      図 : 4. 上書きされていない直前のフェーズのリスクの色を取得する最終フェーズの例
      上書きされていない前のフェーズのリスクの色を取得する最後のフェーズ