Pengertian SDLC
SDLC atau singkatan dari system development life cycle adalah suatu tahapan yang dilakukan oleh para pekerja IT dalam hal membangun suatu sistem. SDLC juga suatu pola yang digunakan untuk melakukan pengembangan suatu sistem perangkat lunak. Ada beberapa tahapan SDLC yaitu tahapan planning, analisis, spesifikasi kebutuhan sistem, perancangan sistem, pengembangan sistem, pengujian sistem dan pengimplementasian serta perawatan sistem.
Keuntungan SDLC
Kegunaan utama dari SDLC adalah mengakomodir kebutuhan dari pengguna akhir serta dapat mengawasi sistem dari kerusakan dengan melakukan perbaikan sistem dan menambah fitur-fitur baru baik secara modular ataupun dengan proses instalasi baru. Maksud dari proses SDLC adalah untuk membantu menghasilkan produk yang hemat biaya, efektif dan berkualitas tinggi.
Tahapan SDLC
1. Tahapan Rencana
Pada tahapan ini yang perlu dilakukan adalah mengetahui kebutuh dari sistem yang akan dibangun. Anda dapat melakukan observasi dengan wawancara dan memberikan quisioner. Hal tersebut bertujuan agar dapat menilai kelayakan daripada sistem yang akan dibangun
2. Tahapan Analisis
Tahapan ini dilakukan untuk menganalisis sebuah sistem yang sedang berjalan, apakah sistem tersebut dapat berjalan dengan baik ataupun tidak.
3. Spesifikasi kebutuhan sistem
Tahapan ini dilakukan dengan tujuan agar dapat mengetahui kebutuhan dari sistem yang akan dibangun tersebut.
4. Tahapan Perancangan Sistem
Pada tahap ini yang perlu dilakukan adalah membuat desain dari aliran kerja manajemen dan desain pemrograman yang diperlukan untuk membangun sistem tersebut.
5. Tahapan Pengembangan Sistem
Pada tahapan ini dilakukan pengembangan terhadap sistem yang akan dibuat dengan menuliskan program yang diperlukan.
6. Tahapan Pengujian Sistem
Setelah melakukan pengembangan terhadap sistem maka perlu dilakukan pengujian terhadap sistem tersebut apakah sistem tersebut dapat berjalan dengan lancar atau memiliki kendala-kendala yang perlu diperbaiki lagi.
7. Tahapan Pengimplementasian dan Pemeliharaan Sistem
Suatu sistem yang telah dibuat harus di implementasikan agar dapat melihat hasil kerja dari sistem tersebut serta suatu sistem juga memerlukan perawatan agar sistem dapat berjalan dengan baik.
EmoticonEmoticon