ホーム > システムアーキテクト試験 > 2023年
システムアーキテクト試験 2023年 午前2 問01
システムやソフトウェアの品質に関する主張の正当性を裏付ける文書である“アシュアランスケース”を導入する目的として、適切なものはどれか。
エ:障害とその中間的な原因から基本的な原因までの全てをゲートで関連付けた勘形図で表すことによって、原因又は原因の組合せを明らかにする。
ア:システムの構成品目の故障モードに着目してシステムの頼性を定性的に分析することによって、故障の原因及び影響を明らかにする。
イ:システムやソフトウェアに関する主張と証拠を示して論理的に説明することによって、目標の品質が達成できることを示す。(正解)
ウ:システムやソフトウェアの振る舞いに対してガイドワードを用いて分析することによって、システムやソフトウェアが意図する振る舞いから逸脱するケースを明らかにする。
解説
システムやソフトウェアの品質に関する主張の正当性を裏付ける文書である“アシュアランスケース”を導入する目的【午前2 解説】
要点まとめ
- 結論:アシュアランスケースは品質目標の達成を論理的に示すために、主張と証拠を体系的に提示する文書です。
- 根拠:品質に関する主張を裏付ける証拠を明確に示すことで、関係者の信頼を得ることができます。
- 差がつくポイント:単なる故障分析や原因解析ではなく、「主張と証拠の論理的な関係性」を文書化する点が特徴です。
正解の理由
選択肢イは「システムやソフトウェアに関する主張と証拠を示して論理的に説明することによって、目標の品質が達成できることを示す」とあり、アシュアランスケースの本質を正確に表現しています。アシュアランスケースは、品質や安全性などの目標が達成されていることを論理的に証明するための枠組みであり、単なる故障分析や原因解析ではありません。したがって、イが正解です。
よくある誤解
アシュアランスケースは故障モードの分析や原因究明の手法ではなく、品質目標の達成を証明するための論理的な文書である点を誤解しやすいです。
解法ステップ
- 問題文の「品質に関する主張の正当性を裏付ける文書」というキーワードに注目する。
- アシュアランスケースの定義を思い出し、「主張(Claim)と証拠(Evidence)を論理的に示す文書」であることを確認する。
- 選択肢の内容を比較し、主張と証拠の関係を示しているものを選ぶ。
- 故障モード分析や原因解析はアシュアランスケースの目的ではないことを理解し、該当しない選択肢を除外する。
- 最終的に「イ」がアシュアランスケースの目的に合致することを確認する。
選択肢別の誤答解説
- ア: 故障モードに着目した定性的分析はFMEA(故障モード影響解析)に近く、アシュアランスケースの目的とは異なります。
- イ: 主張と証拠を論理的に示し、品質目標の達成を証明する点で正解です。
- ウ: ガイドワードを用いた振る舞い分析はHARA(危険度分析)やFTA(故障の木解析)に関連し、アシュアランスケースの説明ではありません。
- エ: 障害原因をゲートで関連付けるのはFTAの特徴であり、アシュアランスケースの目的とは異なります。
補足コラム
アシュアランスケースは安全性や信頼性の高いシステム開発で広く用いられています。主張(Claim)を支持するために、設計文書、テスト結果、レビュー記録など多様な証拠(Evidence)を組み合わせて論理的に構築します。これにより、第三者による評価や認証が容易になります。
FAQ
Q: アシュアランスケースはどのような場面で使われますか?
A: 主に安全性や信頼性が重要なシステム開発で、品質目標の達成を証明するために使われます。
A: 主に安全性や信頼性が重要なシステム開発で、品質目標の達成を証明するために使われます。
Q: アシュアランスケースとFTAの違いは何ですか?
A: アシュアランスケースは品質目標の達成を論理的に示す文書で、FTAは故障原因を解析する手法です。
A: アシュアランスケースは品質目標の達成を論理的に示す文書で、FTAは故障原因を解析する手法です。
関連キーワード: アシュアランスケース, 品質保証, 主張と証拠, 故障モード影響解析, 故障の木解析, 安全性評価