RANCANG BANGUN PLUGIN CLEAN ARCHITECTURE PROJECT TEMPLATE UNTUK ANDROID STUDIO MENGGUNAKAN METODE EXTREME PROGRAMMING

Nanda Arya Putra, NIM.: 21106050048 (2025) RANCANG BANGUN PLUGIN CLEAN ARCHITECTURE PROJECT TEMPLATE UNTUK ANDROID STUDIO MENGGUNAKAN METODE EXTREME PROGRAMMING. Skripsi thesis, UIN SUNAN KALIJAGA YOGYAKARTA.

[img]
Preview
Text (RANCANG BANGUN PLUGIN CLEAN ARCHITECTURE PROJECT TEMPLATE UNTUK ANDROID STUDIO MENGGUNAKAN METODE EXTREME PROGRAMMING)
21106050048_BAB-I_IV-atau-V_DAFTAR-PUSTAKA.pdf - Published Version

Download (818kB) | Preview
[img] Text (RANCANG BANGUN PLUGIN CLEAN ARCHITECTURE PROJECT TEMPLATE UNTUK ANDROID STUDIO MENGGUNAKAN METODE EXTREME PROGRAMMING)
21106050048_BAB-II_sampai_SEBELUM-BAB-TERAKHIR.pdf
Restricted to Registered users only

Download (1MB) | Request a copy

Abstract

Pengembangan aplikasi Android yang efisien memerlukan penerapan arsitektur perangkat lunak yang baik. Salah satu arsitektur yang banyak digunakan adalah clean architecture. Namun, implementasi clean architecture secara manual seringkali memakan waktu dan berisiko tinggi terhadap kesalahan manusia. Penelitian ini bertujuan untuk merancang dan membangun plugin Android Studio yang dapat menghasilkan template proyek berbasis clean architecture secara otomatis. Metode yang digunakan dalam pengembangan plugin ini adalah Extreme Programming (XP). Plugin ini secara otomatis membuat struktur proyek, kode boilerplate, dependensi, dan konfigurasi sesuai dengan rekomendasi resmi Android. Hasil pengujian melalui unit testing, black box testing, dan System Usability Scale (SUS) menunjukkan bahwa plugin ini berfungsi dengan baik dan mendapatkan kepuasan pengguna yang cukup tinggi. Plugin ini dapat mempercepat pengembangan aplikasi Android dengan clean architecture, mengurangi risiko kesalahan, dan meningkatkan produktivitas pengembang.

Item Type: Thesis (Skripsi)
Additional Information / Supervisor: Dr. Agung Fatwanto, S.Si., M.Kom.
Uncontrolled Keywords: plugin; clean architecture; extreme programming ; software development; system usability scale
Subjects: 000 Ilmu Komputer, Ilmu Informasi, dan Karya Umum > 000 Karya Umum > 004 Pemrosesan Data, Ilmu Komputer, Teknik Informatika
Divisions: Fakultas Sains dan Teknologi > Informatika (S1)
Depositing User: Muchti Nurhidaya [muchti.nurhidaya@uin-suka.ac.id]
Date Deposited: 06 Oct 2021 14:53
Last Modified: 08 Aug 2025 09:53
URI: http://digilib.uin-suka.ac.id/id/eprint/45060

Share this knowledge with your friends :

Actions (login required)

View Item View Item
Chat Kak Imum