ISO 9126とは? わかりやすく解説

ISO/IEC 9126

(ISO 9126 から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/11/25 09:29 UTC 版)

ISO/IEC 9126 は、ソフトウェア品質の評価に関する国際規格である。同じ概念についての新たな規格策定事業 SQuaRE(Software Quality and Evaluation) により、ISO/IEC 25000:2005 に置換した。 ISO/IEC 9126は、「品質モデル; quality model」、「外部測定法; external metrics」、「内部測定法; internal metrics」、「利用時品質測定法; quality in use metrics」の4つの部分から成る。 品質モデルは ISO/IEC 9126-1で規定しており、ソフトウェア品質を次のように構造的に定義した。 JISでは、ソフトウェア製品の品質に関わるJIS X 0129群と、ソフトウェア製品の評価に関わるJIS X 0133群とに分かれている。 JIS X 0133-1は、JIS X 0129-1よりも広く、評価支援、評価プロセス、内部測定法、外部測定法、利用時の品質を扱っている。 JIS X 0133-1:1999はISO/IEC 14598-1:1998の翻訳規格である。

ソフトウェアの品質特性モデルは以下の構造をしている。

  • 機能性(functionality) - 機能とその特性に影響する特性群。機能には、必要性を明確に述べているものと、暗に示しているものがある。
    • 合目的性(suitability)
    • 正確性(accuracy)
    • 相互運用性(interoperability)
    • 機密性(security)
    • 標準適合性(compliance)
  • 信頼性(reliability) - ある状況がある時間続いたときにソフトウェアがどの程度機能するかに影響する特性群。
    • 成熟性(maturity)
    • 障害許容性(fault tolerance)
    • 回復性(recoverability)
    • 標準適合性(compliance)
  • 使用性(usability) - 利用するのにかかる手間、個人の努力などに影響する特性群。
    • 理解性(understandability)
    • 習得性(learnability)
    • 運用性(operability)
    • 注目性 (attractiveness)
    • 標準適合性(compliance)
  • 効率性(efficiency) - ソフトウェアの性能やそれに要するリソース量に影響する特性群。
    • 時間効率性(time behaviour)
    • 資源効率性(resource behaviour)
    • 標準適合性(compliance)
  • 保守性(maintainability) - 何らかの変更を加えるのにかかる手間に影響する特性群。
    • 解析性(analyzability)
    • 変更性(changeability)
    • 安定性(stability)
    • 試験性(testability)
    • 標準適合性(compliance)
  • 移植性(portability) - 別の環境にソフトウェアを移行させる可能性に影響する特性群。
    • 環境適応性(adaptability)
    • 設置性(installability)
    • 共存性 (co-existence)
    • 置換性(replaceability)
    • 標準適合性(compliance)

また、利用時の品質特性モデル(ISO/IEC 9126-4)は以下のようになっている。

  • 有効性 (effectiveness)
  • 生産性 (productivity)
  • 安全性 (safety)
  • 満足性 (satisfaction)

個々の特性をソフトウェア製品について検証し、測定可能な実体を伴ったものとして定義している。対象となるソフトウェア製品は広範囲に渡る。実行ファイル、ソースコード、アーキテクチャ記述などを含む。従って、この標準における利用者(user)の概念には、オペレータやプログラマも含む。例えば、プログラマはソフトウェアライブラリの利用者となる。

ISO/IEC 9126 は、組織がソフトウェア製品のための品質モデルを定義する際のフレームワークを提供したものである。品質モデルの詳細を決定するのは規格を利用する各組織である。利用の際に、個々の品質特性が測定法によってどういう値になるべきかを指定したりする。

内部測定法とは、ソフトウェアの実行に依存しない静的な品質尺度である。外部測定法とは、実行中のソフトウェアを対象とした品質尺度である。利用時品質測定法とは、最終的な製品を実際の状況で使う際の品質尺度である。 内部品質が外部品質を決定し、外部品質が実働時の品質を決定するという考え方がある。

ISO/IEC 9126は、1977年、McCall らが構築したソフトウェア品質モデルから生まれた。McCall の品質モデルは、次の3つの品質特性に関するものであった。

  • 要因(factors): ソフトウェアの外部からの見た目(機能など)を記述したもの。利用者の視点。
  • 標準(criteria): ソフトウェアの内部からの見た目(実装)を記述したもの。開発者の視点。
  • 測定法(metrics): 測定のための尺度や手法を提供すべく定義したもの。

ISO/IEC SQuaRE シリーズ

ISO/IEC SQuaRE シリーズはISO/IECが策定するシステム・ソフトウェア品質規格群である。正式名称は「Systems and software Quality Requirements and Evaluation (SQuaRE) 」である[1]

