問題
ある企業でスマートフォン向けのアプリケーションソフトウェアの開発を計画しており、2週間ごとに新機能や不具合の修正を含めた新しいバージョンを繰り返しリリースすることにした。新機能の候補や不具合の一覧を管理し、優先順位をつけて開発し、逐次リリースする方針にした。この開発に採用するソフトウェア開発モデルとして、最も適切なものはどれか。
選択肢
- 1DevOps
- 2アジャイル
- 3ウォーターフォール
- 4リバースエンジニアリング
正解
2. アジャイル
詳しい解説を見る解説を閉じる
解説
短い反復(イテレーション)で機能や修正を順次リリースし、優先順位の高い項目から開発する手法はアジャイル開発(特にスクラム等)の特徴である。DevOpsは開発と運用の連携、ウォーターフォールは順次工程型、リバースエンジニアリングは既存製品を解析する手法であり、いずれも該当しない。よってイが正解。(出典: 令和8年度分 ITパスポート試験 問43)
記憶定着問題
全200問を繰り返し学習