アジャイル開発とは
短い期間で作って見せ、変化に対応する

読む時間の目安 約5分
この記事の要点
  • アジャイル開発は、短い期間(イテレーション)の開発を繰り返し、毎回、ユーザに見せられる動くものを作りながら、変化に対応して進める開発の考え方です。
  • 拠りどころは「アジャイルソフトウェア開発宣言」です。左側の事柄の価値を認めつつ、個人と対話・動くソフトウェア・顧客との協調・変化への対応に、より価値をおきます。
  • 試験では、宣言の4つの価値の入れ替えと、イテレーションの進め方、スクラムとの関係が問われます。
この記事の目次
  1. アジャイル開発とは
  2. アジャイル開発のしくみ
  3. 試験での問われ方
  4. 似た用語との違い
  5. 覚え方
  6. 第8章の問題を解いてみる
  7. 第1章の問題を解いてみる
  8. よくある質問

アジャイル開発とは

アジャイル(agile)は「素早い」という意味です。アジャイル開発は、短い期間での開発を繰り返し、毎回、ユーザに見せられる動くものを作って、変化に素早く対応しながら進める開発の考え方です。

従来のように、最初に全体の計画を立てて、完成まで一気に進める開発では、途中で状況が変わったときに対応しにくくなります。そこで、小さく作って確かめ、ユーザの反応を見ながら直していく進め方が生まれました。市場の変化が速い今のビジネスで、DX(デジタルによる変革)を進める開発方法としても取り上げられます。

アジャイル開発のしくみ

宣言の4つの価値

アジャイル開発の拠りどころは、「アジャイルソフトウェア開発宣言」です。宣言は、左側の事柄にも価値があることを認めつつ、右側の事柄により価値をおく、という形で書かれています。

アジャイルソフトウェア開発宣言の4つの価値 価値は認める より価値をおく プロセスやツール 個人と対話 包括的なドキュメント 動くソフトウェア 契約交渉 顧客との協調 計画に従うこと 変化への対応
宣言の4つの価値。左も認めたうえで、右により価値をおく(もちこ道場のまとめ)

イテレーションの流れ

アジャイル開発の典型的な進め方では、イテレーションと呼ぶ短い期間の開発を繰り返します。各回で、ユーザにデモできる操作画面のような「動くもの」を作り、ユーザが納得したら、そのイテレーションは完了です。納得してもらえなければ、もう一度つくります。

イテレーションの流れ:計画、開発、ユーザの確認、納得で完了 イテレーション(短い期間の開発)を繰り返す 計画 短期間で開発 ユーザが確認 納得で完了 納得されなければ、もう一度つくる
イテレーションの流れ。完了の条件は、スケジュールではなくユーザの納得(もちこ道場のまとめ)

アジャイルマインドと流派

アジャイルの考え方(アジャイルマインド)の本質は、顧客中心であることと、変化に柔軟かつ迅速に対応することです。短い期間でテストを繰り返してスピーディに進め、小さく早く失敗して、大きな失敗を避けます。小さな失敗から学ぶので、修正のコストを抑え、品質を高められます。また、過程(プロセス)を重視して、それを共有する時間を確保します。

宣言をもとにした流派には、スクラム、XP、カンバンなどがあります。スクラムのチームには、プロダクトオーナー、スクラムマスター、開発を行うスクラムチームの役割があります(プロダクトオーナーとスクラムマスターの違い)。

試験での問われ方

IoTシステム技術検定 基礎では、最後の第8章「IoTビジネスモデルを創出する」で出ます。もちこ道場の第8章の問題では、アジャイルを含む問題が24問あります(第1章にも5問)。

  • 穴埋め(6問): 「包括的なドキュメントよりも[動くソフトウェア]を」「契約交渉よりも[顧客との協調]を」「プロセスやツールよりも[個人と対話]を」「計画に従うことよりも[変化への対応]を」を選びます。「短い期間での開発を繰り返す開発サイクル」でイテレーションを選ぶ問題もあります。
  • 組み合わせ(9問): 宣言の価値を2つ組み合わせる問題、スクラムの役割、アジャイルマインドの特徴(テストとコスト、顧客中心と柔軟かつ迅速)、流派のXP、DXレポート2.1(顧客体験の向上と市場変化への迅速な対応)などを選びます。
  • 誤った記述を選ぶ(9問): 「変化への対応よりも計画に従うことを価値とする」「イテレーションを長くして顧客の参加を排除する」「イテレーションはスケジュールが来たら自動で完了する」「ソフトウェア開発専用でDXの提言には使えない」のように、事実を逆にした記述を見抜きます。

似た用語との違い

アジャイルの周りには、同じ第8章の開発や検証の用語が並びます。

用語 何か
アジャイル開発 短い期間の開発を繰り返し、変化に対応して進める考え方
イテレーション アジャイルで繰り返す、短い期間の開発の1回分
スクラム アジャイルをもとにした開発手法の1つ。役割はプロダクトオーナー・スクラムマスターなど
XP・カンバン 宣言をもとにした、スクラムと並ぶ流派
PoC 本開発の前に、考え方が正しいかを確かめる取り組み。小規模な検証を速く繰り返すのは、アジャイルと同等の進め方(PoCとプロトタイプの違い)

