Mohon tunggu...
Ikhwan Fahrizal
Ikhwan Fahrizal Mohon Tunggu... Mahasiswa - Mahasiswa

Konten favorit tentamg teknologi

Selanjutnya

Tutup

Ruang Kelas

Apa Itu System Development Life Cycle dengan Metode Waterfall?

1 Mei 2023   23:23 Diperbarui: 1 Mei 2023   23:27 968
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Bagikan ide kreativitasmu dalam bentuk konten di Kompasiana | Sumber gambar: Freepik

Pemeliharaan (Maintenance): Fase ini adalah tentang mempertahankan dan meningkatkan sistem. Tim pengembang akan memperbaiki masalah yang ditemukan dan memperbarui aplikasi sesuai dengan kebutuhan pengguna.

Kelebihan

Kelebihan dari model SDLC waterfall adalah sebagai berikut:

  1. Terstruktur dan disiplin, Model waterfall memiliki tahapan yang jelas dan urut, sehingga memudahkan pengembang untuk mengikuti dan memahaminya. Hal ini dapat membantu meminimalkan kesalahan dan memastikan bahwa proyek berjalan dengan teratur.

  2. Dokumentasi yang baik, Setiap tahapan dalam model waterfall memerlukan dokumentasi yang rinci, sehingga memudahkan pengembang untuk mengukur kemajuan proyek dan membuat laporan status yang akurat.

  3. Cocok untuk proyek yang sederhana dan stabil, karena dalam proyek yang memiliki persyaratan yang jelas dan stabil, serta memiliki waktu dan biaya yang sudah diperkirakan dengan jelas.

Kekurangan

Model SDLC waterfall juga memiliki beberapa kekurangan, antara lain:

  1. Kurang fleksibel, Model waterfall tidak dapat dengan mudah menangani perubahan persyaratan atau kebutuhan pengguna yang muncul di tengah-tengah pengembangan. Hal ini dapat menyebabkan biaya dan waktu pengembangan menjadi lebih mahal.

  2. Tidak menjamin kualitas, Pengujian biasanya dilakukan di akhir tahapan pengembangan dalam model waterfall, sehingga ada risiko bahwa bug atau kesalahan muncul di tahapan yang sudah melewati pengujian.

  3. Kurang interaktif, Model waterfall tidak memungkinkan pengguna untuk memberikan masukan dan umpan balik secara langsung selama pengembangan sistem atau perangkat lunak, sehingga kurang interaktif dan kolaboratif.

  4. Waktu pengembangan yang begitu lama sehingga membuat biaya menjadi mahal.

Menggunakan metode waterfall akan memudahkan kita dalam melakukan manajemen dan merancang requirement karena waterfall mudah dipahami dan digunakan.

HALAMAN :
  1. 1
  2. 2
  3. 3
Mohon tunggu...

Lihat Konten Ruang Kelas Selengkapnya
Lihat Ruang Kelas Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun