戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

応用情報技術者 2022年 秋期 午後08


設計レビューに関する次の記述を読んで、設問に答えよ。

   A社は、中堅のSI企業である。A社は、先頃、取引先のH社の情報共有システムの刷新を請け負うことになった。A社は、H社の情報共有システムの刷新プロジェクトを立ち上げ、B氏がプロジェクトマネージャとしてシステム開発を取り仕切ることになった。H社の情報共有システムは、開発予定規模が同程度の四つのサブシステムから成る。  A社では、プロジェクトの開発メンバーをグループに分けて管理することにしている。B氏は、それにのっとり、開発メンバーを、サブシステムごとにCグループ、Dグループ、Eグループ、Fグループに振り分け、グループごとに十分な経験があるメンバーをリーダーに選定した。   〔A社の品質管理方針〕  設計上の欠陥がテスト工程で見つかった場合、修正工数が膨大になるので、A社では、設計上の欠陥を早期に検出できる設計レビューを重視している。また、レビューで見つかった欠陥の修正において、新たな欠陥である二次欠陥が生じないように確認することを徹底している。   〔A社のレビュー形態〕  A社の設計工程でのレビュー形態を表1に示す。
応用情報技術者試験(令和4年度 秋期 午後 問08 表01)
 外部設計や内部設計が完了した時点で行うレビュー会議の手順を表2に示す。
応用情報技術者試験(令和4年度 秋期 午後 問08 表02)
〔モデレーターの選定〕  B氏は、グループのリーダーにモデレーターの経験を積ませたいと考えた。しかし、グループのリーダーは自グループの開発内容に精通しているので、自グループのレビュー会議にはモデレーターではなく、レビュアとして参加させることにした。  また、B氏自身は開発メンバーの査定に関わっており、参加者が欠陥の指摘をためらうおそれがあると考え、レビュー会議には参加しないことにした。  B氏は、これらの考え方に基づいて、各グループのレビュー会議の③モデレーターを選定した
〔レビュー会議におけるレビュー結果の評価〕  A社の品質管理のための基本測定量(抜粋)を表3に示す。
応用情報技術者試験(令和4年度 秋期 午後 問08 表03)
 レビュー会議における設計書のレビュー結果を、基本測定量から導出される指標を用いて分析する。設計書のレビュー結果の指標を表4に示す。
応用情報技術者試験(令和4年度 秋期 午後 問08 表04)
 レビュー工数密度には、下方管理限界(以下、LCLという)と上方管理限界(以下、UCLという)を適用する。  ④レビュー指摘密度(第1群)にはUCLだけ適用する。レビュー指摘密度(第2群)には、LCLとUCLを適用する。レビュー指摘密度(第1群)が高い場合、設計途中に実施したグループのメンバーによるレビューが十分に行われていないことが多く、レビュー指摘密度(第2群)も高くなる傾向にある。  H社の情報共有システムの内部設計が完了して、内部設計書のレビュー会議の集合ミーティングの結果は、全てのグループについて“条件付合格”であった。指標の集計が完了して、フォローアップミーティングも終了した段階で、B氏は、次の開発工程に進むかどうかを判断するために、内部設計書のレビュー結果の詳細、及び指標を確認した。  開発グループごとに、レビュー工数密度を横軸に、レビュー指摘密度を縦軸にとった、レビューのゾーン分析のグラフを図1に示す。
応用情報技術者試験(令和4年度 秋期 午後 問08 図01)
 B氏が、各グループのモデレーターにレビュー会議の状況について確認した結果と、B氏の対応を表5に示す。
応用情報技術者試験(令和4年度 秋期 午後 問08 表05)
 B氏は、表5の対応後に、対応状況を確認して、次の工程に進めると判断した。

設問1〔A社のレビュー形態〕について答えよ。

(1)表1中の下線①及び下線②で採用されているレビュー技法の種類をそれぞれ解答群の中から選び、記号で答えよ。
解答群  ア:インスペクション  イ:ウォークスルー  ウ:パスアラウンド  エ:ラウンドロビン

模範解答

下線①:ウ 下線②:ア

解説

