it-kakomon › ITパスポート › 令和8年度 › 問43

令和8年度 ITパスポート 問43(マネジメント)

出典:令和8年度 ITパスポート試験 公開問題 問43(独立行政法人情報処理推進機構(IPA))

ある企業でスマートフォン向けのアプリケーションソフトウェアの開発を計画しており,2週間ごとに新機能や不具合の修正を含めた新しいバージョンを繰り返しリリースすることにした。新機能の候補や不具合は一覧表で管理し,優先順位をつけて開発し,逐次リリースする方針にした。この開発に採用するソフトウェア開発モデルとして,最も適切なものはどれか。
  1. アDevOps
  2. イアジャイル
  3. ウウォーターフォール
  4. エリバースエンジニアリング
正解と解説を見る

正解:イ

【アジャイル開発】

アジャイル開発は、短い期間(1〜4週間程度。イテレーションやスプリントと呼ばれます)ごとに、設計・開発・テストを行って動くソフトウェアをリリースすることを繰り返す開発手法です。作るべき機能や直すべき不具合は一覧(プロダクトバックログ)で管理し、価値の高いものから優先順位を付けて開発します。変化に素早く対応できるのが特徴です。

問題文の「2週間ごとに繰り返しリリース」「新機能の候補や不具合を一覧表で管理し、優先順位をつけて開発」は、アジャイル開発の進め方そのものです。

【選択肢の検討】

ア:DevOpsは、開発(Development)と運用(Operations)の担当者が協力し、ツールによる自動化なども使って、変更を素早く安全に本番環境へ反映していく考え方や取組みです。開発と運用の連携に重点があり、開発モデルそのものではありません。

イ:アジャイルで、問題文の進め方に当たります。

ウ:ウォーターフォールは、工程を順番に一度ずつ進める開発モデルで、短い周期でリリースを繰り返す開発には向きません。

エ:リバースエンジニアリングは、既存のソフトウェアを解析して、仕様や設計を明らかにすることです。

よって、正解は選択肢イです。

この回の100問を通しで解く(無料)