Software-testing-iso-standards

提供:Dev Guides
移動先:案内検索

ソフトウェアテスト-ISO標準

世界中の多くの組織は、ソフトウェアの品質ニーズを改善するためにさまざまな標準を開発および実装しています。 この章では、品質保証とテストに関連して広く使用されている標準の一部について簡単に説明します。

ISO/IEC 9126

この標準は、ソフトウェアアプリケーションの品質を決定するために次の側面を扱います-

  • 品質モデル
  • 外部指標
  • 内部指標
  • 使用中のメトリックス

この標準は、次のようなソフトウェアの品質属性のセットを提示します-

  • 機能性
  • 信頼性
  • 使いやすさ
  • 効率
  • 保守性
  • 移植性

上記の品質属性はさらにサブファクターに分割され、標準を詳細に検討する際に検討できます。

ISO/IEC 9241-11

この規格の第11部では、指定されたユーザーが製品を使用して、指定された使用状況で有効性、効率性、満足度を指定した目標を達成できる範囲を扱います。

この標準は、ユーザビリティコンポーネントとそれらの間の関係を記述するフレームワークを提案しました。 この標準では、ユーザビリティはユーザーのパフォーマンスと満足度の観点から考慮されます。 ISO 9241-11によれば、使いやすさは使用のコンテキストに依存し、コンテキストが変わると使いやすさのレベルも変わります。

ISO/IEC 25000:2005

ISO/IEC 25000:2005は一般に、ソフトウェア品質要件と評価(SQuaRE)のガイドラインを提供する標準として知られています。 この標準は、ソフトウェア品質要件とその評価に関連するプロセスの編成と強化に役立ちます。 実際には、ISO-25000は2つの古いISO標準を置き換えます。 ISO-9126およびISO-14598。

*SQuaRE* は次のようなサブパートに分割されます-
  • ISO 2500n-品質管理部
  • ISO 2501n-品質モデル部門
  • ISO 2502n-品質測定部
  • ISO 2503n-品質要件部
  • ISO 2504n-品質評価部

SQuaREの主な内容は次のとおりです-

  • 用語と定義
  • 参照モデル
  • 一般的なガイド
  • 個々の部門ガイド
  • 要件エンジニアリングに関連する標準(つまり、 仕様、計画、測定、評価プロセス)

ISO/IEC 12119

この標準は、クライアントに配信されるソフトウェアパッケージを扱います。 クライアントの生産プロセスに焦点を当てたり、対処したりしません。 主な内容は、次の項目に関連しています-

  • ソフトウェアパッケージの要件のセット。 *指定された要件に対して、提供されたソフトウェアパッケージをテストする手順。

その他

QAとテストプロセスに関連する他の標準のいくつかは以下に記載されています-

Sr.No Standard & Description
1
  • IEEE 829*

ソフトウェアテストのさまざまな段階で使用されるドキュメントの形式の標準。

2

IEEE 1061

品質要件を確立し、プロセスとソフトウェア品質メトリックの製品を特定、実装、分析、および検証するための方法論。

3

IEEE 1059

ソフトウェア検証および検証計画のガイド。

4

IEEE 1008

単体テストの標準。

5

IEEE 1012

ソフトウェアの検証と検証の標準。

6

IEEE 1028

ソフトウェア検査の標準。

7

IEEE 1044

ソフトウェア異常の分類の標準。

8

IEEE 1044-1

ソフトウェア異常の分類のためのガイド。

9

IEEE 830

システム要件仕様を開発するためのガイド。

10

IEEE 730

ソフトウェア品質保証計画の標準。

11

IEEE 1061

ソフトウェア品質のメトリックと方法論の標準。

12

IEEE 12207

ソフトウェアのライフサイクルプロセスとライフサイクルデータの標準。

13

BS 7925-1

ソフトウェアテストで使用される用語の語彙。

14

BS 7925-2

ソフトウェアコンポーネントテストの標準。