Perbezaan Utama - Model Air Terjun vs Model V
Perbezaan utama antara model air terjun dan model V adalah bahawa dalam model air terjun pengujian perisian dilakukan setelah selesainya fasa pengembangan sedangkan pada model V, setiap fasa dalam siklus pengembangan memiliki fasa pengujian yang berkaitan secara langsung.
Software Development Life Cycle (SDLC) adalah proses yang diikuti oleh organisasi perisian untuk mengembangkan perisian berkualiti tinggi yang berfungsi. Terdapat pelbagai model proses pengembangan perisian yang dapat diikuti selama proses pengembangan perisian. Dua daripadanya adalah model Waterfall dan V.
KANDUNGAN
1. Gambaran Keseluruhan dan Perbezaan Utama
2. Apa itu Model Air Terjun
3. Apa itu Model V
4. Persamaan Antara Model Air Terjun dan Model V
5. Perbandingan Berdampingan - Model Air Terjun vs Model V dalam Borang Jadual
6. Ringkasan
Apa itu Model Air Terjun?
Model air terjun adalah model yang mudah difahami dan ringkas. Proses lengkap terbahagi kepada beberapa fasa. Satu fasa harus diselesaikan untuk mencapai fasa seterusnya.
Fasa pertama adalah pengumpulan dan analisis keperluan. Keperluan kemudian didokumentasikan. Ia dipanggil Spesifikasi Keperluan Perisian (SRS). Yang seterusnya adalah fasa reka bentuk sistem. Ini adalah untuk merancang keseluruhan seni bina perisian. Fasa seterusnya adalah fasa pelaksanaan. Ini adalah untuk memulakan pengekodan unit kecil. Unit-unit ini digabungkan untuk membentuk sistem yang lengkap dan diuji dalam fasa integrasi dan ujian. Setelah ujian selesai, perisian diedarkan ke pasaran. Kegiatan seperti penyelenggaraan perisian dan penambahan ciri baru berada di bawah penggunaan dan penyelenggaraan.
Gambar 01: Model Air Terjun
Model ini sesuai untuk projek kecil dan apabila keperluannya sangat jelas. Ia tidak sesuai untuk projek besar dan kompleks. Secara amnya, interaksi pelanggan adalah minimum dalam model air terjun.
Apa itu Model V?
Model V adalah lanjutan dari model air terjun. Ia mempunyai fasa pengujian yang sesuai untuk setiap fasa pengembangan. Oleh itu, untuk setiap peringkat dalam kitaran pengembangan, terdapat fasa pengujian yang berkaitan. Fasa pengujian yang sesuai dari fasa pembangunan dirancang secara selari. Model ini juga dikenali sebagai model pengesahan dan pengesahan.
Fasa pertama adalah mengumpulkan keperluan. SRS disiapkan pada peringkat ini. Rancangan reka bentuk penerimaan juga dilakukan dalam fasa ini. Ini adalah input untuk ujian penerimaan. Fasa reka bentuk melibatkan dua langkah. Reka bentuk seni bina melibatkan seni bina yang diperlukan untuk sistem. Ia dikenali sebagai reka bentuk peringkat tinggi. Reka bentuk modul dikenali sebagai reka bentuk tahap rendah. Pengekodan sebenar bermula pada fasa pengekodan.
Gambar 02: Model V
Dalam pengujian unit, modul atau unit kecil diuji. Ujian integrasi adalah untuk menguji aliran dua modul yang berbeza. Pengujian sistem adalah untuk memeriksa fungsi keseluruhan sistem. Ujian penerimaan adalah untuk menguji perisian di persekitaran pengguna. Ia juga memeriksa apakah sistem tersebut sesuai dengan spesifikasi keperluan perisian.
Secara keseluruhan, model v sesuai, apabila projeknya pendek dan ketika keperluannya sangat jelas. Ini bukan projek yang sesuai untuk projek besar, kompleks dan berorientasikan objek.
Apakah Persamaan Antara Model Air Terjun dan Model V?
- Kedua-dua Model Air Terjun dan Model V adalah model proses perisian.
- Kedua-dua model Waterfall dan model V tidak sesuai untuk projek besar dan kompleks.
Apakah Perbezaan Antara Model Air Terjun dan Model V?
Artikel Diff Tengah sebelum Jadual
Model Air Terjun vs Model V |
|
Model waterfall adalah pendekatan reka bentuk berurutan yang agak linear untuk mengembangkan projek perisian. | Model V adalah model di mana pelaksanaan fasa berlaku secara berurutan dalam bentuk av. |
Metodologi | |
Model air terjun adalah proses berterusan. | Model V adalah proses serentak. |
Jumlah Kecacatan | |
Dalam model waterfall, jumlah kecacatan pada perisian yang dikembangkan lebih tinggi. | Dalam model v, jumlah kecacatan pada perisian yang dikembangkan lebih rendah. |
Pengecaman Kecacatan | |
Dalam model air terjun, kecacatan dikenal pasti dalam fasa ujian. | Dalam model v, kecacatan dikenal pasti dari fasa awal. |
Ringkasan - Model Air Terjun vs Model V
Artikel ini membincangkan dua model proses perisian iaitu model waterfall dan v. Perbezaan antara model air terjun dan V adalah bahawa dalam model air terjun pengujian perisian dilakukan setelah selesainya fasa pengembangan sedangkan pada model V, setiap fasa dalam siklus pengembangan memiliki fasa pengujian yang terkait secara langsung.