自社開発して長年使用しているソフトウェアがあるが、ドキュメントが不十分で保守性が良くない。
保守のためのドキュメントを作成するために、既存のソフトウェアのプログラムを解析した。
この手法を何というか。
ア | ウォータフォールモデル |
イ | スパイラルモデル |
ウ | プロトタイピング |
エ | リバースエンジニアリング |
答え エ
【解説】
ア | ウォータフォールモデルルは、開発を上流から下流に一方向に進めるモデルであり、開発効率を高めるには、各工程内でのレビューやテストによって品質を確保し、前工程への逆戻りが起こらないようにする開発手法です。 |
イ | スパイラルモデルは、要求分析から実装までの開発プロセスを繰り返しながら、システムを構築していく開発手法です。 |
ウ | プロトタイピングは、短期間で暫定的に動作する試作的なソフトウェア(プロトタイプ)を作成し、利用者が評価することにより仕様を確定していく開発手法です。 |
エ | リバースエンジニアリングは、既存のソフトウェアを分析して、ドキュメントを作成したりします。 |
【キーワード】
・リバースエンジニアリング