SoftEng 版 (精华区)

发信人: Sun (大灯泡), 信区: SoftEng
标  题: 软件质量评价 
发信站: 紫 丁 香 (Mon Apr  3 08:21:02 2000), 转信

发信人: Joaquin (maverick), 信区: SoftEng 
标  题: 软件质量评价 
发信站: BBS 水木清华站 (Tue Nov 18 21:39:42 1997) 
 
 
 
软 件 质 量 评 价  
 
        ── ISO/IEC 14589系 列 标 准 概 要  
 
 
        随 着 信 息 技 术 的 发 展 和 软 件 应 用 的 日 益 普 及 , 人 们 对 软
件 质 量 问 题 的 关 注 也 日 益 增 强 。 尤 其 是 在 一 些 重 要 场 合 , 软 
件 失 效 会 带 来 重 大 的 经 济 损 失 。 在 历 史 上 , 由 于 软 件 质 量 所 
造 成 的 灾 难 性 事 故 屡 见 不 鲜 , 人 们 对 此 仍 记 忆 犹 新 。 因 此 , 
人 们 迫 切 需 要 知 道 这 些 软 件 的 质 量 水 平 。 如 何 评 价 软 件 的 质 
量 就 成 了 软 件 领 域 的 一 项 重 要 的 研 究 课 题 。  
 
 
   经 过 软 件 工 作 者 长 期 不 懈 、 卓 有 成 效 的 工 作 , 国 际 社 会 在 
软 件 质 量 评 价 方 面 取 得 了 一 些 重 要 成 果 , 提 出 了 许 多 评 价 软 
件 质 量 的 方 法 , 尤 其 是 在 ISO/IEC 9126 系 列 标 准 中 所 提 出 的 软 件
质 量 特 性 和 子 特 性 , 以 及 内 部 质 量 度 量 和 外 部 质 量 度 量 的 概 
念 , 为 软 件 质 量 评 价 奠 定 了 基 础 , 也 为 制 定 软 件 质 量 评 价 标 
准 提 供 了 依 据 。  
 
 
   有 关 软 件 质 量 评 价 方 面 的 国 际 标 准 正 在 制 定 中 , 其 编 号 为  
ISO/IEC 14598 系 列 , 这 一 系 列 标 准 计 划 由 五 部 分 构 成 , 本 文 将 就  
这 一 系 列 标 准 的 内 容 作 一 概 要 介 绍 。  
 
 
 
一 、 总 则 
 
   正 在 制 定 中 的 软 件 质 量 评 价 系 列 国 际 标 准 描 述 了 对 软 件 产  
品 的 质 量 进 行 评 价 的 几 种 不 同 方 法 。 这 些 标 准 需 引 用 ISO/IEC  
9126 系 列 标 准 。 这 些 标 准 在 某 些 地 方 还 引 用 了 ISO/IEC 9126系 列 标  
准 中 对 质 量 特 性 的 定 义 。  
 
 
 
二 、 概 述( GO)  
 
   标 准 的 第 一 部 分 是“ 概 述( GO)” 。 经 过 仔 细 的 研 讨 , 该 系 列  
标 准 很 好 地 解 释 了“ 质 量 模 式” 的 含 义 、 内 部 质 量 特 性 和 外 部 
质 量 特 性 的 关 系 , 以 及 它 们 与 子 特 性 和 特 征 的 关 系 。 标 准 中 
的 方 框 图 展 示 了 ISO/IEC 9126 和 ISO/IEC 14598 系 列 标 准 中 各 个 标 准 
的 相 互 关 系 , 以 及 整 个 质 量 评 价 过 程 。  
 
 
   它 概 括 地 介 绍 了 系 列 标 准 中 的 其 它 标 准 , 并 引 用 了 其 中 的 
