Dawam Dwi Jatmiko Suwawi
Unknown Affiliation

Published : 2 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 2 Documents
Search

Pengaruh Refactoring Extract Method terhadap Pengembangan Aplikasi menggunakan Test Driven Development Fauzi Hazim Wibowo; Dawam Dwi Jatmiko Suwawi; Anisa Herdiani
LOGIC: Jurnal Penelitian Informatika Vol. 3 No. 1 (2025): September 2025
Publisher : Universitas Telkom

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.25124/logic.v3i1.9231

Abstract

Tingginya kompleksitas dan rendahnya maintainability pada kode menyebabkan maintain sebuah program sulit untuk dilakukan. Maintainability dan readability saling berkaitan karena rendahnya maintainability menyebabkan kode sulit untuk dibaca dan dimodifikasi. Menurunkan kompleksitas, meningkatkan maintainability, dan meningkatkan readability merupakan tujuan refactoring pada test driven development. Refactoring dengan extract method dipilih karena dapat meningkatkan readability dan mengurangi duplikasi pada kode. Pengembangan website pada penelitian ini menggunakan paradigma pemrograman functional programming dan mengalami permasalahan long method. Metode refactoring ini dapat menghilangkan long method pada paradigma pemrograman functional programming sehingga sesuai diterapkan pada penelitian ini. Test driven development merupakan pengembangan perangkat lunak yang didasari oleh pembuatan program pengujian iteratif otomatis kecil, penulisan kode untuk lolos testing, dan refactoring code. Penelitian ini membuat website penilaian e-learning readiness Hung model berdasarkan requirement dari kaprodi S1 PJJ Informatika menggunakan test driven development. Pengembangan website ini dikerjakan oleh satu tim dan memiliki anggaran yang kecil. Oleh karena itu, penelitian ini sesuai dengan metode pengembangan perangkat lunak test driven development yang memungkinkan pengembangan perangkat lunak dengan satu tim dan anggaran yang kecil. Website ini diteliti dan dianalisis terkait pengaruh extract method terhadap cyclomatic complexity, halstead volume, maintainability index, dan code readability prediction pada pengembangan menggunakan test driven development.
Implementasi Metode Kanban dalam Pengembangan Aplikasi Mobile: Studi Kasus Aplikasi POLA di PT. INTI Boma Fira Suganda; Dawam Dwi Jatmiko Suwawi; Ati Suci Dian Martha
LOGIC: Jurnal Penelitian Informatika Vol. 3 No. 2 (2025): Desember 2025
Publisher : Universitas Telkom

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.25124/logic.v3i2.9917

Abstract

Aplikasi Pusat Operasional dan Layanan Agen (POLA) dikembangkan untuk mendistribusikan, memonitor, serta menangani pemeliharaan dan pergantian perangkat Electronic Data Capture (EDC) kepada agen atau biasa disebut Service Point (SerPo). Namun, hasil wawancara dengan pegawai PT. Industri Telekomunikasi Indonesia (PT. INTI) mengungkap beberapa masalah kritis dalam aplikasi POLA, seperti ketidaknyamanan penggunaan, fitur yang tidak berfungsi optimal, antarmuka yang tidak ramah pengguna, terutama dari segi responsivitas di perangkat mobile, serta ketidakakuratan koordinat. Penelitian ini mengeksplorasi implementasi metode Kanban dalam pengembangan aplikasi mobile POLA untuk mengatasi permasalahan tersebut. Metode Kanban diterapkan melalui Kanban board yang terdiri dari tiga bagian utama, to do, in progress, dan done. Pendekatan ini meningkatkan transparansi proses pengembangan dengan memudahkan identifikasi status tugas, kebutuhan bantuan, dan potensi bottleneck. Hasil penelitian menunjukkan bahwa integrasi fitur peta dan kemampuan unggah foto telah berhasil diterapkan menggunakan package open source, yang meningkatkan responsivitas dan fungsionalitas antarmuka pengguna. Penerapan metode Kanban terbukti efektif dalam mengelola alur kerja dan meningkatkan manajemen proyek, sehingga memperbaiki proses pengelolaan EDC dalam pengembangan aplikasi mobile POLA.