解答の論理構成

  1. 下線①の描写を確認
    【問題文】には
    “設計者が設計書(作成途中の物も含む)を複数のレビュアに配布又は回覧して、レビュアが欠陥を指摘する”
    とあります。
    • 重要点 : ①は「配布又は回覧」だけで会議体を伴わず、各レビュアが個別に指摘を返す方式です。
    • 文献や過去問で、この特徴に該当するレビュー技法は「パスアラウンド」です。
    よって、下線① = ウ:パスアラウンド。
  2. 下線②の描写を確認
    【問題文】には
    “レビュー会議の主催者(以下、モデレーターという)が全体のコーディネートを行う。参加者が明確な役割を受けもち、チェックリストなどに基づいた指摘を行い、正式な記録を残す”
    とあります。
    • 重要点 : モデレーター、役割分担、チェックリスト、正式記録 ― これは教科書で「インスペクション」の典型的要素と一致します。
    よって、下線② = ア:インスペクション。
  3. 結論
    下線①:ウ
    下線②:ア

誤りやすいポイント

  • 「ウォークスルー」は設計者自身が説明役になることが多く、モデレーターや厳密な役割分担を必須としない点で②と異なります。
  • 「ラウンドロビン」は参加者が順番に説明者を交代しながらレビューする形式で、“配布又は回覧だけ”ではないため①と混同しないよう注意が必要です。
  • インスペクションは「欠陥の修正方法は別途」とするルールを含むことが多く、②の“検出した欠陥の対策は、欠陥の検出とは別のタイミングで議論する” という箇所がヒントになります。

FAQ

Q: パスアラウンドとラウンドロビンの違いは何ですか?
A: パスアラウンドは文書を“回覧”して各レビュアが個別にコメントを返す非会議型です。ラウンドロビンは“会議型”で、参加者が順番に説明を担当しながら共同でレビューします。
Q: インスペクションでモデレーターが必要なのはなぜですか?
A: 役割を明確化し、チェックリストによる欠陥検出を効率化・定量化するためです。モデレーターは進行、時間管理、記録の質保証などを担い、レビューの公正性を保ちます。
Q: ウォークスルーはどのような場面で採用されますか?
A: 設計者が自ら文書を説明し、理解共有や教育を目的とする場合に向いています。欠陥検出の厳密性より情報共有を重視するケースで用いられます。

関連キーワード: インスペクション、パスアラウンド、レビュー技法、モデレーター、チェックリスト

設問1〔A社のレビュー形態〕について答えよ。

(2)表2中のaに入れる適切な役割を本文中の字句を用いて答えよ。

模範解答

a:モデレーター

解説

解答の論理構成

  1. 表2「レビュー会議の手順」項番4の記述
    “集合ミーティングの終了時に、意思決定のルールに従い“合格”、“条件付合格”、“やり直し”の評価を導く。”
    評価を導く主体が a です。
  2. 同じ表2項番2の記述
    “モデレーターは、集合ミーティングにおける設計書の評価について、次の基準に基づいて定性的に判断することを説明する。”
    “評価を導く意思決定のルール(モデレーターによる決定、多数決、全員一致)についても、参加者全員の合意を得る。”
    ここで“モデレーターによる決定”という文言が示すとおり、集合ミーティング終了時に評価をまとめる責任者は「モデレーター」であることがわかります。
  3. よって、a に入る適切な役割は
    モデレーター
    となります。

誤りやすいポイント

  • 「読み手」「レビュア」など他の役割と混同する
    ⇒ 表2項番2で評価の説明を行う人物が明示されている点を見落とさないことが必要です。
  • “意思決定のルール”を「多数決」や「全員一致」と誤解し、これらを役割名と勘違いする
    ⇒ ルールと役割は別物です。
  • 「設計者」が最終判断を行うと誤認
    ⇒ 設計者は欠陥の修正が主務であり、評価自体をまとめるのはモデレーターです。

FAQ

Q: モデレーターは具体的にどの段階で何をする役割ですか?
A: 表2項番2で“設計書、チェックリストを配布”し“評価の基準を説明”します。さらに項番4で集合ミーティング終了時に“合格”“条件付合格”“やり直し”を導く役割を担います。
Q: 「読み手」と「モデレーター」は兼任できますか?
A: 兼任は不適切です。モデレーターは会議全体のコーディネートと評価の取りまとめを行い、読み手は設計書を読み上げる役割に集中する必要があります。
Q: 評価が“条件付合格”になった場合、モデレーターはその後も関与しますか?
A: はい。表2項番6にあるフォローアップミーティングで“モデレーターと設計者を含めたメンバーで実施する”とされており、欠陥が解決されたことを確認します。

