過去問解きまくり研究所 ホーム

平成21年度 秋期 午前 問49

ソフトウェア開発管理技術

ウォータフォールモデルの問題

ウォータフォールモデルによるシステム開発工程の作業内容 a 〜 f を,実施する順序で並べたものはどれか。

〔作業内容〕
  a  現状の問題点を調査・分析し,対象システムへの要求を定義する。
  b  システムとして必要な機能をプログラムに分割し,処理の流れを明確にする。
  c  詳細な処理手順を設計し,コーディングする。
  d  テストを行う。
  e  各プログラム内の構造設計を行う。
  f  システムの要求仕様を基に,システムとして必要な機能を定義する。
答えと解説を見る

✓ これが正解イa, f, b, e, c, d

解説

粗いものから細かいものへ並びます。

ウォータフォールモデルは、システム開発工程を上流から下流へ一方向に流し、前の段が終わってから次に進む進め方です。ですから作業は、扱う単位が粗いものから細かいものへ並びます。軸はその一点だけです。まず現状を調べて要求を決め、次に機能の単位で何が必要かを定め、続いてそれをプログラムの単位に分け、分けたものの中の構造を決め、最後に処理の手順を書き下ろします。作り終えてから試す、という順序も崩れません。四つの並びは先頭がそろっているので、二番目と四番目と末尾の三か所だけを見比べれば、落ちる並びを一つずつ消していけます。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成21年度 秋期 基本情報技術者試験 午前 問49(改変:原典の図表をテキストに書き起こした)

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)