重要度:A
問1:システム開発の基本工程を上流から順に正しく並べたものはどれか。
- A:要件定義→設計→実装→テスト
- B:実装→設計→要件定義→テスト
- C:設計→要件定義→テスト→実装
【第1問:正解と解説】
正解:A
【解説】
・A:正解はAです。テストの後、運用・保守へと続く。【試験対策】上流から要件定義→設計→実装→テスト。
・B:実装は設計の後に行う工程で、最初に置く順序は誤り。
・C:要件定義は設計より上流で、設計を先に置く順序は誤り。
関連過去問:基礎知識
重要度:A
問2:システムに求める機能・性能を利用者の視点で明確化する、開発の最上流工程はどれか。
- A:結合テスト
- B:詳細設計
- C:要件定義
【第2問:正解と解説】
正解:C
【解説】
・A:結合テストはモジュールを組み合わせて検証する下流工程で、最上流の要件定義ではない。
・B:詳細設計は要件を実装可能な形に落とし込む工程で、最上流の要件定義ではない。
・C:正解はCです。要件定義の誤りは後工程で大きな手戻りを招くため特に重要。【試験対策】利用者視点で機能を明確化=要件定義。
関連過去問:基礎知識
重要度:A
問3:各工程を上流から下流へ順に進め、原則として前工程に戻らない開発モデルはどれか。
- A:ウォーターフォールモデル
- B:スパイラルモデル
- C:アジャイル開発
【第3問:正解と解説】
正解:A
【解説】
・A:正解はAです。管理しやすいが、後工程での手戻りに弱い。【試験対策】後戻りせず順に進む=ウォーターフォール。
・B:スパイラルモデルは反復してリスク評価しながら進める手法で、後戻りしないウォーターフォールとは異なる。
・C:アジャイル開発は短い反復で改善を繰り返す手法で、後戻りせず順に進むウォーターフォールとは異なる。
関連過去問:R4,問13
重要度:A
問4:アジャイル開発に関する記述として正しいものはどれか。
- A:短い反復(イテレーション)で開発と改善を繰り返す
- B:一度に全機能を完成させてから一括リリースする
- C:上流から下流へ後戻りせず順に進める
【第4問:正解と解説】
正解:A
【解説】
・A:正解はAです。後戻りせず順に進めるのはウォーターフォール型。【試験対策】短い反復で改善=アジャイル。
・B:一括で完成・リリースするのはウォーターフォール的な進め方で、小さく反復するアジャイルとは異なる。
・C:後戻りせず順に進めるのはウォーターフォール型の説明で、反復を重視するアジャイルとは異なる。
関連過去問:R7,問13/R4,問13
重要度:A
問5:アジャイルの代表的手法で、短い期間(スプリント)を反復し、プロダクトバックログに基づき開発を進める枠組みはどれか。
- A:スクラム
- B:V字モデル
- C:ウォーターフォール
【第5問:正解と解説】
正解:A
【解説】
・A:正解はAです。プロダクトオーナー等が役割を担い、毎スプリントで動く成果物を作る。【試験対策】スプリント反復=スクラム。
・B:V字モデルは開発工程とテスト工程を対応づけたモデルで、スプリントを反復するスクラムとは異なる。
・C:ウォーターフォールは工程を順に進める手法で、スプリントを反復するスクラムとは異なる。
関連過去問:R6,問14/R4,問13

コメント