某 些 具 体 内 容 。 它 引 用 了 ISO/IEC 9126 3, 以 说 明 内 部 质 量 度 量 和
外 部 质 量 度 量 的 关 系 。 同 时 还 相 应 地 引 用 了 ISO/IEC 9126 2 , 以 
示 例 说 明 如 何 以“ 测 量 准 则” 进 行 度 量 , 但 目 前 还 没 有 写 入 这
些 准 则 。  
 
 
   该 系 列 标 准 强 调 了 对 测 量 的 需 求 , 并 指 出 测 量 必 须 是 客 观 
、公 正 , 且 可 以 复 现 的 。  
 
 
   该 系 列 标 准 引 用 了IEC50( 191) 的 内 容 ( 既 不 作 为 引 用 标 准 ,
也 不 作 为 参 考 资 料) , 并 将 可 信 性 定 义 为“ 用 户 可 合 理 地 信 赖
由 某 一 体 系 所 交 付 的 服 务 的 程 度” 。 该 定 义 已 广 为 使 用 , 但 并
不 是IEC 50( 191) 中 的 定 义 。  
 
 
   该 文 件 还 将 可 信 性 分 为 可 靠 性 、 可 用 性 和 可 维 护 性 , 并 将 
此 作 为 “ 质 量 模 式” 的 一 个 示 例 , 将 ISO/IEC 9126 1 中 的 模 式 作
为 通 用 型 的 模 式 , 而 将ISO9241 11[ 30 ] 作 为 一 个 具 体 的 模 式 , 
要 点 是 应 根 据 具 体 的 质 量 评 价 的 特 定 情 况 选 择 适 宜 的 模 式 。  
 
 
 
三 、 策 划 与 管 理( P&M )  
 
   系 列 标 准 的 第 二 部 分 为 “ 策 划 与 管 理( P&M )” 。 该 部 分 描 
述 了 软 件 评 价 的 管 理 , 给 出 了 测 试 计 划 的 编 制 指 南 , 包 括 评 
价 过 程 中 各 个 规 定 的 步 骤 , 具 体 考 虑 的 要 点 以 及 书 面 测 试 计 
划 的 内 容 。  
 
 
 
四 、 开 发 人 员 的 评 价 过 程( PfD)  
 
   系 列 标 准 的 第 三 部 分 是“ 开 发 人 员 的 评 价 过 程( PfD)” 。 该 
部 分 描 述 了 开 发 人 员 对 软 件 产 品 质 量 进 行 评 价 的 过 程 。 首 先 
说 明 了 评 价 的 概 念 , 包 括 软 件 质 量 指 示 器 , 然 后 规 定 了 对 评 
价 过 程 的 要 求 , 包 括 对 组 织 的 要 求( 数 据 收 集 的 反 馈 方 式 和 
途 径 ) 、 项 目 的 要 求( 如 确 定 质 量 要 求 、 确 定 内 部 和 外 部 质 
量 度 量 等 ) , 以 及 对 质 量 分 析 、 策 划 、 质 量 控 制 和 质 量 评 价 
的 要 求 。  
 
   所 有 的 附 录 仅 作 参 考 。 附 录 A 为 指 示 器 的 使 用 示 例 , 它 建 
议 将 某 一 时 间 段 内 对 问 题 进 行 纠 正 所 影 响 到 的 软 件 模 块 的 数 
量 作 为“ 可 维 护 性” 的 指 示 器 。   附 录 B 针 对 ISO/IEC 9126  1 中 
每 一  最 高 特 性 给 出 了 外 部 质 量 度 量 的 示 例 。 ISO/IEC 9126  1 将
其 分 解 为 子 特 性 , 而 且 , ISO/IEC 9126  3 的 外 部 质 量 度 量 还 可 
适 用 于 与 这 些 子 特 性 有 关 的 更 低 级 的 特 征 。 附 录 C 给 出 了 与 每
一 最 高 特 性 有 关 的 一 些 内 部 指 示 器 度 量 的 示 例 。 附 录 D 给 出 了
在 制 定 要 求 阶 段 所 使 用 的 指 示 器 的 示 例 , 即 将“ 每 页 评 审 中 所
发 现 的 错 误 的 数 量” 作 为“ 要 求 文 件 正 确 性” 的 指 示 器 。 附 录 
E 给 出 了 参 考 文 献 。
 
 
 
