Redokumentasi
Catatan: Tahap pemahaman program menyita 50% lebih waktu pemeliharaan. Oleh karena itu, dokumentasi dan alat bantu visual menjadi penting untuk efisiensi.
Sistem Warisan dan Reengineering
Definisi Sistem Legacy
"Perangkat lunak yang sangat penting bagi organisasi, tetapi tidak diketahui bagaimana harus ditangani."
Sering kali sistem ini tidak terdokumentasi dengan baik, sulit dimodifikasi, namun tetap digunakan karena nilai bisnisnya.
Masalah Rekayasa Ulang