Qraft(クラフト) 資格・学習クイズアプリ

ITパスポート試験 練習問題 50:ソフトウェア開発:開発モデル

システム開発手法の一つである「スクラム」の説明として、正しいものはどれか。

  1. 短い期間で開発とレビューを繰り返し、チーム内の連携を重視して柔軟に開発を進める手法。
  2. 要件定義からテストまでの工程を一つずつ順番に進め、前工程が終わってから次に進む手法。
  3. システムの基本部分を最初に開発し、利用者の意見を受けながら徐々に機能を追加する手法。
  4. 既存のソフトウェアを解析し、その仕様や構造を把握することで新システムに役立てる手法。
  5. 開発を始める前に画面や帳票のひな形を作成して利用者に提示し、要求事項を確認する手法。

Qraftユーザーの成績:難易度 Cランク(レーティング1184)・正答率 47%(7/15回正解)
レーティングは解いた人の実力と正誤から算出する難しさ(初期値1200)。ランクはその全問題中の順位(S+が最難関、F-が最易)

正解と解説を見る
正解:短い期間で開発とレビューを繰り返し、チーム内の連携を重視して柔軟に開発を進める手法。

正解は、短い期間で開発とレビューを繰り返し、チーム内の連携を重視して柔軟に開発を進める手法を説明した内容です。

【正解の理由】
スクラムは、アジャイル開発(=要件変更に柔軟に対応するため、小さな単位で開発を繰り返す手法)の代表的なフレームワークです。短期間のサイクルで開発・レビューを繰り返し、チーム内のコミュニケーションを重視します。

【不正解の理由】
• 「要件定義からテストまでの工程を一つずつ順番に進め、前工程が終わってから次に進む手法」は、ウォーターフォールモデルの説明です。
• 「システムの基本部分を最初に開発し、利用者の意見を受けながら徐々に機能を追加する手法」は、スパイラルモデルなどの説明です。
• 「既存のソフトウェアを解析し、その仕様や構造を把握することで新システムに役立てる手法」は、リバースエンジニアリングの説明です。
• 「開発を始める前に画面や帳票のひな形を作成して利用者に提示し、要求事項を確認する手法」は、プロトタイピングモデルの説明です。

← 前の問題問題一覧次の問題 →
アプリで解いてレーティングを上げる(無料・登録不要)