|
ソフトウェア開発モデルであるアジャイルモデルの特徴に関して、次の記述中のa、bに入れる字句の適切な組合せはどれか。
アジャイルモデルとは、要件を確定してから開発を実施するウォーターフォールモデルの a する形で提唱された。
b できるようにソフトウェアを開発するための総称である。
|
a |
b |
| ア |
課題を改善 |
開発工程で生じる種々の変更に迅速に対応 |
| イ |
課題を改善 |
開発個奥底を順に実施 |
| ウ |
徳量を継承 |
開発工程で生じる種々の変更に迅速に対応 |
| エ |
徳量を継承 |
開発個奥底を順に実施 |
答え ア
【解説】
ウォーターフォールモデルは、開発プロジェクトの最初の段階で完璧な計画を立て、プロジェクト開始後に計画を変えることはありません。そのため開発に柔軟性がなく、曖昧な仕様があるシステムの開発には向いていません。
これに対し、アジャイルモデルは適応型であり、計画をすべて事前に決めるのではなく、開発プロジェクトの実行結果に基づいて計画を柔軟に変えながらプロジェクトを進行させます。
【キーワード】
・ウォーターフォールモデル
・アジャイルモデル
【キーワードの解説】
- ウォーターフォールモデル
開発を上流から下流に一方向に進めるモデルであり、開発効率を高めるには、各工程内でのレビューやテストによって品質を確保し、前工程への逆戻り(後戻り、手戻り)が起こらないようにする。
- アジャイルモデル
ソフトウェア開発において、より柔軟かつ迅速に開発を進めるために用いられる開発手法で、反復的に開発を進め、顧客のフィードバックを迅速に取り入れ、必要に応じて仕様変更を行います。
もっと、「アジャイルモデル」について調べてみよう。
戻る
一覧へ
次へ
|