TOPへ戻る

リバースエンジニアリング

リバースエンジニアリング(英: reverse engineering)とは、既存の製品を分解または解析し、仕組みや構成、動作原理や仕様などを明らかにする行為である。

リバースエンジニアリングは以下のような目的で行なわれる。

中でも、既存製品の構造からレイヤーまでを観察・分析し、仕組みや課題を可視化する手法をリバースモデリングと呼ぶ。

デジタルプロダクトデザインの文脈では、既存製品の理解や改良のための分析としてリバースエンジニアリング能力が求められる。

具体的な例として、既存プロダクトのあるUIを分析し、UIの構造や仕組みを可視化分析することでさらなる改良や再利用を促進する…などが挙げられる。

参考