Pengujian Kualitas Kode Website Pondok Modern Nurul Hidayah Menggunakan Standar ISO 5055
DOI:
https://doi.org/10.62411/tc.v24i3.12956Abstract
Abstrak - Website Pondok Modern Nurul Hidayah berfungsi sebagai sarana utama informasi dan komunikasi antara lembaga Pendidikan dan Masyarakat. Namun, belum tersedia dokumentasi sistematis mengenai kualitas kode perangkat lunak. Penelitian ini bertujian menguji kualitas kode website tersebut menggunakan standar internasional ISO 5055, yang mencakup empat aspek: keamanan, keandalan, efisiensi kinerja, dan kemudahan pemeliharaan. Metode yang digunakan adalah Software Testing Life Cycle (STLC), dengan alat bantu seperti SQLMap, PHPUnit, PHP CodeSniffer, dan PHP Metrics. Hasil pengujian menunjukkan bahwa sistem cukup efektif menahan serangan SQL Injection, meskipun terdapat celah autentikasi pada halaman formulir. Dari sisi keandalan, seluruh unit berhasil di uji tapa kesalahan fatal, namun terdapat peringatan deprecation. Efisiensi kinerja terhambat oleh pelanggaran standar PSR-12 seperti penamaan dan visibilitas metode. Nilai kompkeksitas kode yang tinggi (Cyclomatic Complexity = 23.34) mengindikasi Tingkat maintainability yang rendah. Dengan skor rata-rata 68.75 dari empat aspek, disimpulkan bahwa meskipun sistem memiliki pondasi teknis yang baik, dibutuhkan refactoring dan penerapan standar penulisan kode yang konsisten untuk peningkatan berkelanjutan. Penelitian ini juga menyajikan kerangka pengujian praktis berbasis open-source yang dapat diadopsi institusi Pendidikan berskala kecil. Kata kunci: ISO 5055, Keamanan, Keandalan, Efisiensi Kinerja, PemeliharaanDownloads
Published
Issue
Section
License
Copyright (c) 2025 Fikrotun Najichah, Ryci Rahmatil Fiska

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
License Terms
All articles published in Techno.COM Journal are licensed under the Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0). This means:
1. Attribution
Readers and users are free to:
-
Share – Copy and redistribute the material in any medium or format.
-
Adapt – Remix, transform, and build upon the material.
As long as proper credit is given to the original work by citing the author(s) and the journal.
2. Non-Commercial Use
-
The material cannot be used for commercial purposes.
-
Commercial use includes selling the content, using it in commercial advertising, or integrating it into products/services for profit.
3. Rights of Authors
-
Authors retain copyright and grant Techno.COM Journal the right to publish the article.
-
Authors can distribute their work (e.g., in institutional repositories or personal websites) with proper acknowledgment of the journal.
4. No Additional Restrictions
-
The journal cannot apply legal terms or technological measures that restrict others from using the material in ways allowed by the license.
5. Disclaimer
-
The journal is not responsible for how the published content is used by third parties.
-
The opinions expressed in the articles are solely those of the authors.
For more details, visit the Creative Commons License Page:
? https://creativecommons.org/licenses/by-nc/4.0/