覚え方

  • 宣言は、「右側により価値」。右側には、人との対話、動くソフトウェア、顧客との協調、変化への対応の4つが入ります。左側(プロセスやツール・ドキュメント・契約交渉・計画)を否定しているわけではありません。
  • イテレーションは、「短く作って、見せて、納得したら完了」。完了を決めるのはスケジュールではなく、ユーザの納得です。
  • 「長い計画で完璧を目指す」「失敗を一切避ける」と書かれた記述は、アジャイルと逆なので誤りです。

第8章のほかの用語は「第8章 IoTビジネスモデルを創出するの要点」にまとめています。

第8章の問題を2問、解いてみる

もちこ道場の第8章の問題です。演習画面と同じ解説(図解・選択肢ごとの解説)を付けています。

問1

アジャイル開発において、短い期間での開発を繰り返す開発サイクルのことを1と呼ぶ。

答えと解説を見る

正解は 4(イテレーション)です。

【概要】

アジャイル開発では、イテレーションと呼ぶ短い期間の開発を繰り返し、各回でユーザに見せられる動くものを作り、ユーザが納得したら完了とする。

【図解】実験的機能

アジャイルソフトウェア開発宣言とイテレーション アジャイルソフトウェア開発宣言とイテレーション

図解は実験的機能です。内容を簡略化しているため、公式テキストの記載と異なることがあります。

【各選択肢の解説】

  • 1. イノベーションあなたの解答 イノベーションは新しい技術や発想で価値を生み出す革新のことであり、短い開発期間の繰り返しを指す語ではない。
  • 2. インキュベーションあなたの解答 インキュベーションは創業間もない企業などの成長を支援することであり、開発サイクルの単位を表す語ではない。
  • 3. インテグレーションあなたの解答 インテグレーションは複数のシステムや部品を統合することであり、短い期間の開発を繰り返す単位を指さない。
  • 4. イテレーション正解あなたの解答 イテレーションはアジャイル開発で繰り返す短い開発期間のことで、毎回動くものを作りユーザの納得で完了とする。

問2

アジャイルソフトウェア開発宣言では、「計画に従うことよりも1を」価値とする考え方が示されている。

答えと解説を見る

正解は 2(変化への対応)です。

【概要】

アジャイルソフトウェア開発宣言は、計画に従うことの価値を認めながらも、変化への対応により価値をおくとしており、環境変化への素早い対応を重視している。

【図解】実験的機能

アジャイルソフトウェア開発宣言とイテレーション アジャイルソフトウェア開発宣言とイテレーション

図解は実験的機能です。内容を簡略化しているため、公式テキストの記載と異なることがあります。

【各選択肢の解説】

  • 1. 契約交渉あなたの解答 契約交渉は宣言で顧客との協調と対比される左側の項目であり、計画に従うことより重視されるものではない。
  • 2. 変化への対応正解あなたの解答 変化への対応は宣言で計画に従うことと対比され、より価値をおく右側の事柄である。
  • 3. 動くソフトウェアあなたの解答 動くソフトウェアは宣言で包括的なドキュメントと対比される項目であり、計画に従うことと対比されない。
  • 4. ツールの導入あなたの解答 ツールの導入は宣言の価値に含まれず、宣言ではツールはプロセスと並んで個人と対話より低く位置付けられる。

第1章の問題を解いてみる

第8章は約90問あり、プランで解けます。まずは登録なし・無料で、第1章の問題をこのページの中で解けます。

よくある質問

アジャイルとスクラムは同じものですか?

同じではありません。アジャイルは考え方で、スクラムはその考え方をもとにした開発手法の1つです。宣言をもとにした流派には、スクラムのほか、XP、カンバンなどがあります。

アジャイル開発では、ドキュメントは作らなくてよいのですか?

そうではありません。宣言は、包括的なドキュメントにも価値があることを認めたうえで、動くソフトウェアにより価値をおく、という書き方です。右側を大事にするのであって、左側を捨てるわけではありません。

アジャイルは、ソフトウェア開発だけの考え方ですか?

ソフトウェア開発にとどまりません。価値の創造を重視する考え方なので、アジャイル型の経営のように、ビジネスの分野にも使われています。「ソフトウェア開発専用で、DXの課題には使えない」とする記述は誤りです。

もちこ道場

章ごとの問題と本番形式の模擬試験で、合格の力を確かめる

公式テキストの全8章から作ったオリジナルの予想問題を、スマホ・PC で解ける Web 演習サービスです(運営者が作っています)。

ベーシックプラン

500円

31日間・買い切り・自動更新なし

  • 全8章 720問○
  • 選択肢ごとの解説○
  • 全問の解説に図解○
  • 模擬試験(60問・60分)なし
おすすめ合格フルサポートプラン

1,000円

31日間・買い切り・自動更新なし

  • 全8章 720問○
  • 選択肢ごとの解説○
  • 全問の解説に図解○
  • 模擬試験(60問・60分)○

無料体験は登録不要です。

次に読む

出典・注記

出題範囲は、2026年11月にMCPC の公式ページで確認しました。用語の説明は、もちこ道場の問題と解説をもとにまとめたものです。

  1. IoTシステム技術検定 基礎(MCPC 公式)