システムアーキテクト試験 2015年 午前201


ソフトウェアライフサイクルプロセスのシステム方式設計で行うものはどれか。
ソフトウェア構成品目の明確化(正解)
ソフトウェアコンポーネントの構成の明確化
ソフトウェアのインタフェース仕様の決定
ソフトウェアのユニットごとのテスト要求事項の定義

解説

ソフトウェアライフサイクルプロセスのシステム方式設計で行うものはどれか【午前2 解説】

要点まとめ

  • 結論:システム方式設計ではソフトウェア構成品目の明確化を行います。
  • 根拠:方式設計はシステム全体の構成要素を定義し、各構成品目の役割や関係を整理する段階です。
  • 差がつくポイント:方式設計と詳細設計の違いを理解し、構成品目の明確化が方式設計の主な作業であることを押さえましょう。

正解の理由

システム方式設計は、システム全体の構成を決める段階であり、ソフトウェア構成品目(モジュールやサブシステムなど)を明確にします。これにより、後続の詳細設計や開発工程での役割分担や管理がしやすくなります。
選択肢アの「ソフトウェア構成品目の明確化」はまさにこの段階の作業内容であり、正解です。

よくある誤解

システム方式設計と詳細設計を混同し、インタフェース仕様やテスト要求事項の決定も方式設計で行うと誤解しがちです。これらは詳細設計やテスト設計の段階で扱います。

解法ステップ

  1. ソフトウェアライフサイクルの各プロセスの役割を確認する。
  2. システム方式設計はシステム全体の構成を決める段階であることを理解する。
  3. 選択肢の内容が方式設計の範囲かどうかを判断する。
  4. 「ソフトウェア構成品目の明確化」が方式設計の作業であると認識し、正解を選ぶ。

選択肢別の誤答解説

  • ア: ソフトウェア構成品目の明確化
    → 正解。方式設計でシステム全体の構成要素を定義する作業です。
  • イ: ソフトウェアコンポーネントの構成の明確化
    → 詳細設計に近い作業で、方式設計よりも具体的な部品単位の構成を決める段階です。
  • ウ: ソフトウェアのインタフェース仕様の決定
    → 詳細設計やインタフェース設計の範囲であり、方式設計では大まかな構成を決めるのみです。
  • エ: ソフトウェアのユニットごとのテスト要求事項の定義
    → テスト設計の段階で行う作業で、方式設計の範囲外です。

補足コラム

システム方式設計は、システム全体の構成を決める重要なフェーズであり、ソフトウェア構成品目の明確化はその中心的な作業です。これにより、開発の効率化や品質管理が容易になります。方式設計の後には詳細設計が続き、より具体的な設計や仕様決定が行われます。

FAQ

Q: システム方式設計と詳細設計の違いは何ですか?
A: 方式設計はシステム全体の構成や大まかな設計を決める段階で、詳細設計はその構成品目の内部構造や具体的な仕様を決める段階です。
Q: インタフェース仕様はどの段階で決めますか?
A: インタフェース仕様は詳細設計やインタフェース設計の段階で決定します。方式設計では大まかな構成のみを決めます。

関連キーワード: ソフトウェアライフサイクル, システム方式設計, ソフトウェア構成品目, 詳細設計, インタフェース仕様
← 前の問題へ次の問題へ →

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