IT-Explore: Jurnal Penerapan Teknologi Informasi dan Komunikasi
Vol 2 No 2 (2023): IT-Explore Juni 2023

ANALISIS QUALITY CODE MENGGUNAKAN SONARQUBE DALAM SUATU APLIKASI BERBASIS LARAVEL

Ajeng Febriana Rahmawati (Universitas Kristen Satya Wacana)
Yeremia Alfa Susetyo (Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana)



Article Info

Publish Date
11 Jun 2023

Abstract

Analisis Kode Statis (Static Code Analysis) masuk ke dalam metode white box testing yang digunakan pada pengembangan aplikasi. Analisis ini dilakukan dengan cara mengevaluasi source code untuk mendeteksi pelanggaran kode apa saja yang terdapat dalam project aplikasi open source To Do List berbasis website menggunakan Laravel dan Vue.js. Proses analisis kode statis bertujuan memberikan pemahaman serta memastikan basic code pada project telah memenuhi standarisasi pengkodean yang telah ditetapkan. Teknik pengujian source code dilakukan melewati proses scanning pada project dengan standarisasi pengkodean yang telah ditetapkan dan diatur dalam Quality Gate SonarQube sebagai acuan untuk seberapa tinggi kualitas kode yang harus dilalui. Hasil analisis yang diperoleh melalui tool SonarQube menunjukkan pelanggaran kode yang ditemukan secara keseluruhan pada project To Do List dengan beberapa kategori issues, yaitu 4 bug, 2 security hotspots, 31 code smell, dan 117 duplicate lines of code dengan density sebesar 18,3% yang membutuhkan total waktu estimasi pengerjaan untuk perbaikan pelanggaran kode sebanyak 2 jam 35 menit.

Copyrights © 2023






Journal Info

Abbrev

itexplore

Publisher

Subject

Computer Science & IT Control & Systems Engineering

Description

IT-Explore: Jurnal Penerapan Teknologi Informasi dan Komunikasi merupakan jurnal ilmiah tentang penelitian penerapan Teknologi Informasi dalam berbagai bidang, terbit tiga kali dalam setahun, yaitu pada bulan Januari, Mei, dan September untuk masing-masing volumenya. IT-Explore menerima artikel ...