AbstrakSistem informasi adalah hal yang penting bagi suatu perusahaan atau instansi seperti I-Lab yang merupakan sistem informasi pada Laboratorium Teknik Informatika Universitas Muhammadiyah Malang. Kemudian pihak Laboratorium Teknik Informatika ingin melakukan perubahan sistem untuk meningkatkan layanan kepada mahasiswa maupun dosen serta untuk menanggapi perubahan kurikulum baru yang diterapkan pada jurusan Teknik Informatika. Pada penelitian ini, dilakukan rekaya ulang dengan menggunakan metode rekayasa ulang iteratif yaitu melakukan rekayasa ulang yang dilakukan dengan cara bertahap. Adapun tahapan yang dilalui dalam penelitian ini adalah analisis sistem warisan, klasifikasi data, desain ulang basisdata, adaptasi program warisan, migrasi data, desain ulang fungsi, tes ekivalensi, dan membersihkan data residual. Pada penelitian ini berhasil melakukan rekayasa ulang sebagian pada komponen penilaian akhir praktikum, penjadwalan praktikum, dan menampilkan seluruh user serta dilakukan penambahan komponen penilaian ujian praktikum.Abstract Information systems are important for a company or agency such as I-Lab which is an information system at the Informatics Engineering Laboratory of the University of Muhammadiyah Malang. Then the Informatics Engineering Laboratory wants to make a system change to improve services to students and lecturers as well as to respond to changes in the new curriculum applied to the Department of Informatics. In this study, a re-engineering was carried out using an iterative reengineering method, namely reengineering carried out in a phased manner. The stages passed in this research are analyze legacy system, data classification, redesign database, adapt legacy component, migrate data, redesign function, equivalence tests, and empty residual data. In this study, it succeeded in re-engineering a portion of the components of the final practicum assessment, practicum scheduling, and displaying all users as well as adding a component of the practical exam assessment.