Rizaldhi, Daniyal Ahmad (2019) Implementasi Clean Code Dan Design Pattern Untuk Meningkatkan Maintainability Pada Aplikasi Content Marketing. Other thesis, Universitas Komputer Indonesia.
UNIKOM_Daniyal Ahmad Rizaldhi_COVER.pdf - Published Version
Download (196kB) | Preview
UNIKOM_Daniyal Ahmad Rizaldhi_LEMBAR PENGESAHAN.pdf - Published Version
Download (145kB) | Preview
UNIKOM_Daniyal Ahmad Rizaldhi_SURAT KETERANGAN PUBLIKASI.pdf - Published Version
Download (101kB) | Preview
UNIKOM_Daniyal Ahmad Rizaldhi_SURAT KETERANGAN ORISINALITAS.pdf - Published Version
Download (124kB) | Preview
UNIKOM_Daniyal Ahmad Rizaldhi_KATA PENGANTAR.pdf - Published Version
Download (76kB) | Preview
UNIKOM_Daniyal Ahmad Rizaldhi_DAFTAR ISI.pdf - Published Version
Download (71kB) | Preview
UNIKOM_Daniyal Ahmad Rizaldhi_BAB 1.pdf - Published Version
Download (179kB) | Preview
UNIKOM_Daniyal Ahmad Rizaldhi_BAB 2.pdf - Published Version
Download (847kB) | Preview
UNIKOM_Daniyal Ahmad Rizaldhi_BAB 3.pdf - Published Version
Restricted to Repository staff only
Download (896kB) | Request a copy
UNIKOM_Daniyal Ahmad Rizaldhi_BAB 4.pdf - Published Version
Restricted to Repository staff only
Download (272kB) | Request a copy
UNIKOM_Daniyal Ahmad Rizaldhi_BAB 5.pdf - Published Version
Download (99kB) | Preview
UNIKOM_Daniyal Ahmad Rizaldhi_DAFTAR PUSTAKA.pdf - Published Version
Download (89kB) | Preview
UNIKOM_Daniyal Ahmad Rizaldhi_JURNAL DALAM BAHASA INDONESIA.pdf - Published Version
Restricted to Repository staff only
Download (322kB) | Request a copy
UNIKOM_Daniyal Ahmad Rizaldhi_JURNAL DALAM BAHASA INGGRIS.pdf - Published Version
Restricted to Repository staff only
Download (276kB) | Request a copy
UNIKOM_Daniyal Ahmad Rizaldhi_BIODATA.pdf - Published Version
Restricted to Repository staff only
Download (146kB) | Request a copy
Abstract
Pemeliharaan perangkat lunak merupakan hal krusial dalam pengembangan perangkat lunak, di mana aktivitas yang dilakukan pada tahap ini dapat memakan sumber daya yang lebih banyak. Proses pemeliharaan dapat dinilai berdasarkan nilai maintainability dari sebuah perangkat lunak. Setelah melakukan inspeksi dan wawancara ditemukan bahwa terdapat masalah pada back end aplikasi content marketing yang diteliti berupa tidak konsistennya struktur modul dan tingginya kompleksitas dari fungsi-fungsi di dalamnya. Hal tersebut dapat menurunkan maintainability dan berkemungkinan besar mengakibatkan proses pemeliharaan dan pengembangan menjadi terhambat. Dalam menghadapi permasalahan tersebut, dibutuhkan analisis lebih jauh untuk meningkatkan maintainability pada aplikasi tersebut. Pemanfaatan design pattern dan clean code dalam proses refactoring untuk meningkatkan maintainability. Untuk memastikan peningkatan maintainability pada aplikasi, dilakukan pengujian kompleksitas maintainability dan readability terhadap kode sumber yang telah di-refactoring. Hasil pengujian menunjukkan bahwa pemanfaatan design pattern dan clean code dapat meningkatkan maintainability dan mempermudah pengembang lain dalam memahami kode sumber dari aplikasi content marketing. Oleh karena itu, dapat disimpulkan bahwa pemanfaatan design pattern dan clean code dapat meningkatkan maintainability pada aplikasi content marketing.
| Item Type: | Thesis (Other) |
|---|---|
| Uncontrolled Keywords: | Maintainability, Clean Code, Design Pattern, Refactoring |
| Subjects: | 000 COMPUTER SCIENCE, INFORMATION & GENERAL WORKS > 004 Data Processing & Computer Science |
| Divisions: | S1 Skripsi > Teknik Informatika |
| Depositing User: | Mrs. Calis Maryani |
| Date Deposited: | 29 Oct 2019 04:39 |
| Last Modified: | 02 Sep 2021 04:25 |
| URI: | http://elibrary.unikom.ac.id/id/eprint/1119 |
