単一選択問題 · #95
あるソフトウェア会社が顧客にプロジェクトを提出し、契約には「システムは毎日の自動バックアップをサポートしなければならない」と規定されています。開発責任者は「バックアップ機能はほぼ実装され、全体的に使用可能なので、顧客に検収を依頼します」と報告しました。排中律に基づくと、顧客側の現場管理者が最も適切に行うべきことはどれか?
解答と解説を見る
解答:B
- A「ほぼ実装された」ので、検収を通過したものとして扱い、リリースの遅延を避ける。✗ これは「ほぼ実装された」のような曖昧な表現で契約基準を置き換えており、排中律に反する。境界が明確な機能が備わっているかどうかは、明確に結論を下すべきである。
- B契約基準に従って「毎日の自動バックアップ」を実際にテストし、実現できれば合格、できなければ不合格とする。✓ 排中律は、境界が明確な問題に対して明確な基準で二者択一することを要求する。適合すれば成立し、適合しなければ成立しない。これが唯一の適切な方法である。
- C開発責任者にまず「ほぼ」を「完全に」に変更させてから、検収について話し合うよう要求する。✗ これは表現を変更するだけで実際の検証を行わず、依然として言葉遊びで明確な基準を回避している。排中律が反対するのは曖昧な概念であり、曖昧な言葉を別のものに変えることではない。
- D「自動バックアップが使いやすいかどうか」は程度の問題であり、明確な境界がないため、協議するしかないと考える。✗ 契約には「毎日の自動バックアップをサポートする」と書かれており、サポートするかどうかは境界が明確な事実であり、「使いやすい」という程度の評価ではない。これは程度の問題と境界が明確な問題を混同している。
解説:契約は明確な検収基準を示しており、「毎日の自動バックアップをサポートするかどうか」は境界が明確な問題であり、実際のテストに基づいて「サポートする」または「サポートしない」という明確な結論を下さなければならない。「契約基準に従って実際にテストし、実現できれば合格、できなければ不合格とする」は排中律に適合する。「ほぼ実装されたので検収を通過したものとして扱う」や「まず『ほぼ』を『完全に』に変更させてから検収について話し合う」は、曖昧な表現や表現の変更で検証を回避している。「自動バックアップが使いやすいかどうか」を明確な境界がなく協議しかない程度の問題と見なすのは、境界が明確な事実を程度の問題と誤認している。