マネジメント系 › ソフトウェア開発管理技術
リバースエンジニアリング
一言でいうと
リバースエンジニアリングとは、既存の製品やソフトウェアを調べ、構造・仕様・仕組みを明らかにすること。
ポイント
- 文書が不足したシステムの調査や、保守・互換性の検討などに使う。
- 完成物から設計や仕様を推定する方向で分析する。
まちがえやすいポイント
- 設計を基に製品を作る通常の開発とは分析の向きが逆。権利や契約上の制限にも注意する。
関連する過去問
この用語を学ぶ手がかりになる問題です。解説とあわせて確認しましょう。
更新日:2026-09-07 · 編集・確認:kakoloop · 編集方針