System Development Life
Cycle
Pengembangan Sistem
System Development Life Cycle
• Sebuah proses lima Langkah yang digunakan untuk mendesain dan
mengimplementasikan sebuah system baru.
Analisis sistem
Operasi dan Desain
pemeliharaan konseptual
Implementasi
Desain fisik
dan konversi
Analisis Sistem
Melakukan penyelidikan awal,
Langkah pertama SDLC dimana
melakukan survey system,
informasi yang diperlukan
melakukan studi kelayakan,
untuk membeli,
menentukan kebutuhan
mengembangkan atau
informasi dan persyaratan
memodifikasi sebuah system
system, memberi persyaratan
dikumpulkan.
system.
Analisis Sistem
Studi kelayakan: sebuah penyelidikan untuk menentukan apakah praktis untuk mengembangkan sebuah aplikasi
atau system baru.
Ada lima aspek penting yang dipertimbangkan selama studi kelayakan.
• Kelayakan ekonomi. Akankah manfaat system akan mendukung waktu, uang, dan sumber daya yang diperlukan untuk
mengimplementasikannya?
• Kelayakan teknis. Dapatkah system dikembangkan dan diimplementasikan menggunakan teknologi yang ada?
• Kelayakan hukum. Apakah system akan mematuhi seluruh hukum negara yang berlaku?
• Kelayakan penjadwalan. Dapatkah system dikembangkan dan diimplementasikan dalam waktu yang dialokasikan?
• Kelayakan operasional. Apakah organisasi memiliki akses ke orang-orang yang dapat mendesain, mengimplementasikan, dan
mengoperasikan system yang diajukan? Akankah orang-orang menggunakan system tersebut?
Analisis Sistem –
Kelayakan Ekonomi
Sebuah teknik pengembalian
atas investasi yang digunakan
untuk membandingkan
Payback period, net present
manfaat dan biaya yang
value, IRR.
diestimasi untuk menentukan
apakah sebuah system
bermanfaat biaya.
Survei Sistem
Mendapatkan pemahaman atas operasi, kebijakan, prosedur, dan arus informasi perusahaan, kekuatan
kelemahan system informasi, ketersediaan perangkat keras, perangkat lunak, dan personel.
Membuat penilaian pendahuluan atas kebutuhan pemrosesan sekarang dan masa depan, menentukan
luasan dan sifat perubahan yang dibutuhkan.
Mengembangkan hubungan kerja dengan para pengguna, membangun dukungan bagi system informasi.
Mengumpulkan data yang mengidentifikasi kebutuhan pengguna, menjalankan analisis kelayakan, dan
membuat rekomendasi untuk manajemen.
Desain Konseptual
Mengidentifikasi dan mengevaluasi alternatif desain
Mengembangkan spesifikasi desain
Memberi persyaratan desain konseptual
• Mendesain output
• Mendesain database
• Mendesain input
• Mengembangkan program
Desain Fisik • Mengembangkan prosedur
• Mendesain pengendalian
• Memberikan system yang
dikembangkan
Mengembangkan sebuah rencana implementasi dan
konversi
Memasang perangkat keras dan perangkat lunak
Melatih personel
Implementasi Menguji system
dan Konversi
Melengkapi dokumentasi
Mengubah dari system lama ke system baru
Memberikan system operasional
Menyempurnakan dan melakukan tinjauan
pascaimplementasi
Mengoperasikan system
Operasi dan Memodifikasi system
Pemeliharaan
Melakukan pemeliharaan berlangsung
Memberikan system yang diperbaiki
Source
• Romney and Steinbart. Accounting Information System.