シカクマナボ.ITパスポート

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

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

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

正解と解説を見る

正解:エ

リバースエンジニアリングは、既存の実装から構造や仕様を逆に明らかにする手法です。動くプログラムを解析して保守用文書を復元する目的に合います。

ウォーターフォールやスパイラルは開発の進め方です。プロトタイピングは試作品で要求を確認する方法で、既存コードから仕様を読み出す方法とは違います。

条件を選んで演習する