@thesis{thesis, author={Firmansyah Dimas}, title ={Optimasi Maintainability Menggunakan Metode Clean Code Pada Sistem Informasi Akademik Sekolah}, year={2020}, url={http://elibrary.unikom.ac.id/id/eprint/2763/}, abstract={Sistem Informasi Akademik Sekolah adalah sistem yang dirancang untuk keperluan pengeloaan data Akademik dengan penerapan teknologi komputer, sehingga proses kegiatan akademik dapat terkelola menjadi informasi yang bermanfaat. Namun pada sistem ini ada beberapa masalah yaitu sulitnya melakukan penambahan fitur serta tidak pernahnya sistem diakukan maintenance. Terdapat beberapa masalah yang ada yaitu pembacaan method dan variable sulit untuk dimengerti. Sehingga sistem ini akan dilakukan reengineering agar mudah dilakukan perawatan. Reengineering yang dilakukan meliputi reverse engineering,data restructure,dan code restructure. Penelitian ini menggunakan metode clean code.Clean code adalah code di dalam software yang formatnya benar dan disusun dengan baik sehingga programmer lain dapat dengan mudah memaintenance.Pada penelitian ini penulis menerapkan beberapa faktor clean code. Analisis dilakukan perhitungan maintainability index agar dapat mengklasifikasikan sistem ke dalam kesulitan pada maintenance sebelum di reengineering Setelah itu dilakukan mapping clean code terhadap setiap class. Hasil mapping yang didapatkan dijadikan acuan untuk melakukan reengineering dengan menerapkan metode clean code pada tiap class yang sudah dimapping. Pengujian yang dilakukan meliputi pengujian automation testing dan human testing.} }