Evaluasi Kualitas Perangkat Lunak Sistem Absensi Pegawai Berbasis Framework Laravel Menggunakan ISO 29119 (Studi Kasus :Absensi-Pegawai-qr-code)

Penulis

Kata Kunci:

ISO/IEC 29119, Quality Assurance, Black Box Testing, Bug Report, Sistem Absensi

Abstrak

Penelitian ini bertujuan untuk menilai kualitas dari perangkat lunak Sistem Absensi Karyawan dengan merujuk pada standar pengujian perangkat lunak ISO/IEC 29119. Aplikasi ini dibuat dengan menggunakan Laravel dan Vue.js untuk mengatur kehadiran, cuti, dan izin karyawan. Salah satu masalah utama yang sering muncul dalam sistem absensi adalah kegagalan dalam validasi data masukan, potensi kerentanan keamanan, serta kesalahan logika dalam process check-in/check-out yang dapat berakibat serius pada keandalan data karyawan. Dalam studi ini, digunakan metodologi pengujian yang terorganisir yang mencakup perencanaan pengujian, pengembangan skenario uji, dan pelaksanaan pengujian sesuai dengan klausul ISO/IEC 29119-2 dengan metode berbasis resiko. Metode pengujian yang diterapkan adalah Black Box Testing menggunakan teknik Equivalence Partitioning untuk memverifikasi fungsionalitas antara input dan output, serta White Box Testing dengan analisis Cyclomatic Complexity untuk menilai efisiensi struktur logika kode. Proses pengujian dilakukan dengan menyusun 25 skenario uji yang komprehensif meliputi kondisi positif dan negatif. Hasil pengujian berhasil menemukan 10 bug perangkat lunak dengan tingkat keparahan yang bervariasi, termasuk isu kritikal seperti lemahnya validasi input lokasi GPS dan kerentanan Cross-Site Scripting. Sebagai kesimpulan, penerapan standar ISO/IEC 29119 terbukti mampu menyusun proses penjaminan kualitas secara sistematis, mendeteksi kerentanan keamanan sejak awal, dan memberikan rekomendasi perbaikan teknis yang penting sebelum sistem beroperasional untuk memastikan keandalan sistem.

Referensi

Afrianto, I., & Heryana, A. (2021). Penerapan Metode Black Box Testing dengan Teknik Equivalence Partitioning pada Aplikasi Sistem Absensi. Jurnal Ilmiah Komputasi, 20(2), 155-164.

Ammann, P., & Offutt, J. (2021). Introduction to Software Testing (2nd ed.). Cambridge University Press.

Burnstein, I. (2019). Practical Software Testing: A Process-Oriented Approach. Springer.

Hariyanto, D., & Sastra, R. (2021). Implementasi Algoritma Haversine Formula Pada Sistem Absensi Karyawan Berbasis Lokasi. Jurnal Teknologi Informasi, 7(2), 120-129.

ISO/IEC. (2021). ISO/IEC/IEEE 29119-1:2013 Software and systems engineering — Software testing — Part 1: Concepts and definitions. International Organization for Standardization.

Maulida, S. (2023). Implementation of White Box Testing using Cyclomatic Complexity on Web-Based Attendance Application. Journal of Information Systems Engineering, 5(2), 112-120.

Myers, G. J., Sandler, C., & Badgett, T. (2020). The Art of Software Testing (3rd ed.). John Wiley & Sons.

Naik, K., & Tripathy, P. (2021). Software Testing and Quality Assurance: Theory and Practice. Wiley.

Nidhra, S., & Dondeti, J. (2022). Black Box and White Box Testing Techniques - A Literature Review. International Journal of Embedded Systems and Applications (IJESA), 2(2), 29-50.

OWASP Foundation. (2021). OWASP Top 10:2021 The Ten Most Critical Web Application Security Risks. OWASP.org.

Permana, A. A. (2020). Rancangan Sistem Informasi Absensi Pegawai Berbasis Web Menggunakan Framework Laravel. Jurnal Inovasi Teknologi Pendidikan, 7(1), 55-65.

Pressman, R. S., & Maxim, B. R. (2020). Software Engineering: A Practitioner's Approach (9th ed.). McGraw-Hill Education.

Rozi, F., & Purnomo, A. (2022). Vulnerability Assessment pada Aplikasi Absensi Online Menggunakan OWASP ZAP. Jurnal Keamanan Siber, 4(1), 45-52.

Setiawan, R. (2022). Analisis Pengujian Perangkat Lunak Menggunakan Standar ISO 25010 Pada Sistem Kepegawaian. Jurnal Teknik Informatika, 14(1), 33-40.

Sommerville, I. (2020). Software Engineering (10th ed.). Pearson Education.

Unduhan

Diterbitkan

31-12-2025

Cara Mengutip

Attalah, L., Ikbal Kholik Saepullah, M., & Anwar, C. (2025). Evaluasi Kualitas Perangkat Lunak Sistem Absensi Pegawai Berbasis Framework Laravel Menggunakan ISO 29119 (Studi Kasus :Absensi-Pegawai-qr-code). Journal of Information Systems and Business Technology, 1(4), 53-58. https://journal.jci.co.id/jisbt/article/view/242

Artikel paling banyak dibaca berdasarkan penulis yang sama

1 2 3 > >>