関連キーワード: レビュー会議、モデレーター、チェックリスト、欠陥修正、フォローアップ

設問1〔A社のレビュー形態〕について答えよ。

(3)表2中のbに入れる適切な字句を本文中の字句を用いて答えよ。

模範解答

b:二次欠陥

解説

解答の論理構成

  1. 問題で空欄が現れる箇所
    表2「フォローアップミーティング」の内容に、 “設計書の修正がbを生じさせることなく正しく行われたことを確認する。”
    と記載されています。
  2. キーワード探索
    本文中で“修正”と“生じさせる”という語が同時に現れる文を探すと、〔A社の品質管理方針〕に以下の記述があります。
    “レビューで見つかった欠陥の修正において、新たな欠陥である二次欠陥が生じないように確認することを徹底している。”
  3. 文意の対応
    ・両者とも「欠陥の修正後に別の欠陥が発生しないか確認する」という趣旨で一致しています。
    ・ここで指している“新たな欠陥”は本文中で明示的に“二次欠陥”と呼ばれています。
  4. したがって、bに入る語は “二次欠陥” となります。

誤りやすいポイント

  • 「新たな欠陥」などの一般語で置き換えてしまう
    → 原文にある正式名称 “二次欠陥” をそのまま用いる必要があります。
  • 表2と品質管理方針の関連付けを見落とす
    → フォローアップミーティングの目的は品質管理方針の徹底に対応していることを意識しましょう。

FAQ

Q: “二次欠陥” とは具体的にどんなものですか?
A: 元の欠陥を修正した結果、別の機能やモジュールに新たに入り込む欠陥を指します。修正による副作用ともいえます。
Q: フォローアップミーティングは必ず行うのですか?
A: 表2では評価が “条件付合格” のときのみ実施すると定義されています。
Q: レビュー会議で修正方法を議論してはいけないのですか?
A: A社のルールでは「欠陥の検出」と「欠陥の対策(修正方法の議論)」をタイミングで分離して効率と客観性を保つ方針です。

関連キーワード: 二次欠陥、フォローアップミーティング、レビュー会議、欠陥修正

設問2

本文中の下線③において、モデレーターに選定した人物を、本文中又は表中に登場する人物の中から20字以内で答えよ。

模範解答

別グループのリーダー

解説

解答の論理構成

  1. 【問題文】には、モデレーター選定の方針として
    ― “B氏は、グループのリーダーにモデレーターの経験を積ませたいと考えた。”
    ― “しかし、グループのリーダーは自グループのレビュー会議にはモデレーターではなく、レビュアとして参加させることにした。”
    とあります。
  2. つまり「モデレーター経験を積ませたい主体」は“グループのリーダー”ですが、 “自グループ”ではモデレーターにできないため、自然に “他グループ” のレビューでモデレーターを務めることになります。
  3. したがって、下線③でB氏が選定したのは
    “自分が所属していないサブシステムのレビュー会議でモデレーターを務める別グループのリーダー
    となります。

誤りやすいポイント

  • 「リーダーはレビュアとして参加」という一文だけを見て「一般メンバーがモデレーター」と早合点する。
  • 「経験を積ませたい」から“新人”を選んだと誤読する。文脈上、対象は“グループのリーダー”です。
  • B氏自身が参加しない=空席と考え、外部の第三者を想定する。問題文に外部者の記載はありません。

FAQ

Q: モデレーターは必ず開発内容に詳しくない人が良いのですか?
A: 本文では「自グループの開発内容に精通」していると利害関係が大きくなるため、同じグループではなく“別グループ”のリーダーを充てています。必ずしも外部者である必要はありません。
Q: レビュアとモデレーターの兼務は可能ですか?
A: 多くのガイドラインでは役割分担を推奨しています。本問題でもモデレーターは“全体のコーディネート”を担い、欠陥指摘はレビュアが担当すると明示されています。
Q: B氏が参加しないデメリットは?
A: 権限を持つ管理者がいると指摘が萎縮するリスクを避けるメリットが強調されています。一方、意思決定に時間が掛かるなどのデメリットがあり得ます。

