本文へスキップ

平成29年度 春期 ITパスポート試験 問38

この問題の解説と、これまでの解答の記録です。

問38
頻出度★★★

ソフトウェア開発プロジェクトにおけるプログラムの品質の指標として, 適切なものはどれか。

出典 平成29年度 春期 ITパスポート試験 問38
解説

問 38プロジェクト管理の管理対象は品質・コスト・納期 (QCD)

  • 不正解ア

    計画時の予算は投入する費用 (コスト) に関する計画値であり、QCD でいう「コスト」の指標。プログラムそのものの品質 (欠陥の多寡など) を表すものではないため不適切。

  • 不正解イ

    投資対効果 (ROI) は投じた費用に対してどれだけの効果・利益が得られたかを測る経済性の指標であり、コスト面の評価。プログラムの品質を直接示す指標ではないため不適切。

  • 不正解ウ

    納期は成果物をいつまでに仕上げるかという時間 (デリバリ) の指標であり、QCD でいう「納期」に該当する。期限を守れたかは品質そのものを表さないため不適切。

  • エ

    正解 プロジェクト管理では品質・コスト・納期 (QCD) を管理対象とする。このうち「品質」を直接表す指標が「バグ摘出数 (欠陥の検出数)」である。テストやレビューで摘出した欠陥の件数・密度を把握することで、プログラムにどれだけ不具合が残存・除去されたかを定量的に評価でき、品質の作り込み状況を判断できる。したがって、プログラムの品質の指標として適切なのは「エ バグ摘出数」である。

ここがポイント
  • プロジェクト管理の管理対象は品質・コスト・納期 (QCD)。予算・投資対効果=コスト、納期=デリバリ、バグ摘出数=品質と対応づけて選び分ける。
  • 品質の定量指標としてはバグ (欠陥) の摘出数や摘出密度が代表的で、テスト・レビューでの欠陥検出状況からプログラムの品質を評価する。
用語

解答の記録