Perbezaan Utama – Model Air Terjun lwn Model V
Perbezaan utama antara model air terjun dan model V ialah dalam model air terjun, ujian perisian dilakukan selepas selesai fasa pembangunan manakala dalam model V, setiap fasa dalam kitaran pembangunan mempunyai fasa ujian yang berkaitan secara langsung.
Kitaran Hayat Pembangunan Perisian (SDLC) ialah proses yang diikuti oleh organisasi perisian untuk membangunkan perisian yang berfungsi dan berkualiti tinggi. Terdapat pelbagai model proses pembangunan perisian yang boleh diikuti semasa proses pembangunan perisian. Dua daripadanya ialah model Air Terjun dan V.
Apakah Model Air Terjun?
Model Waterfall ialah model yang mudah difahami dan ringkas. Proses lengkap dibahagikan kepada beberapa fasa. Satu fasa perlu diselesaikan untuk mencapai fasa seterusnya.
Fasa pertama ialah pengumpulan dan analisis keperluan. Keperluan itu kemudiannya didokumenkan. Ia dipanggil Spesifikasi Keperluan Perisian (SRS). Seterusnya ialah fasa reka bentuk sistem. Ia adalah untuk mereka bentuk keseluruhan seni bina perisian. Fasa seterusnya ialah fasa pelaksanaan. Ia adalah untuk memulakan pengekodan unit kecil. Unit-unit ini digabungkan untuk membentuk sistem yang lengkap dan diuji dalam fasa penyepaduan dan ujian. Selepas ujian selesai perisian diedarkan ke pasaran. Aktiviti seperti penyelenggaraan perisian dan penambahan ciri baharu berada di bawah penggunaan dan penyelenggaraan.
Rajah 01: Model Air Terjun
Model ini sesuai untuk projek kecil dan apabila keperluannya sangat jelas. Ia tidak sesuai untuk projek besar dan kompleks. Secara umumnya, interaksi pelanggan adalah minimum dalam model air terjun.
Apakah Model V?
Model V ialah lanjutan daripada model air terjun. Ia mempunyai fasa ujian yang sepadan untuk setiap fasa pembangunan. Oleh itu, untuk setiap peringkat dalam kitaran pembangunan, terdapat fasa ujian yang berkaitan. Fasa ujian yang sepadan bagi fasa pembangunan dirancang secara selari. Model ini juga dikenali sebagai model pengesahan dan pengesahan.
Fasa pertama ialah mengumpulkan keperluan. SRS disediakan pada peringkat ini. Pelan reka bentuk penerimaan juga dilakukan dalam fasa ini. Ia 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 peringkat rendah. Pengekodan sebenar bermula dalam fasa pengekodan.
Rajah 02: Model V
Dalam ujian unit, modul atau unit kecil diuji. Ujian integrasi adalah untuk menguji aliran dua modul berbeza. Ujian sistem adalah untuk menyemak kefungsian keseluruhan sistem. Ujian penerimaan adalah untuk menguji perisian dalam persekitaran pengguna. Ia juga menyemak sama ada sistem itu selaras dengan spesifikasi keperluan perisian.
Secara keseluruhan, model v sesuai, apabila projek itu singkat dan apabila keperluannya sangat jelas. Ia bukan projek yang sesuai untuk projek yang besar, kompleks dan berorientasikan objek.
Apakah Persamaan Antara Model Air Terjun dan Model V?
- Kedua-dua Model Air Terjun dan Model V ialah 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?
Model Air Terjun lwn Model V |
|
Model air terjun ialah pendekatan reka bentuk jujukan yang agak linear untuk membangunkan projek perisian. | Model V ialah model di mana pelaksanaan fasa berlaku secara berurutan dalam bentuk v. |
Metodologi | |
Model air terjun ialah proses berterusan. | Model V ialah proses serentak. |
Kecacatan Keseluruhan | |
Dalam model air terjun, jumlah kecacatan dalam perisian yang dibangunkan adalah lebih tinggi. | Dalam model v, jumlah kecacatan dalam perisian yang dibangunkan adalah lebih rendah. |
Pengenalan Kecacatan | |
Dalam model air terjun, kecacatan dikenal pasti dalam fasa ujian. | Dalam model v, kecacatan dikenal pasti dari fasa awal. |
Ringkasan – Model Air Terjun lwn Model V
Artikel ini membincangkan dua model proses perisian iaitu model air terjun dan v. Perbezaan antara model air terjun dan model V ialah dalam model air terjun, ujian perisian dilakukan selepas selesai fasa pembangunan manakala dalam model V, setiap fasa dalam kitaran pembangunan mempunyai fasa ujian yang berkaitan secara langsung.