五 、 顾 客 的 评 价 过 程( PfA)  
 
   系 列 标 准 的 第 四 部 分 是“ 顾 客 的 评 价 过 程( PfA)” 。 该 部 分 
描 述 了 对 组 织 拟“ 购 买” 的 软 件 包( 应 用 软 件 包 或 CASE 工 具) 进
行 评 价 的 过 程 。 评 价 将 对 软 件 在 预 期 环 境 中 使 用 时 所 带 来 的 
风 险 进 行 测 量 。  
 
 
   “ 评 价 的 目 标” 是 指 :  
 
 
 
用 户 的 文 件 、 课 程 和 培 训 。  
 
用 于 产 品 开 发 的 软 件 工 程 过 程 。  
 
产 品 历 史 运 作 情 况 。  
 
执 行 软 件 产 品 本 身( 如 通 过 黑 盒 测 试 或 原 型 评 价) 。  
 
 
 
   通 过 列 表 说 明 评 价 这 些 目 标 和 在 ISO/IEC 9126 中 提 出 的 六 个 最  
主 要 的 质 量 特 性 的 有 效 性( 高 、 中 或 低) 的 费 用 。 同 时 还 提 出
了 策 划 和 实 施 评 价 的 建 议 , 并 使 用 了“ 辅 助 评 价” 的 方 法 , 例
如 外 部 评 价 。  
 
 
 
六 、 评 价 者 的 评 价 过 程(PC )  
 
   本 系 列 标 准 的 第 五 部 分 是“ 评 价 者 的 评 价 过 程(PE )” 。 本 部  
分 定 义 了 由 一 个“ 评 价 者” 如 供 方 自 己 的 质 量 控 制 部 门 、 外 部
的 “ 第 三 方” 机 构 如 政 府 的 认 证 机 构 , 完 成 软 件 产 品 质 量 的 评
价 过 程 。 软 件 产 品 的 购 买 者 或 使 用 者 也 可 以 独 立 进 行 评 价 。 
供 方 、 买 方 、 用 户 或 介 于 他 们 之 间 的 一 方 的“ 要 求 者” 也 可 向
评 价 者 提 出 要 求 。  
 
 
   第 五 部 分 主 要 涉 及 了 供 方 、 要 求 者 和 评 价 者 的 相 互 关 系 、 
职 责 , 以 及 相 互 达 成 合 同 协 议 的 性 质 。  
 
 
   标 准 规 定 评 价 必 须 是 可 重 复 的 、 可 再 现 的 、 公 正 的 、 客 观 
的 ,任 何 给 定 的 评 价 将 取 决 于 产 品 的 性 质 , 所 选 择 的 评 价 方 法
应 适 合 于 这 些 对 象 的 特 点 。 评 价 的 五 项 活 动 是:  
 
 
 
评 价 要 求 的 分 析 。  
 
评 价 规 范 。  
 
评 价 的 设 计( 包 括 评 价 计 划) 。  
 
评 价 计 划 的 实 施 和 评 价 结 果 的 记 录 。  
 
结 论( 包 括 送 评 的 软 件 单 元 评 审 和 处 理 后 所 交 付 的 评 价 报  
告) 。  
 
 
 
   第 五 部 分 还 具 体 描 述 了 每 项 活 动 的 内 容 。  
 
 
   附 录 B 仅 供 参 考 并 给 出 了 评 价 报 告 的 格 式 。 附 录 B 引 用 了 其  
