読み:あじゃいるかいはつ / 分野:IT・システム
短い期間で計画・開発・確認を繰り返し、システムを少しずつ作り上げる開発の進め方です。
アジャイル開発とは、システム開発を小さな単位に分け、計画・開発・確認を短い期間で繰り返しながら少しずつ完成させる進め方です。最初に仕様をすべて固めず、進めながら内容を見直せる点が特徴です。
意味
一般的な開発では、最初に全体の仕様を決めてから設計・開発・確認へと順に進めます。これに対しアジャイル開発では、開発全体を「機能ごとの小さなまとまり」に分割します。そのまとまりごとに、計画を立てる、実際に作る、動くものを確認する、という一連の作業を短い周期(数日から数週間程度)で繰り返します。1周期が終わるたびに、実際に動くシステムの一部が手元に残るため、方向性が合っているかをその都度確認できます。市場の反応や利用者の声を反映しながら、次の周期で内容を調整できる点が、あらかじめ全体を決めきる進め方との大きな違いです。
使われる場面と具体例
- 新しいサービスやアプリを開発する場面で、企画担当者が利用者の反応を見ながら機能を追加・修正するために採用します。
- スタートアップや新規事業部門が、市場に出しながら改善を重ねる目的で、最小限の機能から開発を始める際に使います。
- 社内向けの業務システムでも、現場の使い勝手を確認しながら少しずつ機能を増やしたい場合に、担当部署が段階的な開発を依頼します。
中小企業が押さえたい点
- 発注後も開発会社と定期的にやり取りする時間が必要です。担当者が確認や意見出しに関わる体制を事前に用意しておきます。
- 仕様が変わりやすい分、全体の完成時期や総費用の見通しが立てにくくなります。契約前に、費用の上限や区切りの決め方を確認しておくと安心です。
- 各周期の終わりに「何ができたか」を確認する場が設けられているかを確認します。確認の機会がないまま進むと、方向のずれに気づくのが遅れます。
よくある誤解
- 「計画を立てずに進める開発」と誤解されがちですが、実際には短い周期ごとに計画・開発・確認を丁寧に繰り返す方法です。
- 「アジャイル開発なら早く安く作れる」と思われがちですが、確認と調整の手間が発生するため、必ずしも短期・低コストになるとは限りません。
よくある質問
Q. アジャイル開発と、最初に仕様を固める進め方はどちらが良いのですか。
A. 完成形が決まっている業務システムなどは、最初に要件を固める進め方が向く場合があります。仕様が変わりやすい新規サービスなどはアジャイル開発が向いています。
Q. 発注する中小企業側の負担は大きいのですか。
A. 定期的な確認や意見出しへの対応が必要になるため、一定の時間を割ける担当者を用意しておくことが望まれます。
Q. 見積もりは最初に確定するのですか。
A. 進めながら内容が変わる前提のため、総額を最初に確定しにくいことがあります。契約時に費用の区切り方を確認しておくと安心です。
関連する用語
関連記事
ほかの用語を探す



















