Tujuan dari penelitian ini adalahm mendeskripsikan usability, kepuasan pengguna, serta hubungan antara usability dan kepuasan pengguna Repository ULM. Teknik pengumpulan data adalah dengan menggunakan lembar validasi untuk menguji validitas istrumen, lembar evaluasi heuristik untuk menentukan permasalahan usability, dan angket kepuasan pengguna. Data validitas dianalisis dengan menggunakan Rasch model. Data usability dianalisis dengan menggunakan evaluasi heuristik. Data kepuasan pengguna dianalisis secara deskriptif. Hubungan antara usability dan kepuasan pengguna dianalisis dengan uji regresi. Berdasarkan hasil penelitian yang telah dilakukan, diperoleh kesimpulan sebagai berikut: (1) Usability Repository ULM yang dianalisis menggunakan evaluasi heuristik menunjukkan bahwa terdapat masalah usability mayor dimana permasalahan ini penting penting untuk diperbaiki sehingga harus diberi prioritas tinggi. Permasalahan mayor ini terjadi pada variabel visibility of system status, match between system and the real world, user control and freedom, consistency and standards, dan recognition rather than recall. Selain itu juga terdapat permasalahan dengan kategori masalah usability minor, dimana permasalahn ini harus diperbaiki tetapi dengan prioritas rendah. Permasalahan minor ini terjadi pada variabel error prevention, flexibility and efficiency of use, aesthetic and minimalist design, well-structured features, dan use of default values. (2) Kepuasan mahasiswa pengguna Repository ULM diperoleh dari hasil angket dan wawancara yang menunjukkan bahwa 12% sangat puas, 53% puas, 27% kurang puas, dan 6% mahasiswa pengguna tidak puas dengan Repository ULM. (3) Hasil penelitian menunjukkan bahwa terdapat hubungan linear anatara usability dan kepuasan pengguna karena nilai sig lebih besar dari 0,05, yakni 0,692.