問題
問71
次のうち、企業が「アジャイル開発」の考え方を経営戦略に取り入れる目的として最も適切なものはどれか。
- 全てのプロジェクトを一括で完結させるため
- 開発工程を完全に標準化して管理しやすくするため
- 顧客ニーズの変化に柔軟に対応しながら製品やサービスを改善するため
- スケジュール通りに成果物を出すことを最優先にするため
正解
正解は「ウ」です。
解説
正解の「顧客ニーズの変化に柔軟に対応しながら製品やサービスを改善するため」は、アジャイル開発の基本的な目的を示しています。アジャイル開発とは、計画を固定せずに小さな単位で開発・評価を繰り返し、変化する要求や環境に素早く対応する手法です。
例えば、スマートフォンのアプリ開発でユーザーの要望が変わることが多いため、短い期間で機能を少しずつ追加・改善していくことが効果的です。こうした柔軟な対応ができるため、顧客満足度が高まりやすく、競争力も維持できます。
一方、他の選択肢はアジャイルの特徴とは異なり、全てを一括完結させることや完全標準化、スケジュール優先は従来のウォーターフォール開発に近い考え方であり、アジャイルの柔軟性を損ないます。この問題はアジャイル開発の本質を理解しているかどうかを問うものです。
- ア(全てのプロジェクトを一括で完結させるため):
一括完結はウォーターフォール型開発の特徴であり、アジャイルの小刻みな反復とは対照的です。 - イ(開発工程を完全に標準化して管理しやすくするため):
アジャイルは標準化よりも柔軟性や適応力を重視しており、完全な標準化は目的に合いません。 - エ(スケジュール通りに成果物を出すことを最優先にするため):
スケジュール優先は重要ですが、アジャイルでは変化への対応を優先するため、スケジュール通りの納品に固執しません。
難易度
この問題はアジャイル開発の特徴を理解しているかを問うもので、IT初心者にとってはやや難しいかもしれません。アジャイルの概念が一般的になってきているため基礎知識として重要ですが、ウォーターフォール型との違いをしっかり押さえておく必要があります。
用語補足
アジャイル開発:
小さな単位で繰り返し開発と評価を行い、変化する要求に柔軟に対応するソフトウェア開発手法です。例として、スマホアプリの頻繁なアップデートがあります。
ウォーターフォール開発:
要件定義から設計、開発、テストまで順番に一括で進める開発手法です。変更に弱い特徴があります。
経営戦略:
企業が長期的に成功するために立てる方針や計画のことです。市場の変化に対応するための方向性を決めます。
対策
アジャイル開発の特徴を正確に理解することが重要です。ウォーターフォール開発との違いを比較して覚え、特に「変化への柔軟な対応」と「小刻みな改善」がキーワードであることを押さえましょう。過去問題や事例を繰り返し学習し、実際の開発現場での活用例にも触れると理解が深まります。


