Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
System development life cycle (sdlc) ppt
1. System Development Life Cycle
(SDLC)
Nama Anggota :
Rizky Bariroh 1115111082
Desilia Cahyani Santoso 1115111083
Atik Aprilina 1115111101
Kelompok : 9
2. Pengertian SDLC
SDLC (System Development Life Cycle/Siklus
Hidup Pengembangan Sistem) dalam rekayasa
sistem dan rekayasa perangkat lunak, adalah
suatu proses pembuatan dan pengubahan sistem
serta model dan metodologi yang digunakan
untuk mengembangkan sistem-sistem tersebut.
3. Kegunaan SDLC
• Kegunaan utama dari SDLC adalah
mengakomodasi beberapa kebutuhan yang
biasanya berasal dari kebutuhan pengguna
akhir dan juga pengadaan perbaikan
sejumlah masalah yang terkait dengan
pengembangan perangkat lunak.
5. TEKNIK DALAM SDLC
• Prototyping
• Waterfall
• Spiral
• V Model
• Formal Method
6. Prototyping
Prototyping adalah proses
pembuatan model sederhana
untuk software final yang
mengijinkan pengguna memiliki
gambaran dasar tentang
program serta melakukan
pengujian awal.
7. Waterfall
• Waterfall development
adalah analisa dan pengguna
diproses secara berurutan
dari satu tahap ke tahap
berikutnya.
8. Spiral
Teknik spiral mencoba
menggabungkan model
prototyping dan waterfall.
Biasa digunakan untuk
proyek besar yang mahal
dan rumit.
9. V Model
• Teknik V model sering disebut
sebagai pengembangan dari teknik
waterfall. V untuk verifikasi dan
validasi dan merupakan model
standar yang banyak dipakai di
negara-negara Eropa.
10. Formal Method
• Teknik formal method adalah teknik
yang mengandalkan perhitungan
matematika dalam setiap prosesnya.
Hanya digunakan pada sistem yang
sangat memperhatikan keamanan
atau keselamatan dari pengguna.
11. Kesimpulan
SDLC merupakan siklus hidup pengembangan system atau merupakan
proses pembuatan dan pengubahan sistem serta model dan metodologi
yang digunakan untuk mengembangkan sistem-sistem tersebut. Konsep
ini umumnya merujuk pada sistem komputer atau informasi. Dalam
rekayasa perangkat lunak, konsep SDLC mendasari berbagai jenis
metodologi pengembangan perangkat lunak. Metodologi-metodologi ini
membentuk suatu kerangka kerja untuk perencanaan dan pengendalian
pembuatan sistem informasi, yaitu proses pengembangan perangkat
lunak.