リバースエンジニアリングの重要性

ドキュメントの無いプロジェクトが増えてきた。というか、デフォルトになってきた。
アジャイルの影響で、さらに加速している。そこで重要になるのが、
リバースエンジニアリングと思われる。他人の書いたソースを読んで理解し、
ドキュメントを起こす力と、バグを正しく修正する力が求められる。
これはしばしば最初に作るより高度な技術が必要になる。
アジャイル独特のコミュニケーションが苦手な人はこれで生き残れる?