この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
4 用語、定義および略語
4.1 用語と定義
この文書の目的上、次の用語と定義が適用されます。
4.1.1
取得者
サプライヤーから製品またはサービスを取得または調達する利害関係者
注記 1:取得者は、買い手、顧客、所有者、購入者のいずれかになります。
[出典:ISO/IEC 12207:2008]
4.1.2
異常
要件仕様、設計文書、規格などに基づく、または誰かの認識や経験に基づく期待から逸脱するあらゆる状態
[出典:IEEE Std 1044-2009]
4.1.3
アプリケーション管理機能
ユーザーが実行する機能(インストール、構成、アプリケーションのバックアップ、メンテナンス(パッチ適用とアップグレード)、アンインストールなど)
4.1.4
適合性評価
製品、プロセス、またはサービスが指定された要件をどの程度満たしているかを体系的に検査すること
[出典:ISO/IEC Guide 2:2004]
4.1.5
適合性評価報告書
すぐに使用できるソフトウェア製品 (RUSP) に対して実行された評価の実施と結果を説明する文書
注記 1:これは IEEE Std 610.12–1990 から採用されました。
4.1.6
すぐに使えるソフトウェア製品
ラスプ
有償か無償かにかかわらず、あらゆるユーザーが利用でき、開発活動を行う必要なく使用できるソフトウェア製品
- 製品説明 (すべての表紙情報、データシート、Web サイト情報などを含む)、
- 製品の操作に必要なオペレーティング システムまたはターゲット コンピュータの構成を含むユーザー ドキュメント (ソフトウェアのインストールと使用に必要)、
- コンピュータの機密メディア (ディスク、CD-ROM, インターネットでダウンロード可能なものなど) に含まれるソフトウェア。
注記2ソフトウェアは主にプログラムとデータから構成されます。
注記 3:この定義は、別個の製品として製造およびサポートされる製品説明書、ユーザー文書およびソフトウェアにも適用されますが、これらには通常の商用料金およびライセンスに関する考慮事項が適用されない場合があります。
4.1.7
エンドユーザー
すぐに使えるソフトウェア製品の機能から最終的に恩恵を受ける個人
注記 1:エンド・ユーザーは、ソフトウェア製品の正規のオペレーターである場合もあれば、一般ユーザーなどの一時的なユーザーである場合もあります。
[出典:ISO/IEC 25000:2005]
4.1.8
故障
コンピュータープログラム内の間違ったステップ、プロセス、またはデータ定義
[出典:IEEE Std 610.12-1990]
4.1.9
メンテナンス
納品後にソフトウェア システムまたはコンポーネントを修正して、障害を修正したり、パフォーマンスや特性を改善したり、変化した環境に適応したりするプロセス
[出典:IEEE Std 610.12-1990]
4.1.10
合否基準
ソフトウェア項目またはソフトウェア機能がテストに合格するか不合格になるかを決定するために使用される決定ルール
[出典:IEEE Std 829.12-1998]
4.1.11
製品説明
ソフトウェアの特性を記載した文書。主な目的は、潜在的な取得者がソフトウェアを購入する前にソフトウェアの適合性を評価できるようにすることです。
4.1.12
製品の識別
ソフトウェア製品名、バージョン、バリアント、日付情報
4.1.13
要件文書
Ready to Use ソフトウェア製品 (RUSP) が満たすべき要件または規制の任意の組み合わせを含む文書
注記 1:これらの文書は、ある種のユーザー向けの技術報告書、規格、要件リスト (またはモデル要件仕様)、または統治機関または規制機関によって課される法令または規制である場合があります。
4.1.14
ソフトウェア機能
エンドユーザーまたはソフトウェアが作業タスクの一部またはすべてを実行できるソフトウェアへのアルゴリズムの実装。
注記 1:エンドユーザーが関数を呼び出すことができる必要はありません (データの自動バックアップや保存など)
4.1.15
ソフトウェアテスト環境
ソフトウェアの認定またはその他のテストを実行するために必要な施設、ハードウェア、ソフトウェア、ファームウェア、手順、および文書
[出典:ISO/IEC/IEEE 24765:2010]
4.1.16
サプライヤー
製品またはサービスの供給に関して取得者と契約を結ぶ組織または個人
注記 1: 「供給者」とは、請負業者、生産者、販売者、またはベンダーのことを指します。
注記 2:取得者と供給者が同じ組織の一部である場合があります。
[出典:ISO/IEC 12207:2008]
4.1.17
テスト
システムまたはコンポーネントが指定された条件下で実行され、結果が観察または記録され、システムまたはコンポーネントのある側面について評価が行われるアクティビティ
[出典:IEEE Std 610.12-1990]
4.1.18
テストケース
特定のプログラム パスの実行や特定の要件への準拠の検証など、特定の目的のために開発された入力、実行条件、および期待される結果のセット
[出典:IEEE Std 610.12-1990]
4.1.19
テストドキュメント
テスト活動に固有の文書のコレクション
4.1.20
テストの目的
実際の動作と必要な動作を比較することによって、指定された条件下で測定される特定のソフトウェア特性のセット
注記 1:これは IEEE Std 610.12–1990 から採用されました。
4.1.21
テスト計画
対象となるテスト活動の範囲、アプローチ、リソース、スケジュールを説明する文書
注記 1:これは IEEE Std 610.12–1990 から採用されました。
4.1.22
テスト手順
特定のテスト ケースのセットアップ、実行、結果の評価に関する詳細な手順
[出典:IEEE Std 610.12-1990]
4.1.23
テスト
指定された条件下でシステムまたはコンポーネントを動作させ、結果を観察または記録し、システムまたはコンポーネントのある側面を評価するプロセス
[出典:IEEE Std 610.12-1990]
4.1.24
テストの説明
テスト実行条件(テスト手順)の説明
4.1.25
ユーザー.ユーザー
RUSP の利用中に RUSP の恩恵を受ける個人またはグループ
注記 1:ユーザーの役割とオペレーターの役割は、同じ個人または組織に同時にまたは順次に付与される場合があります。
[出典:ISO/IEC 12207:2008]
4.1.26
ユーザードキュメント
ユーザーがそのソフトウェアを使用する際に役立つ、ソフトウェアとともに提供される情報
4.2 略語
| ラスプ | すぐに使えるソフトウェア製品 |
| CM | 構成管理 |
| SQA | ソフトウェアの品質保証 |
| SQC | ソフトウェアの品質管理 |
参考文献
| 1 | ISO/IEC Guide 2:2004, 標準化および関連活動 - 一般用語 |
| 2 | ISO/IEC 17050-1:2004, 適合性評価 — サプライヤーの適合宣言 — Part 1: 一般要件 |
| 3 | ISO/IEC 17050-2:2004, 適合性評価 — サプライヤーの適合宣言 — Part 2: サポート文書 |
| 6 | ISO/IEC 12207:2008, システムおよびソフトウェアエンジニアリング - ソフトウェアライフサイクルプロセス |
| 7 | ISO/IEC TR 9126-2:2003, ソフトウェア エンジニアリング — 製品品質 — Part 2: 外部指標 |
| 8 | ISO/IEC TR 9126-3:2003, ソフトウェア エンジニアリング — 製品品質 — Part 3: 内部指標 |
| 9 | ISO/IEC TR 9126-4:2004, ソフトウェア エンジニアリング — 製品品質 — Part 4: 使用品質の指標 |
| 10 | ISO/IEC 9127, ソフトウェア エンジニアリング — 消費者向けソフトウェア パッケージのユーザー マニュアルとカバー情報1) |
| 11 | ISO/IEC 15026:2010, 情報技術 - システムおよびソフトウェアの整合性レベル |
| 12 | ISO/IEC 17025:2005, 試験および校正機関の能力に関する一般要件 |
| 13 | ISO 9241-1:1997, ビジュアル ディスプレイ ターミナル (VDT) を使用したオフィス作業のための人間工学的要件 — Part 1: 概要 |
| 14 | ISO 9241-2:1992, ビジュアル ディスプレイ端末 (VDT) を使用したオフィス作業のための人間工学的要件 — Part 2: 作業要件に関するガイダンス |
| 15 | ISO 9241-11:1998, ビジュアル ディスプレイ端末 (VDT) を使用したオフィス作業のための人間工学的要件 — Part 11: 使いやすさに関するガイダンス |
| 16 | ISO 9241-12:1998, ビジュアル ディスプレイ端末 (VDT) を使用したオフィス作業のための人間工学的要件 — Part 12: 情報の表示 |
| 17 | ISO 9241-13:1998, ビジュアル ディスプレイ端末 (VDT) を使用したオフィス作業のための人間工学的要件 — Part 13: ユーザー ガイダンス |
| 18 | ISO 9241-14:1997, ビジュアル ディスプレイ ターミナル (VDT) を使用したオフィス作業のための人間工学的要件 — Part 14: メニュー ダイアログ |
| 19 | ISO 9241-15:1997, ビジュアル ディスプレイ端末 (VDT) を使用したオフィス作業のための人間工学的要件 — Part 15: コマンド ダイアログ |
| 20 | ISO 9241-16:1999, ビジュアル ディスプレイ ターミナル (VDT) を使用したオフィス作業のための人間工学的要件 — Part 16: 直接操作ダイアログ |
| 21 | ISO/IEC 25062:2006, ソフトウェア エンジニアリング — ソフトウェア製品の品質要件および評価 (SQuaRE) — ユーザビリティ テスト レポート用の業界共通フォーマット (CIF) |
| 22 | ISO/IEC 25021, システムおよびソフトウェアエンジニアリング — システムおよびソフトウェアの品質要件および評価 (SQuaRE) — 品質測定要素 |
| 23 | IEEE Std 610.12-1990, ソフトウェア エンジニアリング用語の IEEE 標準用語集 |
| 24 | IEEE Std 829-2008, ソフトウェアおよびシステムテストのドキュメントに関するIEEE標準 |
| 25 | IEEE Std 1044-2009, 異常に関する IEEE 標準分類 |
4 Terms, definitions and abbreviated terms
4.1 Terms and definitions
For the purposes of this document, the following terms and definitions apply:
4.1.1
acquirer
stakeholder that acquires or procures a product or service from a supplier
Note 1 to entry: The acquirer could be one of the following: buyer, customer, owner, purchaser.
[SOURCE:ISO/IEC 12207:2008]
4.1.2
anomaly
any condition that deviates from expectations based on requirements specifications, design documents, standards, etc. or from someone's perceptions or experiences
[SOURCE:IEEE Std 1044-2009]
4.1.3
application administration function
functions performed by users which include installation, configuration, application backup, maintenance (patching and upgrading) and uninstallation
4.1.4
conformity evaluation
systematic examination of the extent to which a product, process or service fulfils specified requirements
[SOURCE:ISO/IEC Guide 2:2004]
4.1.5
conformity evaluation report
document that describes the conduct and results of the evaluation carried out for a Ready to Use Software Product (RUSP)
Note 1 to entry: This was adapted from IEEE Std 610.12–1990.
4.1.6
Ready to Use Software Product
RUSP
software product available for any user, at cost or not, and use without the need to conduct development activities
- the product description (including all cover information, data sheet, website information, etc.),
- the user documentation (necessary to install and use the software), including any configurations of the operating system/s or target computer required to operate the product,
- the software contained on a computer sensible media (disk, CD-ROM, internet downloadable, etc.).
Note 2 to entry: Software is mainly composed of programs and data.
Note 3 to entry: This definition applies also to product description, user documentation and software which are produced and supported as separate manufactured goods, but for which typical commercial fees and licensing considerations may not apply.
4.1.7
end user
individual person who ultimately benefits from the Ready to Use Software Product functionalities
Note 1 to entry: The end user may be a regular operator of the software product or a casual user such as a member of the public.
[SOURCE:ISO/IEC 25000:2005]
4.1.8
fault
incorrect step, process, or data definition in a computer program
[SOURCE:IEEE Std 610.12-1990]
4.1.9
maintenance
process of modifying a software system or component after delivery to correct faults, improve performance or others attributes, or adapt to a changed environment
[SOURCE:IEEE Std 610.12-1990]
4.1.10
pass/fail criteria
decision rules used to determine whether a software item or a software feature passes or fails a test
[SOURCE:IEEE Std 829.12-1998]
4.1.11
product description
document stating properties of software, with the main purpose of helping potential acquirers in the evaluation of the suitability for themselves of the software before purchasing it
4.1.12
product identification
software product name, version, variant, and date information
4.1.13
requirements document
document containing any combination of requirements or regulations to be met by a Ready to Use Software Product (RUSP)
Note 1 to entry: These documents may be technical reports, standards, requirements list (or model requirements specification) for a kind of user, or a statute or regulation imposed by a governing or regulatory body.
4.1.14
software function
implementation of an algorithm in the software with which the end user or the software can perform part or all of a work task
Note 1 to entry: A function does not need to be callable by the end user (e.g. automatic backup or saving of data).
4.1.15
software test environment
facilities, hardware, software, firmware, procedures, and documentation needed to perform qualification or other testing of software
[SOURCE:ISO/IEC/IEEE 24765:2010]
4.1.16
supplier
organization or individual that enters into an agreement with the acquirer for the supply of a product or service
Note 1 to entry: The “supplier” could be a contractor, producer, seller, or vendor.
Note 2 to entry: Sometimes the acquirer and the supplier are part of the same organization.
[SOURCE:ISO/IEC 12207:2008]
4.1.17
test
activity in which a system or component is executed under specified conditions, the results are observed or recorded, and an evaluation is made of some aspect of the system or component
[SOURCE:IEEE Std 610.12-1990]
4.1.18
test case
set of inputs, execution conditions, and expected results developed for a particular objective, such as exercise a particular program path or to verify compliance with a specific requirement
[SOURCE:IEEE Std 610.12-1990]
4.1.19
test documentation
collection of the documentation inherent to the testing activities
4.1.20
test objective
identified set of software characteristics to be measured under specified conditions by comparing actual behaviour with the required behaviour
Note 1 to entry: This was adapted from IEEE Std 610.12–1990.
4.1.21
test plan
document describing the scope, approach, resources, and schedule of intended testing activities
Note 1 to entry: This was adapted from IEEE Std 610.12–1990.
4.1.22
test procedure
detailed instructions for the set-up, execution, and evaluation of results for a given test case
[SOURCE:IEEE Std 610.12-1990]
4.1.23
testing
process of operating a system or component under specified conditions, observing or recording the results, and making an evaluation of some aspect of the system or component
[SOURCE:IEEE Std 610.12-1990]
4.1.24
testing description
description of the test execution conditions (i.e. test procedure)
4.1.25
user
individual or group that benefits from a RUSP during its utilization
Note 1 to entry: The role of user and the role of operator may be vested, simultaneously or sequentially, in the same individual or organization.
[SOURCE:ISO/IEC 12207:2008]
4.1.26
user documentation
information that is supplied with the software to help the user in their use of that software
4.2 Abbreviated termss
| RUSP | Ready to Use Software Product |
| CM | Configuration Management |
| SQA | Software Quality Assurance |
| SQC | Software Quality Control |
Bibliography
| 1 | ISO/IEC Guide 2:2004, Standardization and related activities — General vocabulary |
| 2 | ISO/IEC 17050-1:2004, Conformity assessment — Supplier's declaration of conformity — Part 1: General requirements |
| 3 | ISO/IEC 17050-2:2004, Conformity assessment — Supplier's declaration of conformity — Part 2: Supporting documentation |
| 6 | ISO/IEC 12207:2008, Systems and software engineering — Software life cycle processes |
| 7 | ISO/IEC TR 9126-2:2003, Software engineering — Product quality — Part 2: External metrics |
| 8 | ISO/IEC TR 9126-3:2003, Software engineering — Product quality — Part 3: Internal metrics |
| 9 | ISO/IEC TR 9126-4:2004, Software engineering — Product quality — Part 4: Quality in use metrics |
| 10 | ISO/IEC 9127, Software engineering — User documentation and cover information for consumer software packages1) |
| 11 | ISO/IEC 15026:2010, Information technology — System and software integrity levels |
| 12 | ISO/IEC 17025:2005, General requirements for the competence of testing and calibration laboratories |
| 13 | ISO 9241-1:1997, Ergonomic requirements for office work with visual display terminals (VDTs) — Part 1: General introduction |
| 14 | ISO 9241-2:1992, Ergonomic requirements for office work with visual display terminals (VDTs) — Part 2: Guidance on task requirements |
| 15 | ISO 9241-11:1998, Ergonomic requirements for office work with visual display terminals (VDTs) — Part 11: Guidance on usability |
| 16 | ISO 9241-12:1998, Ergonomic requirements for office work with visual display terminals (VDTs) — Part 12: Presentation of information |
| 17 | ISO 9241-13:1998, Ergonomic requirements for office work with visual display terminals (VDTs) — Part 13: User guidance |
| 18 | ISO 9241-14:1997, Ergonomic requirements for office work with visual display terminals (VDTs) — Part 14: Menu dialogues |
| 19 | ISO 9241-15:1997, Ergonomic requirements for office work with visual display terminals (VDTs) — Part 15: Command dialogues |
| 20 | ISO 9241-16:1999, Ergonomic requirements for office work with visual display terminals (VDTs) — Part 16: Direct manipulation dialogues |
| 21 | ISO/IEC 25062:2006, Software engineering — Software product Quality Requirements and Evaluation (SQuaRE) — Common Industry Format (CIF) for usability test reports |
| 22 | ISO/IEC 25021, Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — Quality measure elements |
| 23 | IEEE Std 610.12-1990, IEEE Standard Glossary of Software Engineering Terminology |
| 24 | IEEE Std 829-2008, IEEE Standard for Software and System Test Documentation |
| 25 | IEEE Std 1044-2009, IEEE Standard Classification for Anomalies |