ISO/IEC 26564:2022 ソフトウェアおよびシステム工学 — 製品ライン測定の方法とツール | ページ 3

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

序章

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

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 26561 で提供されています。
  • 製品ライン移行管理の方法とツールのプロセスと機能は、ISO/IEC 26562 で提供されています。
  • 製品ライン構成管理の方法とツールのプロセスと機能は、ISO/IEC 26563 で提供されています。

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.

For the successful adoption of the SSPL approach, quantitative management of a product line is essential. For quantitative management, the quality of product line processes and their work products should be measured. This is important because a product line deals with products as a portfolio, and its quality is not limited to a single product but multiple different products. Product line measurements deal with the quality of domain assets, the quality of individual products associated with the quality of a product line, and the quality of a product. Besides, for variability management, a product line should measure the number of variabilities and their impacts on the success of a product line. Methods and tools of product line measurements should consider these product line specific aspects.

This document can be used in the following modes:

  • to provide guidance on how to perform product line measurement 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 measurement 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 measurement 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 variability modelling 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 26563.

  • 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 technical probe are provided in ISO/IEC 26561.
  • 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 configuration management are provided in ISO/IEC 26563.