Adalah Siklus hidup pengembangan sistem yang terdapat dalam Rekayasa Perangkat Lunak. SDLC berfungsi untuk melakukan proses pembuatan maupun perubahan sistem dari sebuah aplikasi. Setiap kegiatan dalam SDLC, dapat di jelaskan melalui tujuan dan hasil kegiatannya. Selain itu, System Development Life Cycle adalah sebuah proses memahami bagaimana Sistem Informasi dapat mendukung kebutuhan bisnis, merancang sistem, membangun sistem, dan memberikannya kepada pengguna .
Berdasarkan pada penjelasan d iatas maka SDLC dapat di simpulkan sebagai sebuah siklus untuk membangun sistem dan memberikan nya kepada pengguna melalui tahapan perencanaan, analisa, perancangan dan implementasi dengan cara memahami dll, dan menyeleksi keadaan dan proses yang dilakukan pengguna untuk dapat mendukung kebutuhan pengguna.
Ada beberapa tahapan SDLC :
- Perancangan Sistem
Siklus SDLC pada sebuah sistem adalah perancangan terhadap sistem. Tahap ini merupakan dimana seluruh hasil analisa dan juga hasil pembahasan mengenai spesifikasi sistem diterapkan menjadi sebuah rancangan atau cetak biru dari sebuah sistem. mengembangkan rencana manajemen proyek dan dokumen perencanaan lainnya. Menyediakan dasar untuk mendapatkan sumber daya yang dibutuhkan untuk memperoleh solusi. Pada tahap ini, sema persiapan harus dilakukan dengan matang, mulai dari implementasi dari spesifikasi sistem, dan semua analisis terhadap sistem, hingga berbagai macam tenaga pendukung dari sistem yang akan dikembangkan nantinya.
Intinya :
- Mendefinisikan sistem yang akan dikembangkan
- Membuat Manajemen Proyek )
- Analisis Sistem
Intinya :
- Mengumpulkan kebutuhan-kebutuhan informasi terkait dengan sistem yang akan dibangun
- Desain Sistem
Intinya :
- Mendisain Technical Architecture
- Mendisain Model
- Development Sistem
Intinya :
- Membuat Technical Architecture
- Menulis program
- Create database
- Implementasi Sistem
Intinya :
- Menyiapkan production
- Documentation
- Konversi Sistem
- Inisiasi Sistem
Intinya :
- Tujuan dan memecahkan masalah
Berikut ini adalah beberapa langkah – langkah penting yang bisa diterapkan oleh para programmer atau analisis sistem dalam menerapkan pengembangan sistem :
- Melakukan survey, dan melakukan penilaian terhadap kelayakan pengembangan sistem yang ada
- Melakukan proses analisis dan juga mempelajari sistem yang sudah ada dan sedang berjalan
- Mencari solusi dan juga pemecahan masalah yang terbaik dalam pengembangan sistem
- Menentukan penggunaan hardware atau perangkat keras dan juga software atau perangkat lunak yang akan digunakan
- Melakukan proses perancangan terhadap sistem yang baru
- Melakukan proses pembgangunan dan juga pengembangan sistem yang baru
- Melakukan pemeliharaan dan juga perbaikan, serta peningkatan sistem yang baru, apabila diperlukan.
Sebagian Sumber :
Sumber 1
Sumber 2
Tidak ada komentar:
Posting Komentar