SIKLUS HIDUP SISTEM INFORMASI
Pertemuan ke-13
SDLC atau Systems Life Cycle , dalam rekayasa sistem dan rekayasa perangkat lunak, adalah proses pembuatan dan pengubahan sistem serta model dan metodologi yang digunakan untuk mengembangkan sistem-sistem tersebut. Siklus hidup pengembangan sistem dapat didefinisikan sebagai serangkaian aktivitas yang dilaksanakan oleh professional dan pemakai sistem informasi untuk mengembangkan dan mengimplementasikan sistem informasi.
1. Perencanaan Sistem
Pada tahapan ini dibentuk struktur kerja strategis yang luas, pandangan sistem informasi baru yang jelas akan memenuhi kebutuhan-kebutuhan pemakai informasi, proyek sistem dievaluasi dan dipisahkan berdasarkan prioritasnya.
Perencanaan Sistem Secara Umum/Konseptual
Alternatif perancangan konseptual memungkinkan manajer dan pemakai untuk memilih rancangan terbaik yang cocok untuk kebutuhan mereka. Pada tahap ini analis sistem mulai merancang proses dengan mengidentifikasikan laporan dan output yang akan dihasilkan oleh sistem yang diusulkan.
2. Perancangan Sistem
Perencanaan output dirancang untuk semua layar, form-form tertentu dan laporan-laporan yang dicetak. Akhir tahap ini laporan rancangan sistem secara detil dihasilkan. Tahap ini sistem yang msh dalam bentuk konsep diwujudkan dalam bentuk desain. Semua kebutuhan yang sudah dikumpulkan disusun satu persatu.
3. Implementasi Sistem dan Pemeliharaan Sistem
Laporan implementasi yang dibuat pada tahap ini ada dua bagian, yaitu rencana implementasi dalam bentuk Gantt Chart atau program dan evaluation review technique chart dan penjadwalan proyek serta teknik manajemen.
Keunggulan dan Kelemahan SDLC
Pedoman eksplisit memungkinkan staf kurang berpengalaman untuk pengembangan sistem, karena semua langkah-langkah yang jelas diuraikan. Bahkan staf yang belum eprnah melakukan pengembangan mampu untuk menghasilkan sistem yang memadai dengan mengikuti «buku resep» SDLC. Penggunaan SDLC dapat memiliki manfaat tambahan memberikan pelatihan untuk staf junior, lagi karena urutan langkah dan tugas yang harus dilakukan dalam setiap langkah didefinisikan dengan jelas. Metodologi mempromosikan konsistensi antara proyek-proyek , yang dapat mengurangi biaya dukungan yang berkelanjutan dan memungkinkan staf untuk ditransfer dari satu proyek ke yang lain .
Meskipun teknik coding tidak ditentukan dalam SDLC khas , dokumentasi yang luas yang bagian inheren dari yang paling metodologi menyederhanakan pemeliharaan dengan mengurangi ketergantungan pada pengembang asli untuk penjelasan mengapa sistem itu dibangun seperti itu dan yang fungsi termasuk dalam modul mana program. Mudah untuk mengatur tugas dan tahap yang jelas. Proses yang panjang dan memiliki resiko yang tinggi jika ada kesalahan di awal proses.
Komentar
Posting Komentar