2.6 Konsep Dasar Siklus Hidup Pengembangan Sistem SDLC
Proses pengembangan sistem melewati beberapa tahapan dari mulai sistem itu direncanakan sampai dengan sistem tersebut diterapkan, dioperasikan dan
dipelihara. Bila operasi sistem yang sudah dikembangkan masih timbul kembali permasalahan-permasalahan yang kritis serta tidak dapat diatasi dalam tahap
pemeliharaan sistem, maka perlu dikembangkan kembali suatu sistem untuk mengatasinya dan proses ini kembali ke tahap yang pertama, yaitu tahap
perencanaan sistem. Daur atau siklus hidup dari pengembangan sistem merupakan suatu bentuk yang digunakan untuk menggambarkan tahapan utama dan langkah-
langkah di dalam tahapan tersebut dalam proses pengembangannya. Jogiyanto, 2005: 51
1. Mengidentifikasi
masalah, peluang, dan tujuan.
2. Menentukan Syarat-syarat
3. Menganalisis kebutuhan-kebutuhan
sistem
4. Merancang sistem yang
direkomendasikan
Gambar 2.3 Tujuh Tahap Siklus Hidup Pengembangan Sistem
Sumber: Kendall-Kendall, 2007: 11
f. Identifikasi masalah, peluang dan tujuan.
Tahapan pertama dari siklus hidup pengembangan sistem ini, penganalisis mengidentifikasi masalah, peluang, dan tujuan-tujuan yang hendak dicapai.
g. Menentukan syarat-syarat informasi.
Dalam tahapan berikutnya, penganalisis memasukkan apa saja yang menentukan syarat-syarat informasi untuk para pemakai yang terlibat.
h. Menganalisis kebutuhan sistem
Tahap berikutnya ialah menganalisis kebutuhan-kebutuhan sistem. Sekali lagi, perangkat dan teknik-teknik tetentu akan membantu penganalisis
menentukan kebutuhan.
i. Merancang sistem yang direkomendasikan
Dalam tahap desain dari siklus hidup pengembangan sistem, penganalisa sistem menggunakan informasi-informasi yang terkumpul sebelumnya
untuk mencapai desain sistem informasi yang logik. j.
Mengembangkan dan mendokumentasikan perangkat lunak
5. Mengembangkan
dan mendokumentasika
n perangkat lunak 6. Pengujian sistem
7. Mengimplementasik
an dan mengevaluasi sistem