関連キーワード: ピアレビュー、モデレーション、品質管理、チェックリスト、欠陥密度

設問3〔レビュー会議におけるレビュー結果の評価〕について答えよ。

(1)本文中の下線④でLCLを不要とした理由を20字以内で答えよ。

模範解答

「ツールの利用で抽出可能だから」 または 「設計途中のレビューで排除されているから」

解説

解答の論理構成

  1. 指標の定義を確認
    本文では第1群を「誤字、脱字、表記ルール違反」と定義し、 「レビュー指摘密度(第1群)にはUCLだけ適用する」と記載されています。
  2. “高いと問題、低いと問題なし” という特性
    本文には、 「レビュー指摘密度(第1群)が高い場合、設計途中に実施したグループのメンバーによるレビューが十分に行われていないことが多く…」
    とあり、高い値がリスク要因であると示されています。
    逆に低い値についてのリスク記述はありません。
  3. 低い値が問題にならない根拠
    設計途中の段階で
    「誤字、脱字、表記ルール違反は、この段階でできるだけ排除する。…修正箇所の候補を抽出するツールを利用する。」
    とあるように、自動抽出ツールと早期レビューで除去済みです。
    したがって低い=“問題無し” であり、下方管理限界(LCL)を設けても活用場面がありません。
  4. 以上より、「LCLを不要とした理由」は
    「ツールの利用で抽出可能だから」
    または
    「設計途中のレビューで排除されているから」
    となります。

誤りやすいポイント

  • 第1群も第2群も「UCLとLCLを両方設定する」と思い込む
    → 第1群は“高いと危険”だけを見る指標。
  • 「LCLが無い=重要ではない」と誤解し、チェックを怠る
    → UCL超過時は重大な警告値。
  • 第1群と第2群の内容を混同し、誤字脱字も重大欠陥と同列に扱う
    → 管理の観点が異なることに注意。

FAQ

Q: UCLだけにすると、低水準での見落としは起こりませんか?
A: 誤字・脱字は「修正箇所の候補を抽出するツールを利用する」ため、見落としのリスクが低いと前提づけています。
Q: 第2群にLCLを設けるのはなぜですか?
A: 設計上の欠陥が極端に少ない場合、「レビューが甘かった」可能性を検知する必要があるからです。
Q: ツールを導入していない場合もLCLは不要ですか?
A: ツールがないと低水準でも見落としリスクが増すため、運用ルールを見直しLCL設定を検討すべきです。

関連キーワード: 管理図、レビュー指摘密度、表記ルール違反、品質管理、管理限界

設問3〔レビュー会議におけるレビュー結果の評価〕について答えよ。

(2)表5中のcに入れる最も適切な対応を解答群の中から選び、記号で答えよ。
解答群  ア:しきい値内であり、問題なしと判断した。  イ:設計不良なので、再レビューをモデレーターに指示した。  ウ:レビューが不十分なおそれが大きく、追加のレビューを実施するようにモデレーターに指示した。  エ:レビュー指摘密度(第2群)がUCL(第2群)より十分に小さいので、設計上の欠陥はないと判断した。  オ:レビューの進め方、体制に問題がないか点検するようにモデレーターに指示した。

模範解答

c:オ

解説

解答の論理構成

  1. 管理限界の設定
    【問題文】では、レビュー指摘密度(第2群)について
    “レビュー指摘密度(第2群)には、LCLとUCLを適用する。”
    と明記されています。したがって LCL を下回る場合は「欠陥が少な過ぎる=抽出漏れの懸念」があると判断します。
  2. グラフ上の C グループの位置
    図1では、C グループの ●(第2群)が “LCL(第2群)” より下にプロットされています。
    → 管理限界外(下側)に出ており、レビューが過小評価になっている可能性が高い状態です。
  3. モデレーター報告内容とのギャップ
    表5の確認結果は “特に課題なし。” としています。しかし客観指標は管理限界外を示しており、報告と実態に食い違いがあるため、まずはレビュー手順や体制の妥当性を点検する必要があります。
  4. 選択肢の比較
    ア “しきい値内であり、問題なし…” → 管理限界外なので誤り。
    イ “設計不良なので、再レビュー…” → 欠陥が多いわけではなく、いきなり設計不良と断定できない。
    ウ “追加のレビューを実施…” → 追加レビューを命じる前に、なぜ欠陥が少ないか原因を調べるべき。
    エ “設計上の欠陥はないと判断…” → 管理限界外なので不適切。
    オ “レビューの進め方、体制に問題がないか点検するようにモデレーターに指示した。” → 指標と確認結果の齟齬を埋める合理的な対処。
  5. 以上より、c に入る最適な対応は オ となります。

