Summary Pertemuan 2 Audit
Summary Pertemuan 2 Audit
201801020188 / 12018000088
Selasa, 28 September 2021
Summary Session 3
1. SDLC / Systems development life cycle
SDLC adalah kependekan dari Systems development life cycle atau dalam bahasa
Indonesia disebut siklus hidup pengembangan sistem. SDLC adalah ahapan kerja
yang bertujuan untuk menghasilkan sistem berkualitas tinggi yang sesuai dengan
keinginan pelanggan atau tujuan dibuatnya sistem tersebut.
Fungsi SDLC
SDLC berfungsi untuk membagi peranan dan tanggung jawab yang jelas antara
pengembang, desainer, analis bisnis, dan manajer proyek. Fungsi lain dari SDLC ialah
dapat memberikan gambaran input dan output yang jelas dari satu tahap menuju tahap
selanjutnya.
The V-Model
The V-Model adalah model SDLC dimana pelaksanaan proses yang terjadi
secara berurutan dalam bentuk-V. Dikenal juga sebagai model Verifikasi dan
Validasi.
3. Peran Auditor dalam SDLC
Auditor eksternal dan internal merupakan stakeholder dari sistem yang diusulkan.
Berbagai fitur audit tidak dapat dengan mudah ditambahkan kedalam sistem yang ada.
Auditor dapat terlibat dalam menganalisis sistem yang baru dalam menentukan fitur-
fitur audit yang dibutuhkan dan apakah fitur tersebut sudah sesuai sistem.
4. Fase-fase SDLC
Planning
Tahap perencanaan dimana tim akan mengidentifikasi dan menentukan scope
atau ruang lingkup yang perlu dilakukan dalam proses pengembangan proyek.
Analisis
Analisis akan menganalisis kebutuhan fungsional sistem.
Design
Berdasarkan ketentuan yang telah ditentukan sebelumnya, maka tim akan
membuat rencana desain atau spesifikasi desain.
Development
Pada proses pengembangan software dimulai. Jadi, tim pengembang akan
mulai membangun seluruh sistem dengan menulis kode menggunakan bahasa
pemrograman yang dipilih.
Testing
Tahapan SDLC ini akan melibatkan para software Quality Assurance
(QA) untuk melakukan pengujian pada sistem dan menilai apakah software
dapat bekerja sesuai dengan fungsionalitas yang diharapkan.
Implementasi
Tahap implementasi ini bertujuan untuk meluncurkan perangkat lunak ke
lingkungan produksi sehingga users dapat mulai menggunakannya.
Maintenance
Melakukan pemeliharaan sistem dan rutin melakukan pembaruan agar kinerja
software tetap dapat optimal.