Perbedaan antara model air terjun dan model V

Perbedaan antara model air terjun dan model V

Perbedaan Utama - Model Air Terjun VS V Model
 

Itu perbedaan utama Antara model air terjun dan model V adalah itu Dalam model air terjun pengujian perangkat lunak dilakukan setelah penyelesaian fase pengembangan saat dalam model V, setiap fase dalam siklus pengembangan memiliki fase pengujian yang terkait langsung.

Software Development Life Cycle (SDLC) adalah proses yang diikuti oleh organisasi perangkat lunak untuk mengembangkan perangkat lunak yang berkualitas tinggi dan berkualitas tinggi. Ada berbagai model proses pengembangan perangkat lunak yang dapat diikuti selama proses pengembangan perangkat lunak. Dua di antaranya adalah Air Terjun dan Model V.

ISI

1. Ikhtisar dan Perbedaan Utama
2. Apa itu model air terjun
3. Apa itu model V
4. Kesamaan antara model air terjun dan model V
5. Perbandingan Berdampingan - Model Air Terjun Vs V Model Dalam Bentuk Tabel
6. Ringkasan

Apa itu model air terjun?

Model air terjun adalah model yang mudah dimengerti dan sederhana. Proses lengkap dibagi menjadi beberapa fase. Satu fase harus diselesaikan untuk mencapai fase berikutnya.

Fase pertama adalah pengumpulan dan analisis persyaratan. Persyaratan kemudian didokumentasikan. Ini disebut Spesifikasi Persyaratan Perangkat Lunak (SRS). Selanjutnya adalah fase desain sistem. Itu untuk merancang seluruh arsitektur perangkat lunak. Fase berikutnya adalah fase implementasi. Itu untuk mulai mengkode unit kecil. Unit -unit ini digabungkan untuk membentuk sistem lengkap dan diuji dalam fase integrasi dan pengujian. Setelah pengujian selesai, perangkat lunak didistribusikan ke pasar. Kegiatan seperti pemeliharaan perangkat lunak dan menambahkan fitur baru berada di bawah penyebaran dan pemeliharaan.

Gambar 01: Model Air Terjun

Model ini sesuai untuk proyek kecil dan saat persyaratannya sangat jelas. Itu tidak cocok untuk proyek besar dan kompleks. Secara umum, interaksi pelanggan adalah minimum dalam model air terjun.

Apa itu model V?

Model V adalah perpanjangan dari model air terjun. Ini memiliki fase pengujian yang sesuai untuk setiap fase pengembangan. Oleh karena itu, untuk setiap tahap dalam siklus pengembangan, ada fase pengujian terkait. Fase pengujian yang sesuai dari fase pengembangan direncanakan secara paralel. Model ini juga dikenal sebagai Model Verifikasi dan Validasi.

Fase pertama adalah mengumpulkan persyaratan. SRS disiapkan pada tahap ini. Rencana desain penerimaan juga dilakukan dalam fase ini. Ini adalah input untuk pengujian penerimaan.  Fase desain melibatkan dua langkah. Desain arsitektur melibatkan arsitektur yang diperlukan untuk sistem. Itu dikenal sebagai desain tingkat tinggi. Desain modul dikenal sebagai desain tingkat rendah. Pengkodean yang sebenarnya dimulai pada fase pengkodean.

Gambar 02: V Model

Dalam pengujian unit, modul atau unit kecil diuji.  Pengujian integrasi adalah untuk menguji aliran dua modul yang berbeda. Pengujian sistem adalah untuk memeriksa fungsionalitas seluruh sistem. Pengujian penerimaan adalah untuk menguji perangkat lunak di lingkungan pengguna. Ini juga memeriksa apakah sistem sesuai dengan spesifikasi persyaratan perangkat lunak.

Secara keseluruhan, model V cocok, ketika proyek pendek dan ketika persyaratannya sangat jelas. Ini bukan proyek yang cocok untuk proyek besar, kompleks dan berorientasi objek.

Apa kesamaan antara model air terjun dan model v?

  • Model air terjun dan model V adalah model proses perangkat lunak.
  • Model air terjun dan model V tidak cocok untuk proyek besar dan kompleks.

Apa perbedaan antara model air terjun dan model V?

Model Air Terjun Vs V Model

Model air terjun adalah pendekatan desain berurutan yang relatif linier untuk mengembangkan proyek perangkat lunak. Model V adalah model di mana eksekusi fase terjadi secara berurutan dalam bentuk V.
 Metodologi
Model air terjun adalah proses yang berkelanjutan. Model V adalah proses simultan.
Total cacat
Dalam model air terjun, cacat total dalam perangkat lunak yang dikembangkan lebih tinggi. Dalam model V, cacat total dalam perangkat lunak yang dikembangkan lebih rendah.
 Identifikasi Cacat
Dalam model air terjun, cacat diidentifikasi dalam fase pengujian. Dalam model V, cacat diidentifikasi dari fase awal.

Ringkasan - Model air terjun vs V Model

Artikel ini membahas dua model proses perangkat lunak yang merupakan model air terjun dan v. Perbedaan antara air terjun dan model V adalah bahwa dalam model air terjun pengujian perangkat lunak dilakukan setelah penyelesaian fase pengembangan saat dalam model V, setiap fase dalam siklus pengembangan memiliki fase pengujian yang terkait langsung.

Referensi:

1.“Model Air Terjun SDLC.”, Tutorials Point, 8 Jan. 2018. Tersedia disini
2.“SDLC V-Model.”, Tutorials Point, 8 Jan. 2018. Tersedia disini