SAシステムアーキテクト試験 午前Ⅱ
令和3年度春期 システムアーキテクト 午前Ⅱ 問1
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- アシステムの構成品目の故障モードに着目してシステムの信頼性を定性的に分析することによって,故障の原因及び影響を明らかにする。
- イシステムやソフトウェアに関する主張と証拠を示して論理的に説明することによって,目標の品質が達成できることを示す。
- ウシステムやソフトウェアの振る舞いに対してガイドワードを用いて分析することによって,システムやソフトウェアが意図する振る舞いから逸脱するケースを明らかにする。
- エ障害とその中間的な原因から根源的な原因までの全てをゲート(論理を表す図記号)で関連付けた樹形図で表すことによって,原因又は原因の組合せを明らかにする。
解き方のヒントを見る
品質保証文書の目的を見極める観点
品質保証に関わる文書の導入目的を考える際は、その文書が作成・利用される場面を思い浮かべ、文書が本来果たす役割と、付随的な効果や別の文書の役割とを区別して捉えることが大切です。観点を一つに絞って検討しましょう。
この問題で問われていること
この問題で確認すべき観点は一つ、『その文書を導入すること自体によって何を達成しようとしているのか』です。文書を作る作業手順や付随して得られる効果ではなく、導入の狙いそのものに注目して検討してください。
視点
一般に、文書や手法の『導入目的』を問われたときは、その文書が存在しなかった場合に何が困るのかを想像すると、目的を具体的に捉えやすくなります。また、似た名称の文書や似た場面で使われる他の品質関連の文書・活動と混同していないかを意識すると、目的の理解を整理しやすくなります。
確認ポイント
- その文書を導入しなかった場合に何が不足するのかを、自分の言葉で説明できるか
- 検討している内容が導入の狙いそのものか、付随する作業や効果なのかを区別できているか
- 他の品質関連の文書や活動の目的と取り違えていないか
正解と解説を見る
正解
イ
解説
アシュアランスケースは、システムやソフトウェアの品質に関する主張と、それを裏付ける証拠を論理的に示し、目標品質の達成可能性を説明する文書です。
理由
アシュアランスケースは、品質に関する主張を単に記載するだけでなく、その主張を支える証拠や論理的な説明を組み合わせる。これにより、目標とする品質が達成できることを説明する。
比較
ア、ウ、エはいずれも信頼性や逸脱、障害原因を分析する具体的な手法の説明です。アシュアランスケースの導入目的そのものではなく、個別の分析手法を示している点が異なる。
選択肢ア
これは不正解だよ。構成品目の故障モードに着目して故障の原因や影響を分析する内容は、故障モード影響解析の説明に当たる。アシュアランスケースは、特定の故障モードを分析する手法ではなく、品質に関する主張と証拠を論理的に整理して説明するものである。
選択肢イ(正解)
これは正解だよ。システムやソフトウェアに関する主張と、それを裏付ける証拠を示して論理的に説明することは、アシュアランスケースの目的に合致する。品質目標を達成できる根拠を整理し、主張の正当性を説明するために導入する。
選択肢ウ
これは不正解だよ。振る舞いにガイドワードを適用し、意図した振る舞いからの逸脱を明らかにする内容は、HAZOPなどの分析手法に該当する。アシュアランスケースは、ガイドワードによる逸脱分析そのものを目的とする文書ではない。
選択肢エ
これは不正解だよ。障害から中間原因、根源原因までを論理ゲートで関連付け、原因や組合せを明らかにする内容は、故障の原因を分析するフォールトツリー解析の説明である。品質主張と証拠を説明するアシュアランスケースとは目的が異なる。
学習のポイント
主張・証拠・論理的説明という三つの関係を押さえる。
出典:独立行政法人 情報処理推進機構(IPA)令和3年度春期 システムアーキテクト試験 午前Ⅱ 問1(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針