戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

ITパスポート 2024年 40


問題文

アジャイル開発に関する記述として、最も適切なものはどれか。

選択肢

開発する機能を小さい単位に分割して、優先度の高いものから短期間で開発とリリースを繰り返す。(正解)
共通フレームを適用して要件定義、設計などの工程名及び作成する文書を定義する。
システム開発を上流工程から下流工程まで順番に進めて、全ての開発工程が終了してからリリースする。
プロトタイプを作成して利用者に確認を求め、利用者の評価とフィードバックを行いながら開発を進めていく。

🔒 解説は解答すると表示されます

アジャイル開発に関する記述【ITパスポート 解説】

正解の理由

選択肢の中でもっともアジャイル開発の本質を表しているのは、です。
アジャイル開発とは、アジャイル(敏捷性)の考え方を取り入れた開発手法で、開発する機能を小さい単位に分けて、優先度の高いものから短い期間で作っては動かしているもの(リリース)を繰り返す方法です。短い反復(反復は「イテレーション」や「スプリント」と呼ばれることがあります)で改善を重ね、顧客価値の高い部分を早く届ける点が特徴です。の記述はこの特徴をそのまま表しているため正解です。
(用語補足)アジャイル開発:小さな単位で繰り返し作り、顧客のフィードバックを短期間で反映する開発手法。スプリント(短期間の反復作業)。プロトタイプ:試作品。共通フレーム:開発工程や作る文書の型を定めた枠組み。上流・下流工程:計画→要件定義→設計(上流)から実装→テスト→運用(下流)へ流れる流れのこと。

解法ステップ

  1. 問題文で「アジャイル」と聞いたら「小さく分けて短期間で繰り返す」かを探す。
  2. 各選択肢のキーワードを確認する。
    • 「小さい単位」「優先度が高いものから」「短期間で開発とリリースを繰り返す」→ アジャイルに一致()。
    • 「要件定義、設計などの工程名および文書を定義する」→ フレームワークや標準化に関する記述。
    • 「上流から下流へ順番に進めて全て終わってからリリース」→ ウォーターフォール型(直線的で反復しない)。
    • 「プロトタイプを作成して利用者に確認」→ プロトタイピング手法。アジャイルと関連はあるが、説明として不十分。
  3. アジャイルの核心(短期の反復と優先度重視)が含まれている選択肢を選ぶ。

選択肢別の誤答解説

  • :正解。小さな単位で優先度の高いものから短期間で開発・リリースを繰り返す、という説明はアジャイルの主要な特徴を端的に示しています。
  • イ:不正解。これは「共通フレーム(開発工程や成果物を標準化する枠組み)」の説明です。共通フレームは工程名や作成文書を定義して管理をしやすくするもので、必ずしも短い反復や優先度重視を意味しません。アジャイルの定義とは異なります。
  • ウ:不正解。これはウォーターフォール型開発の説明です。ウォーターフォール(滝のように上流から下流へ順に進む手法)は、全工程を順に終えてからリリースします。アジャイルとは逆の進め方です。
  • エ:不正解。プロトタイプ(試作品)を作って利用者からフィードバックを得る手法は、アジャイルで使われることもありますが、選択肢の記述だけでは「小さく区切って優先順位を付け短期間で繰り返す」ことが含まれていません。したがってアジャイルの定義として最も適切とは言えません。

よくある誤解

  1. アジャイル=プロトタイピングだけ、と思う誤解
    • プロトタイプ作成とユーザー確認はアジャイルで行うこともありますが、アジャイルは「短い反復で機能を小分けにして優先度順に提供する」全体の進め方です。プロトタイプは手段の一つにすぎません。
  2. アジャイルは「設計や文書を全く作らない」わけではない
    • アジャイルでは「必要なものを、必要なときに作る」ことが重視されます。設計や文書が不要になるわけではなく、過剰な文書化を避け、価値を出すための最低限の成果物に絞るという考え方です。
  3. アジャイルは無計画で自由勝手に進めるわけではない
    • 短い期間ごとの計画(スプリント計画)やレビュー、振り返り(レトロスペクティブ)など管理の仕組みがあります。計画と評価を小さく回すことで変化に強くする手法です。

補足コラム

  • アジャイルの代表的な手法に「スクラム(Scrum)」や「XP(エクストリームプログラミング)」があります。スクラムでは作業を「スプリント」と呼ばれる数週間単位で区切り、毎回「成果物(動くソフト)」を用意してレビューします。
  • アジャイル宣言(Agile Manifesto、2001年)は「個人と対話をプロセスやツールより重視する」「動くソフトウェアを包括的な文書より重視する」などの価値観を示しています。語呂合わせで覚えるときは「素早く、小さく、価値あるものを出す」と覚えるとよいです。

FAQ

Q1. エの「プロトタイプでフィードバック」を選んだらダメですか?
A1. 完全に間違いではありません。プロトタイプは実務でアジャイルと組み合わせられる手法です。ただし、問題文として「アジャイルの説明」として最も適切なのは「小さい単位で優先度の高いものを短期間で繰り返す」点を明示したです。
Q2. アジャイルはどれくらいの期間で繰り返しますか?
A2. チームやプロジェクトによりますが、一般的には1〜4週間程度の短い期間(スプリント)で回します。
Q3. 小さく分けるとはどの程度の粒度ですか?
A3. 「ユーザーに価値を提供できる単位」つまり、動く機能としてユーザーが使える最小単位を目安にします。ここは経験と調整が必要です。

関連キーワード: アジャイル、スクラム、スプリント、反復開発、プロトタイピング、ウォーターフォール、共通フレーム、レトロスペクティブ
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

ITパスポート
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について