SAシステムアーキテクト試験 午前Ⅱ

平成25年度秋期 システムアーキテクト 午前Ⅱ 問11

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

図は,テスト項目消化件数Xにおいて,目標のバグ累積件数に到達したことを示す。この図の状況の説明として,適切なものはどれか。
テスト項目消化件数Xで目標のバグ累積件数に到達するまで,バグ累積件数の増加率が上昇し続けるグラフ。
テスト項目消化件数Xで目標のバグ累積件数に到達するまで,バグ累積件数の増加率が上昇し続けるグラフ。

選択肢

  1. ア
    テスト工程が順調に終了したことを示す。
  2. イ
    テスト前段階での机上チェックやシミュレーションが十分されていることを示す。
  3. ウ
    まだ多くのバグが内在している可能性があることを示す。
  4. エ
    目標のバグ累積件数が達成されたので,出荷してもよいことを示す。
解き方のヒントを見る

推移情報から品質を判断する手順

品質状況を推移から読み取る問題では、観察できる事実と、そこから導く解釈を分けて考えることが大切です。各判断が与えられた情報のどの部分に根拠を持つのかを一つずつ確かめながら検討を進めましょう。

この問題で問われていること

確認する観点は一つ、『判断の根拠が情報の中に実際に存在するか』です。どの時点のどの量の変化を根拠にしているのか、また情報から直接言えないことまで結論に含めていないかを意識して吟味してください。

視点

テストの進捗と品質の関係を考えるときは、まず複数の量がそれぞれ何を数えたものか、どの時点の値かを整理します。一つの変化にも複数の原因が考えられます。そのため、情報から断定できる範囲と推測にとどまる範囲を区別して読むことが、この分野の基本的な検討手順です。

確認ポイント

  • それぞれの量が何を数えたもので、どの期間・時点の値かを最初に整理したか
  • 結論の根拠として、どの時点のどの量の変化を用いているかを自分の言葉で説明できるか
  • 与えられた情報だけでは断定できない内容を、事実のように扱っていないか
正解と解説を見る

正解

ウ

解説

この図は、テスト項目を消化した結果、バグ累積件数が目標値に到達した状況を示している。終盤で曲線が急上昇しているため、テストによって次々にバグが見つかっており、目標達成だけでテスト完了や出荷可能とは判断できない。まだ潜在的なバグが残っている可能性を示すため、適切なのはウです。

理由

図では、テスト項目消化件数の増加に対して、バグ累積件数が終盤で大きく増加している。これはテストを進めることで、まだ不具合が発見され続けていることを表します。したがって、目標件数に達したことだけでは、内在するバグが少ない、またはテストが十分に終了したとはいえない。

比較

アのようにテスト工程が順調に終了したとは判断できず、イのようにテスト前段階の机上チェックやシミュレーションの十分さを示す図でもない。また、エのように目標達成だけを根拠として出荷可能とはいえない。発見が続く状況から、適切なのはウです。

選択肢ア

これは不正解だよ。図は目標のバグ累積件数に到達した状況を示すが、曲線は終盤に急上昇しており、テスト項目を消化することでバグが多く発見され続けている。このため、テスト工程が順調に終了したとまでは判断できない。

選択肢イ

これは不正解だよ。図が表しているのは、テスト項目消化件数と、テストで発見されたバグの累積件数との関係である。テスト前段階の机上チェックやシミュレーションが十分だったかどうかは、この曲線から直接読み取ることはできない。

選択肢ウ(正解)

これは正解だよ。テスト項目の消化に伴い、終盤でもバグ累積件数が急激に増加している。これは不具合が発見され続けている状況を示すため、目標件数に到達した後も、まだ多くのバグが内在している可能性があると考えられる。

選択肢エ

これは不正解だよ。目標のバグ累積件数に達したことは、設定した発見件数の目標に到達したことを示すだけであり、残存バグがないことや出荷の安全性を保証しない。特に終盤も発見件数が増えているため、出荷してよいとは判断できない。

学習のポイント

バグ累積曲線の傾きから、潜在バグとテスト完了の判断を学ぶ。

出典:独立行政法人 情報処理推進機構(IPA)平成25年度秋期 システムアーキテクト試験 午前Ⅱ 問11(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針