Post on 14-Aug-2020
Manajemen Kontrol
Pengembangan Sistem
Pertemuan 4
Jurusan Sistem Informasi
Fakultas Ilmu Komputer dan Teknologi Informasi
Universitas Gunadarma
Pertemuan 4
Materi Perkuliahan :Manajemen Kontrol Pengmbangan Sistem
Tujuan Pembelajaran :1. Mahasiswa memahami bagaimana melakukan
manajemen kontrol pada proses pengembangan sistemdalam audit sistem informasi.
2. Mahasiswa memahami tahapan dari pengembangansistem sehingga dapat melakukan proses audit sistem
Cakupan Materi
Pengertian manajemen control pengembangan sistem
Pendekatan audit control pengembangan sistem
Tahapan evaluasi proses pengembangan sistem
Manajemen Kontrol Pengembangan
Sistem/System Development
Manajement Controls
Ber
tang
gung
Jaw
ab
Terh
ad
ap
…. 1. Proses Analisa Sistem
2. Proses Perancangan Sistem3. Proses Pembangunan Sistem4. Proses Penerapan Sistem5. Proses Pemeliharaan Sistem
Manajemen Kontrol Pengembangan
Sistem
Ca
ra P
end
eka
tan
Au
dit
or
unt
uka
ud
it …
.Concurrent Audit
Postimplementation Audit
General Audit
Pendekatan Auditor
Concurrent Audit
Membantu meningkatkan kualitaspengembangan sistem pembangunandan pengimplemtasian sistem spesifik
Pengembangsistem
Pendekatan Auditor
PostimplementationAudit
• Membantu organisasi belajar daripengalaman dalam pengembangansistem yang spesifik
• Melakukan evaluasi sistem untuk disusun,dilanjutkan dan dimodifikasi kembali
Reviewer pascaimplementasi sistem
spesifik
Pendekatan Auditor
General AuditMelakukan evaluasi pengendalianpengembangan sistem secaramenyeluruh
Reviewer pengembangansistem umum
Pendekatan Audit Pengembangan
Sistem
Model Normatif Proses Pengembangan Sistem
PendekatanDesain Sosioteknik
PendekatanPolitik
PendekatanSoft System
Model Normatif Pengembangan
SistemPendekatan SDLC
Pendekatan Desain Sosioteknik
Pendekatan perilaku
Tahapan Pendekatan Desain
Sosioteknik
Pendekatan Politik
Pendekatan Soft System
Pendekatan learning, inovasimasalah
Metodologi Prototype
Pengembangan Sistem
Pendekatan Ketidaktentuan
(Contingency)
1. Dampak Sistem Sosial (Social Systems Impact)2. Dampak Sistem Tugas (Task Systems Impact)3. Ukuran Sistem (System Size)4. Penggunaan komponen sama (Commonality)5. Ketidakpastian Kebutuhan (Requirement Uncertainty)6. Ketidakpastian Teknologi (Technological Uncertainty)
Tahap Evaluasi Proses Pengembangan
Sistem
KualitasPengembangan Sistem
KeterlibatanStakeholder
Auditor dalampengmbangan
Keputusanbersama
Pengaruh terhadap sistemyang dikembangkan
Fase Utama Pengembangan Sistem
1. Definisi Peluang dan Tantangan2. Proses Perubahan Manajemen3. Penilaian kelayakan dan masukan4. Analisis sistem yang sedang berjalan5. Perumusan kebutuhan strategis6. Organisasi dan rancangan kerja7. Desain sistem pengolahan informasi8. Pengembangan dan pengadaan software9. Pengadaan hardware dan software10. Pengembangan procedure11. Pengetesan penerimaan12. Konversi13. Operasional dan Pemeliharaan
Proses Perubahan Manajemen
PengaturanProyek
1. Penganggaran (Budgeting)2. Laporan (Reporting)3. Pemeriksaan (Checkpoint)4. User Signoffs
PerubahanFasilitas
1. Pembekuan Organisasi2. Menjalankan Organisasi3. Menjalankan Kembali
Organisasi
Penilaian Kelayakan dan Masukan
1. Kelayakan Teknik (Technical Feasibility)2. Kelayakan Operasional (Operational Feasibility)3. Kelayakan Ekonomi (Economic Feasibility)4. Kelayakan Perilaku (Behavioral Feasibility)
Pengembangan dan Pengadaan
Software Aplikasi
SWDLC (Software Development Life Cycle)
1. Desain (Perancangan)2. Coding (Pengkodean)3. Testing (Pengujian)
Pengembangan
Procedure
1. Desain of Procedures2. Testing of Procedures3. Implementation of Procedures4. Documentation of Procedures
Pengembangan dan Pengadaan
Software AplikasiAkuisisi aplikasi auditor
Pengetesan Penerimaan
1. Program Testing2. System Testing3. User Testing4. Quality Assurance Testing
Konversi
1. Konversi Langsung (Abrupt Changeover)2. Konversi Paralel (Parallel Changeover)3. Konversi Phase-in (Phased Changeover)4. Konversi Pilot (Pilot Changeover)
Operasional dan Pemeliharaan
1. Repair/Corective Maintanance (Pemeliharaan Perbaikan)2. Adaptive Maintenance (Pemeliharaan Penyesuaian)3. Prefective Maintenance (Pemeliharaan Penyempurnaan)4. Preventive Maintenance (Pemeliharaan Perombakan)
Siklus Hidup Pemeliharaan Sistem
(SMLC)
1. Memahami permintaan pemeliharaan.2. Mentransformasi permintaan pemeliharaan menjadi
pengubahan.3. Menspesifikasi perubahan.4. Mengembangkan perubahan.5. Menguji perubahan.6. Melatih pengguna dan melakukan test penerimaan.7. Pengkonversian dan meluncurkan operasi.8. Mengupdate dokumen.9. Melakukan pemerikasaan pasca implementasi.
Alat Pemeliharaan Sistem
1. Rekayasa Maju (Forward Engineering)2. Rekayasa Mundur (Reverse Engineering)3. Rekayasa Ulang (Reengineering)4. Restrukturisasi (Restrukturing)5. Sistem Pakar Pemeliharaan (Maintenance Expert System)