表. SQuaRE 規格群
規格番号 策定/追認年 サブタイトル 履歴 対応JIS
25000:2014 2014/2020 Guide to SQuaRE :2005 JIS X 25000:2017
25010:2011 2011/2017 System and software quality models
25012:2008 2008/2019 Data quality model -
25030:2019 2019 Quality requirements framework :2007

用語定義

ソフトウェア品質

SQuaREにおいてソフトウェア品質: software quality)は次のように定義される。

明示された条件下で使用するとき,明示的ニーズ又は暗黙のニーズを満たすためのソフトウェア製品の能力。 — ISO/IEC 25000:2014 / JIS X 25000:2017

対象(ソフトウェア製品)が明示的・暗黙的ニーズを満たす度合い、という点でISO 9000における品質のソフトウェア版と見做せる。

利用時の品質

SQuaREにおいて利用時の品質: quality in use)は次のように定義される。

特定の利用状況において,特定の利用者が特定の目標を達成するというニーズを満たすために,有効性,効率性,リスク回避性及び満足性に関して,ソフトウェア製品又はシステムを使用できる度合い。 — ISO/IEC 25000:2014 / JIS X 25000:2017

品質の定義は「誰のニーズか」を限定しない。例えば開発チームにとっては「継続した開発」というニーズを満たす「保守性」は品質に寄与するし、ユーザーサポートチームにとっては「明快な電話越しの操作指示」というニーズを満たす「運用操作性」は品質に寄与する。

利用時の品質は利用者にとっての品質である。利用者は「特定の利用状況」という明示された条件下で対象を使用し、「特定の目標を達成する」というニーズを持っている。有効性・効率性・リスク回避性・満足性の観点からこのニーズを満たせる能力の度合いが利用時の品質である。

平易な表現をするならば「ユーザーが対象を使って、効果的に・効率良く・安全に・満足感をもって目標を達成できる度合い」が利用時の品質である。

脚注

  1. ^ 2010年以前の版では「Software product Quality Requirements and Evaluation (SQuaRE)」

関連項目

参考文献

  • Scalet et al, 2000: ISO/IEC 9126 and 14598 integration aspects: A Brazilian viewpoint. The Second World Congress on Software Quality, Yokohama, Japan, 2000.

外部リンク


ISO 9126

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/03/20 00:43 UTC 版)

ユーザビリティ」の記事における「ISO 9126」の解説

ISO 9126は、ソフトウェア品質に関する規格であり、品質特性機能性 (functionality)、信頼性 (reliability)、使用性 (usability)、効率性 (efficiency)、保守性 (maintenability)、移植性 (portability) に分けている。その中でユーザビリティ使用性として、理解性 (understandability)、習得性 (learnability)、操作性 (operability) から構成される概念となっている。品質特性定量的把握できることを重視されるため、ここでのユーザビリティ概念定義として十分なものにはなっていない。つまり、ISO 9126はソフトウェア品質について、その多様な側面網羅したものになっているが、ユーザビリティの定義は必ずしも厳密ではなく、現在は次に述べISO 9241-11の定義の方が一般的に利用されている。

※この「ISO 9126」の解説は、「ユーザビリティ」の解説の一部です。
「ISO 9126」を含む「ユーザビリティ」の記事については、「ユーザビリティ」の概要を参照ください。

ウィキペディア小見出し辞書の「ISO 9126」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ

「ISO 9126」の例文・使い方・用例・文例

Weblio日本語例文用例辞書はプログラムで機械的に例文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「ISO 9126」の関連用語

ISO 9126のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ISO 9126のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのISO/IEC 9126 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのユーザビリティ (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。
Tanaka Corpusのコンテンツは、特に明示されている場合を除いて、次のライセンスに従います:
 Creative Commons Attribution (CC-BY) 2.0 France.
この対訳データはCreative Commons Attribution 3.0 Unportedでライセンスされています。
浜島書店 Catch a Wave
Copyright © 1995-2025 Hamajima Shoten, Publishers. All rights reserved.
株式会社ベネッセコーポレーション株式会社ベネッセコーポレーション
Copyright © Benesse Holdings, Inc. All rights reserved.
研究社研究社
Copyright (c) 1995-2025 Kenkyusha Co., Ltd. All rights reserved.
日本語WordNet日本語WordNet
日本語ワードネット1.1版 (C) 情報通信研究機構, 2009-2010 License All rights reserved.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved. License
日外アソシエーツ株式会社日外アソシエーツ株式会社
Copyright (C) 1994- Nichigai Associates, Inc., All rights reserved.
「斎藤和英大辞典」斎藤秀三郎著、日外アソシエーツ辞書編集部編
EDRDGEDRDG
This page uses the JMdict dictionary files. These files are the property of the Electronic Dictionary Research and Development Group, and are used in conformance with the Group's licence.

©2025 GRAS Group, Inc.RSS