ABSTRAK

ABSTRAK Penulis melaksanakan kerja praktik pada PT Vesperia Global Merdeka, yaitu perusahaan konsultan IT yang mengkhususkan diri dalam bidang pengembang Web profesional, aplikasi Android dan iOS. Kerja praktik dilaksanakan oleh penulis selama lima minggu dua hari mulai 8 Januari 2019 hingga 3 Februari 2019. Penulis mendapat tugas untuk melakukan refactoring sebuah aplikasi Android dengan menerapkan arsitektur Model-View-Presenter (MVP) dan konsep clean architecture pada sebuah aplikasi yang belum menggunakan arsitektur apapun. Kata kunci: kerja praktik, rekayasa perangkat lunak, Android, design pattern, architectural pattern, model-view-presenter, clean architecture