它 标 准 中 的 定 义 , 包 括 ISO/IEC 9126(21) 中 的 六 个 最 高 级 的 质 量
特 性 。 附 录 C 规 定 了 从 A( 最 严 格) 到 D( 最 不 严 格) 的 不 同 级 别  
的 评 价 , 它 涉 及 了 软 件 的 安 全 性 、 经 济 性 、 保 密 性 和 环 境 等 
方 面 。C2 的 表 格 推 荐 了 对 ISO/IEC 9126 中 六 个 特 性 的 不 同 级 别 评 
价 所 能 使 用 的 评 价 方 法 , 如 B 级 评 价 的“ 可 靠 性” 为“ 增 长 模 式
的 可 靠 性” , B 级 评 价 的“ 可 靠 性” 为“ 正 式 的 证 明” 。 附 录 D
( 参 考 件) 规 定 了 可 作 为 评 价 对 象 的 各 种 不 同 的 单 元( 中 间 产
品 和 最 终 产 品) 。 在 文 件 的 参 考 部 分 中 陈 述 了 评 价 规 范 必 须 确
定 评 价 的 单 元 , 同 时 必 须 进 行 配 置 管 理 。 附 录 E 规 定 了“ 第 三
方 评 价 中 双 方 的 相 互 关 系” 。 附 录 B 则 给 出 了 评 价 合 同 的 模 式
 , 并 定 义 了 相 关 的 法 律 术 语 。 附 录 G 列 出 了 参 考 文 件 的 清 单 
。  
 
 
   本 文 件 主 要 涉 及 了 程 序 性 和 合 同 方 面 的 内 容 , 而 技 术 方 面 
的 内 容 则 较 少 涉 及 。 它 在 一 处 引 用 了“ 相 关 的 测 量 标 准” 作 为
其 进 行 评 价 的 一 个 可 能 的 依 据 。  
 
 
 
七 、 评 价 模 块(EM )  
 
   本 系 列 标 准 的 第 六 部 分 是“ 评 价 模 块( EM)” 。 本 部 分 规 定 了  
描 述 评 价 模 块 所 用 文 件 的 结 构 和 内 容 , 即“ 评 价 所 使 用 的 一 整  
套 结 构 化 的 指 令 和 数 据” 。  
 
 
   评 价 模 块 的 形 式 被 确 定 为 六 个 部 分 , 即EM0 ~EM5( 符 合 ISO 指  
令 的 第 三 部 分 的 要 求) , 以 及 供 参 考 选 用 的 附 录 EMA 。 EM0:EM 的  
“ 正 式” 信 息 , 以 及 所 用 技 术 的 介 绍( 理 论 、 模 式 和 技 术 依 据
) 。  
 
 
   EM1:EM的 范 围 , 包 括 评 价 的 特 性 和 子 特 性( 可 以 是 ISO/IEC 9126  
[ 2 1 ] 中 的 一 个 或 多 个 特 性 , 或 其 它 标 准) 、 评 价 的 水 平( 如
第 五 部 分 中 的 A ~ D 级) 、 方 法( 见 第 五 部 分 中 的 附 录 2) 和 适 
用 性 ( 即 软 件 产 品 的 类 型 或 程 序 语 言 的 类 型 , 对 其 可 使 用 评 
价 的 模 块) 。  
 
 
   EM2: 引 用 文 件 , 如 特 性 定 义 的 标 准 、 支 持 本 模 块 的 其 它 模 
块 等 。  
 
 
   EM3: 定 义 , 如 评 价 的 特 性 。  
 
 
   EM4: 评 价 模 块 所 使 用 的 文 件 、 收 集 的 数 据 和 计 算 的 度 量 值 
。  
  
 
 
   EM5: 如 何 解 释 测 量 结 果 的 信 息 。
 
 
   EMA 应 用 程 序 包 括 要 求 的 资 源( 如 硬 件 、 软 件 、 人 员 的 技 能 
和 资 格 及 工 作 量) 、 评 价 模 块 中 所 使 用 的 程 序 以 及 形 成 的 文 
件 。  
 
 
   本 部 分 还 解 释 了 如 何 开 发 和 确 认 评 价 模 块 , 其 中 包 括 以 下 
五 个 步 骤 :  
 
 
 