誤りやすいポイント

  • “欠陥件数が少ない=良い” とは限らない。管理限界の下側を割ると抽出漏れのサインになります。
  • “特に課題なし” という主観報告より、図や指標などの客観証拠を優先して判断する必要があります。
  • いきなり再レビューを指示するよりも、まずレビュー体制・プロセスの点検を求めるのが品質管理のセオリーです。

FAQ

Q: LCL を下回った場合、必ず再レビューをしなければいけませんか?
A: まずはレビューの進め方に問題がないか確認します。原因が手順上の不備なら体制を見直すだけで改善できる場合が多いためです。
Q: 第1群が低く第2群が高い/その逆ではどう対応が変わりますか?
A: 第1群が高いときは “誤字・脱字の事前除去不足” が疑われ、第2群も高くなりがちです。逆に第2群が LCL 未満なら “設計欠陥の見落とし” を疑います。指標ごとに原因と対策が異なります。
Q: 指標が管理限界内でも追加レビューをするケースはありますか?
A: はい。例えば重大な機能に関する仕様変更が発生した、チェックリストに抜けが見つかったなど、定量指標とは別の要因で再レビューが必要になる場合があります。

関連キーワード: 管理限界、レビュー指摘密度、ゾーン分析、品質管理、レビュー工数密度

設問3〔レビュー会議におけるレビュー結果の評価〕について答えよ。

(3)表5中の下線⑤の改善指針を、25字以内で答えよ。

模範解答

集合ミーティングでは欠陥の指摘だけ行う。

解説

解答の論理構成

  • 【問題文】表5のEグループの確認結果には
    引用:「集合ミーティングの時間中に、一部の欠陥の修正方法、修正内容の議論が始まってしまい、会議の予定時間を大きくオーバーした。」
    とあります。
    ➜ 修正方法の議論を集合ミーティングで行ったことが時間超過の主因です。
  • 一方、設計工程のレビューの基本方針として表1に
    引用:「レビュー会議の目的は、設計上の欠陥(矛盾、不足、重複など)を検出することである。検出した欠陥の対策は、欠陥の検出とは別のタイミングで議論する。」
    と明示されています。
    ➜ 会議中は欠陥の“検出”だけに徹し、対策(修正方法)は後段で扱うのが原則です。
  • したがってEグループへの「⑤改善指針」は、 「欠陥の修正方法を議論せず、欠陥の指摘だけを行う」
    ことであり、模範解答は
    「集合ミーティングでは欠陥の指摘だけ行う。」
    となります。

誤りやすいポイント

  • 「欠陥を見つけたらその場で直し方まで決めた方が効率的」と思い込み、会議目的(検出)と工程(修正)を混同する。
  • 表1の記述を読み落とし、「フォローアップミーティング」の役割を忘れて集合ミーティングを長引かせる。
  • 「モデレーターが議論をまとめる=修正内容も承認する」と誤解し、指摘と承認の線引きを曖昧にしてしまう。

FAQ

Q: なぜ修正方法を集合ミーティングで決めてはいけないのですか?
A: 表1にあるとおり目的は「設計上の欠陥…を検出する」ことだからです。修正方法まで議論すると時間超過・論点拡散を招き、検出自体が疎かになります。
Q: 発見した欠陥はいつ修正内容を決定するのですか?
A: 集合ミーティング後に設計者が修正し、必要に応じて「フォローアップミーティング」でモデレーターとともに修正結果を確認します(表2項番6)。
Q: モデレーターは修正議論を止めるべきでしょうか?
A: はい。モデレーターの役割は「全体のコーディネート」(表1)ですので、議論が目的外に逸れた場合は速やかに軌道修正します。

関連キーワード: レビュー会議、欠陥検出、フォローアップ、モデレーター、チェックリスト
戦国ITクイズ機能

\ せっかくなら /

応用情報技術者
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について