ウカマルITパスポートログイン

平成30年度 秋期 ITパスポート 問39

マネジメント系

自社開発して長年使用しているソフトウェアがあるが,ドキュメントが不十分で保守性が良くない。保守のためのドキュメントを作成するために,既存のソフトウェアのプログラムを解析した。この手法を何というか。

選択肢
正解と解説

正解 エ

既存のプログラムを解析して、仕様や設計の情報を取り出す手法はリバースエンジニアリングです。

リバースエンジニアリングは、完成したソフトウェアのプログラムを解析し、仕様や設計の情報を取り出す手法です。通常の開発は設計からプログラムを作ります。この手法はその逆向きに、プログラムから設計の情報を得ます。問題文の「既存のソフトウェアのプログラムを解析した」と「ドキュメントを作成する」が決め手になります。

ア:ウォータフォールモデルは、要件定義から設計、プログラミング、テストへと工程を順に進める開発モデルです。

イ:スパイラルモデルは、システムを部分に分け、設計から評価までを繰り返して徐々に完成させる開発モデルです。

ウ:プロトタイピングは、開発の早い段階で試作品を作り、利用者に確認してもらいながら要求を固める手法です。

出典:平成30年度 秋期 ITパスポート試験 問39

全年度から出題。10問で実力を判定します。登録不要。

出典:平成30年度 秋期 ITパスポート試験 問39(独立行政法人情報処理推進機構)

解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方