ISO/IEC 26563:2022 ソフトウェアおよびシステム エンジニアリング — 製品ライン構成管理の方法とツール | ページ 3

※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。

序章

ソフトウェアおよびシステム製品ライン (SSPL) のエンジニアリングと管理は、共通のプラットフォームを作成、活用、および管理して、製品ファミリ (ソフトウェア製品、システム アーキテクチャなど) を低コストで開発し、市場投入までの時間を短縮し、品質を向上させます。その結果、1990 年代以降、世界的な注目を集めるようになりました。

SSPL のエンジニアリングと管理は、製品ラインから派生した複数の異なる製品だけでなく、製品ラインの共通性と可変性の変更を維持します。共通性と多様性の変化の影響は、製品ラインの各製品にあり、製品ごとに異なります。したがって、SSPL における構成管理の複雑さは高く、これらの側面を認識していない単一システムの構成管理では、製品ラインの構成を管理できません。このドキュメントでは、これらの側面を認識している構成管理の方法とツールについて説明します。

このドキュメントは、次のモードで使用できます。

  • 製品の生産に SSPL を採用したい組織が、製品ラインの構成を特定、管理、報告、および評価する方法に関するガイダンスを提供すること。
  • 製品ライン組織による製品ライン構成管理の方法とツールの評価と選択に関するガイダンスを提供する。
  • 方法またはツールの提供者、またはその両方による製品ライン構成管理をサポートするための方法およびツール機能の包括的なセットを指定することにより、方法および/またはツールの実装または開発に関するガイダンスを提供すること。

ISO/IEC 26550 規格ファミリーは、製品ライン開発の重要な特性の観点から、エンジニアリングと管理のプロセス、および方法とツールの機能の両方に対応しています。このドキュメントでは、製品ラインの構成管理のための方法とツールのプロセスと機能について説明します。

ISO/IEC 26550 ファミリーのその他の規格は次のとおりです。 IEC 26557, ISO/IEC 26558, ISO/IEC 26559, ISO/IEC 26560, ISO/IEC 26561, ISO/IEC 26562, ISO/IEC 2656

  • ドメイン要件エンジニアリングとアプリケーション要件エンジニアリングの方法とツールのプロセスと機能は、ISO/IEC 26551 で提供されています。
  • ドメイン設計とアプリケーション設計のための方法とツールのプロセスと機能は、ISO/IEC 26552 で提供されています。
  • ドメインの実現とアプリケーションの実現のための方法とツールのプロセスと機能は、ISO/IEC 26553 で提供されています。
  • ドメイン テストとアプリケーション テストの方法とツールのプロセスと機能は、ISO/IEC 26554 で提供されています。
  • 技術管理のための方法とツールのプロセスと機能は、ISO/IEC 26555 で提供されています。
  • 組織管理のための方法とツールのプロセスと機能は、ISO/IEC 26556 で提供されています。
  • 変動メカニズムの方法とツールのプロセスと機能は、ISO/IEC 26557 で提供されています。
  • 変動性モデリングの方法とツールのプロセスと機能は、ISO/IEC 26558 で提供されています。
  • 変動トレーサビリティのための方法とツールのプロセスと機能は、ISO/IEC 26559 で提供されています。
  • 製品管理の方法とツールのプロセスと機能は、ISO/IEC 26560 で提供されています。
  • 製品ライン移行管理の方法とツールのプロセスと機能は、ISO/IEC 26562 で提供されています。
  • 製品ライン測定の方法とツールのプロセスと機能は、ISO/IEC 26564 で提供されています。

Introduction

Software and systems product line (SSPL) engineering and management creates, exploits, and manages a common platform to develop a family of products (e.g. software products, systems architectures) at a lower cost, with reduced time to market and better quality. As a result, it has gained increasing global attention since the 1990s.

SSPL engineering and management maintain changes of commonality and variability of a product line as well as multiple different products derived from the product line. The impacts of the changes in commonality and variability are on each product of a product line, and they are different for each product. Thus, the complexity of configuration management in SSPL is high, and configuration management for a single system that is not aware of these aspects cannot manage configurations of a product line. This document deals with configuration management methods and tools that are aware of these aspects.

This document can be used in the following modes:

  • to provide guidance on how to identify, control, report, and evaluate configurations of a product line by organizations that want to adopt SSPL for producing their products;
  • to provide guidance on the evaluation and selection for methods and tools for product line configuration management by a product line organization;
  • to provide guidance on implementing or developing methods and/or tools by specifying a comprehensive set of methods and tools capabilities for supporting product line configuration management by either providers of methods or tools, or both.

The ISO/IEC 26550 family of standards addresses both engineering and management processes and capabilities of methods and tools in terms of the critical characteristics of product line development. This document provides processes and capabilities of methods and tools for configuration management in product lines.

Other standards in the ISO/IEC 26550 family are as follows: ISO/IEC 26550, ISO/IEC 26551, ISO/IEC 26552, ISO/IEC 26553, ISO/IEC 26554, ISO/IEC 26555, ISO/IEC 26556, ISO/IEC 26557, ISO/IEC 26558, ISO/IEC 26559, ISO/IEC 26560, ISO/IEC 26561, ISO/IEC 26562 and ISO/IEC 26564.

  • Processes and capabilities of methods and tools for domain requirements engineering and application requirements engineering are provided in ISO/IEC 26551.
  • Processes and capabilities of methods and tools for domain design and application design are provided in ISO/IEC 26552.
  • Processes and capabilities of methods and tools for domain realization and application realization are provided in ISO/IEC 26553.
  • Processes and capabilities of methods and tools for domain testing and application testing are provided in ISO/IEC 26554.
  • Processes and capabilities of methods and tools for technical management are provided in ISO/IEC 26555.
  • Processes and capabilities of methods and tools for organizational management are provided in ISO/IEC 26556.
  • Processes and capabilities of methods and tools for variability mechanisms are provided in ISO/IEC 26557.
  • Processes and capabilities of methods and tools for variability modelling are provided in ISO/IEC 26558.
  • Processes and capabilities of methods and tools for variability traceability are provided in ISO/IEC 26559.
  • Processes and capabilities of methods and tools for product management are provided in ISO/IEC 26560.
  • Processes and capabilities of methods and tools for product line transition management are provided in ISO/IEC 26562.
  • Processes and capabilities of methods and tools for product line measurement are provided in ISO/IEC 26564.