Page 59 - TEMPLATE PELAPORAN PELAKSANAAN AUDIT INTERNAL APLIKASI KHUSUS
P. 59
Tahap Pengembangan
3.2. Rekomendasi Fungsional dan Kinerja di Tahap Pengembangan.
Rekomendasi Implementasi Aplikasi
Dalam implementasi aplikasi, diperlukan acuan metode pengembangan
aplikasi (Software Development Methods), dokumentasi kode (Code
Documentation), penggunaan produk-produk aplikasi yang dapat digunakan
kembali (The Use of Reusable Software Products), kode sumber terbuka
yang dapat dimodifikasi (Modifiable Open Source Code), kode yang bersifat
modular (Modular Code).
Dokumentasi kode program penting untuk pengembangan aplikasi lebih
lanjut atau terjadi perubahan, sehingga perlu dibuat dokumentasi kode
program aplikasi.
Repositori yang digunakan sebaiknya menggunakan repositori internal, serta
perlu dibuatkan daftar kriteria komponen perangkat lunak yang dapat
dimanfaatkan kembali secara berkesinambungan.
Rekomendasi Pengujian Aplikasi
Pada tahap pengembangan diperlukan pengujian aplikasi yang didukung
dokumentasi yang berisi rencana pengujian, rancangan pengujian Uji Kasus,
prosedur-prosedur pengujian, laporan hasil pengujian, jenis pengujian, serta
pengujian terhadap pembaruan aplikasi.
Diperlukan dokumen pengujian tersebut diatas terhadap jenis pengujian
pada aplikasi khusus yaitu uji fungsi, uji beban, uji integrasi dan uji
keamanan. Sebaiknya setiap pengujian tersebut dilakukan agar aplikasi
dapat memberikan pelayanan yang berkualitas dan terpercaya.
Sebaiknya prosedur, rencana, dan pelaksanaan pengujian di
dokumentasikan dengan baik sehingga jelas test plan, test design, dan test
procedure yang sudah dilakukan, seperti apa prosedurnya.
Uji beban perlu dilakukan untuk mengetahui kemampuan batas kemampuan
41