過去問ドリル

平成22年度 春期 ITパスポート試験 問51

マネジメント/開発技術

表計算ソフトのマクロ機能を活用し,製品ごとの営業イベントの成果を分析するプログラムを作成しようとしている。このプログラムのソフトウェア要件定義の作業として適切なものはどれか。

出典:平成22年度 春期 ITパスポート試験 問51

正解:ウ

解説

ソフトウェア要件定義は,作るソフトウェアに「何が必要か(機能・データ・性能など)」を明らかにする段階です。この問題では,分析に必要な集計データ項目を洗い出す作業がそれに当たります。動作ロジックの検討やコーディングは設計・プログラミング,マクロの確認はテスト,売上データの入力は完成後の利用にあたる作業です。

選択肢ごとの解説

  • ア誤り。動作ロジックの検討やコーディングは,要件定義の後に行う設計・プログラミングの作業です。
  • イ誤り。テスト用データで動作を確かめるのは,テスト工程の作業です。
  • ウ正しい。どのデータ項目が必要かを洗い出すのは,ソフトウェアに求められる機能や条件を明らかにする要件定義の作業です。
  • エ誤り。データの入力は,プログラムを使って分析を行う運用・利用段階の作業で,要件定義ではありません。
ITパスポートの過去問を演習モードで解く