1.确 定 对 评 价 模 块 的 要 求 , 包 括“ 质 量 模 式” 、 特 性 及 子 特 性 。  
 
2.规 定 评 价 模 块 , 包 括 技 术 、 输 入 、 指 示 器 、 度 量 和 数 据 要 素 。  
 
3.编 制 程 序( 对 度 量 的 解 释 、 必 需 的 资 源 、 具 体 的 程 序 等) 。  
 
4.描 述 评 价 模 块 格 式 中 的 程 序 。  
 
5.验 证 和 确 认 评 价 模 块 。  
 
 
 
   本 部 分 论 述 了 如 何 建 立 一 个 评 价 模 块 库 。 针 对 任 何 给 定 的 
软 件 , 附 录 A 给 出 了 一 个“ 故 障 密 度”( 与“ 可 靠 性” 特 性 有 关)
的 评 价 模 块 , 它 使 用 了 可 靠 性 增 长 模 式 对 测 试 中 的 故 障 统 计 
数 据 进 行 分 析 。  
 
 
   同 样 , 第 七 部 分 文 件 更 多 地 侧 重 于 程 序 方 面 的 内 容 , 而 很 
少 涉 及 技 术 内 容 。 除 了 附 录 A 所 列 的 实 例 外 , 它 实 际 上 并 没 
有 确 定 任 何 评 价 模 块 , 也 没 有 列 出 评 价 ISO/IEC   9126  1 中 特 
性 的 一 系 列 评 价 模 块 。  
 
 
 
八 、 总 结 
 
   通 过 对 ISO/IEC 14589 系 列 标 准 各 部 分 内 容 的 介 绍 ⒙ 我 们 可 以 看  
出 该 标 准 有 以 下 几 个 特 点:  
 
 
 
1.标 准 的 每 个 部 分 分 别 描 述 了 在 各 自 水 平 上 所 适 用 的 一 系 列 程  
序( 最 高 是 GO 和 P&M , 中 等 是 PD 和 PE , 最 低 是EM ) 和 用 户 的  
类 型( 开 发 者 、 购 买 者 和 评 价 者) , 并 且 引 用 了 其 它 文 件 作 为 
技 术 支 持 。 人 们 最 关 心 的 具 体 的 技 术 细 节 , 即 如 何 评 价 软 件 产 
品 的 质 量 , 则 是 底 层 以 下 的 内 容 。  
 
2.ISO/IEC 9126 引 用 了 一 些 参 考 文 件 , 但 几 乎 没 有 引 用 任 何 具 体 
的 已 确 定 的 质 量 特 性 和 子 特 性 。 即 使 引 用 , 也 只 是 作 为 一 个
“ 外 部 条 款” , 即 意 味 着 用 户 可 以 自 由 选 择 引 用 范 围 内 的 其 
它 特 性 ( 或 其 它 定 义) , 但 说 明 了 在 某 一 具 体 应 用 中 引 用 的 
理 由 。  
 
3.ISO 9126 系 列 中 包 括 的 一 个 概 念 是“ 指 示 器” , 它 的 数 值 可 被 
用 来 预 测 某 些 其 它 度 量 的 值 。 这 里 我 们 并 不 能 简 单 地 否 认 指 
示 器 与 其 将 要 指 示 的 数 值 之 间 的 必 然 联 系 , 但 必 须 根 据 对 实 
际 软 件 产 品 的 观 察 结 果 来 确 定 这 种 联 系 。 然 而 , 很 少 有 人 认 
识 到 在 实 际 工 作 中 建 立 这 种 联 系 是 多 么 困 难 。  
 
 
 
-- 
[20CWhen all was beautiful, 
[24CWe caught nothing. 
[20CTill we are to understand, 
[24CEverything has gone. 
 
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: case.cs.pku.edu] 

--
    太阳就是个大灯泡。(自创)
    先天下之光而光,后天下之脱而脱。(摘抄)

※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: 202.118.239.237]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:206.066毫秒