システム開発の最初の工程で行う作業として,適切なものはどれか。
- ア 各プログラムの内部構造を設計する。
- イ 現状の業務を分析し,システム要件を整理する。
- ウ サブシステムをプログラム単位まで分割し,各プログラムの詳細を設計する。
- エ ユーザインタフェースを設計する。
システム開発の最初の工程で行う作業として,適切なものはどれか。
正解: イ
解説:
ウォータフォールモデルの開発工程の順序:
正解以外の選択肢が該当する工程は以下の通り。
この問いは、従来型のウォーターフォールモデルを前提とした設問であるが、近年はシステム開発のスタイルも多様化しており、全てのプロジェクトでウォーターフォールモデルが採用されるわけではない。とはいえ、アジャイルやプロトタイプなどの開発スタイルを採用する場合でも、「現状の業務を分析し,システム要件を整理する」という工程は初期の段階で行うのが望ましい。