範囲
このドキュメントは、ソフトウェア業界で参照できる、明確に定義された用語を使用して、ソフトウェア ライフサイクル プロセスの共通フレームワークを確立します。 このドキュメントには、ソフトウェア システム、製品、およびサービスの取得、供給、開発、運用、保守、または廃棄時に適用されるプロセス、アクティビティ、およびタスクが含まれています。 これらのライフサイクル プロセスは、顧客満足を達成するという最終目標を掲げ、利害関係者の関与を通じて達成されます。 このドキュメントは、ソフトウェア システム、製品、およびサービス、およびあらゆるシステムのソフトウェア部分の取得、供給、開発、運用、保守、および廃棄 (組織の内部または外部で実行されるかどうかに関係なく) に適用されます。 ソフトウェアには、ファームウェアのソフトウェア部分が含まれます。 ソフトウェア製品およびサービスのコンテキストを提供するために必要なシステム定義の側面が含まれています。 このドキュメントでは、組織またはプロジェクト内のソフトウェア ライフサイクル プロセスを定義、制御、および改善するために使用できるプロセスも提供しています。 このドキュメントのプロセス、アクティビティ、およびタスクは、ソフトウェアを含むシステムの取得時にも適用できます。 これは、単独でも、ISO/IEC/IEEE 15288:2015、システムおよびソフトウェア エンジニアリング - システム ライフサイクル プロセスと組み合わせても適用できます。 このドキュメントおよび ISO/IEC/IEEE 15288 のコンテキストでは、ソフトウェアをほとんどまたはまったく使用しないシステムから、ソフトウェアが主な関心事であるシステムまで、人間が作成したシステムが連続体として存在します。 ソフトウェアのない複雑なシステムに遭遇することはまれであり、すべてのソフトウェア システムは、対象のソフトウェア システムの一部として、またはイネーブリング システムまたはインフラストラクチャとして、物理的なシステム コンポーネント (ハードウェア) が動作することを必要とします。 したがって、ソフトウェア ライフサイクル プロセスにこのドキュメントを適用するか、ISO/IEC/IEEE 15288:2015、システムおよびソフトウェア エンジニアリング - システム ライフサイクル プロセスを適用するかの選択は、対象システムによって異なります。 両方のドキュメントのプロセスは、同じプロセス目的とプロセス結果を持ちますが、それぞれソフトウェア エンジニアリングまたはシステム エンジニアリングを実行するためのアクティビティとタスクが異なります。 1.2 目的 このドキュメントの目的は、ソフトウェア システムのライフサイクルにおいて、取得者、サプライヤ、およびその他の利害関係者間のコミュニケーションを容易にするための定義された一連のプロセスを提供することです。 このドキュメントは、ソフトウェア システム、製品、サービスの取得者、サプライヤ、開発者、インテグレータ、オペレータ、保守者、マネージャ、品質保証マネージャ、およびユーザ向けに書かれています。 これは、単一の組織が自主的に使用することも、複数の当事者が関与する状況で使用することもできます。 当事者は同じ組織からでも異なる組織からでもよく、状況は非公式の合意から公式の契約までさまざまです。 このドキュメントのプロセスは、方法、手順、技術、ツール、訓練された人員など、ビジネス環境を確立するための基礎として使用できます。 付録 A では、これらのソフトウェア ライフサイクル プロセスの調整に関する規範的な方向性を示します。 1.3 適用分野 このドキュメントは、ソフトウェア システム、製品、サービスのライフサイクル全体 (構想、開発、生産、利用、サポート、廃止を含む) と、組織の内部または外部で実行されるそれらの取得と供給に適用されます。 このドキュメントのライフサイクル プロセスは、ソフトウェア システムに同時、反復、再帰的に適用でき、その要素には段階的に適用できます。 ソフトウェア システムには、その目的、適用分野、複雑さ、規模、新規性、適応性、数量、場所、寿命、進化の点で多種多様なものがあります。 このドキュメントでは、人間が作成したソフトウェア システムのライフ サイクルを構成するプロセスについて説明します。 したがって、このドキュメントは、独自のソフトウェア システム、広く商用または公開配布されるソフトウェア システム、カスタマイズされた適応可能なソフトウェア システムに適用されます。 また、完全なスタンドアロン ソフトウェア システム、およびより大規模で複雑で完全なシステムに組み込まれて統合されるソフトウェア システムにも適用されます。 このドキュメントは、プロセスの目的と、アクティビティ タスクの正常な実行から生じるプロセスの結果の観点から特徴付けられるプロセス参照モデルを提供します。 付録 B には、さまざまなプロセスに関連付けられる可能性のある成果物と情報項目の例がリストされています。 したがって、このドキュメントは、ISO/IEC 33002:2015 で指定されているプロセス評価をサポートするための参照モデルとして使用できます。 付録 C には、プロセス参照モデルとしてのソフトウェア ライフ サイクル プロセスの使用に関する情報が提供されています。 付録 D には、プロセス参照モデルで使用するプロセス構成要素が説明されています。 付録 I では、プロセス名とプロセス結果のレベルでこのドキュメントと ISO/IEC/IEEE 12207:2008 との対応を示します。 1.4 制限事項 このドキュメントは、特定のソフトウェアライフサイクルモデル、開発方法論、メソッド、モデリングアプローチ、またはテクニックを規定していません。 このドキュメントのユーザーは、プロジェクトのライフサイクルモデルを選択し、このドキュメントのプロセス、アクティビティ、およびタスクをそのモデルにマッピングする責任があります。 当事者はまた、プロジェクトに適した適切な方法論、メソッド、モデル、およびテクニックを選択して適用する責任があります。 このドキュメントは、管理システムを確立せず、管理システム標準の使用を要求しません。 ただし、ISO 9001 で規定されている品質管理システム、ISO/IEC 20000-1 (IEEE Std 20000-1) で規定されているサービス管理システム、および ISO/IEC 27000 で規定されている情報セキュリティ管理システムとの互換性を持つことが意図されています。 このドキュメントでは、情報項目の名前、形式、明示的な内容、および記録媒体については詳しく説明していません。 ISO/IEC/IEEE 15289 は、ライフサイクル プロセス情報項目 (ドキュメント) の内容を扱っています。
© 著作権 2025