Apa itu Model Tambahan?
Model Tambahan adalah proses pengembangan perisian di mana keperluan dipecah menjadi beberapa modul kitaran pengembangan perisian yang berdiri sendiri. Pembangunan tambahan dilakukan dalam beberapa langkah dari reka bentuk analisis, pelaksanaan, pengujian / verifikasi, pemeliharaan.
Setiap lelaran melewati tahap keperluan, reka bentuk, pengekodan dan pengujian . Dan setiap pelepasan berikutnya sistem menambah fungsi ke pelepasan sebelumnya sehingga semua fungsi yang dirancang telah dilaksanakan.
Sistem dimasukkan ke dalam pengeluaran ketika kenaikan pertama disampaikan. Kenaikan pertama selalunya merupakan produk teras di mana keperluan asas ditangani, dan ciri tambahan ditambahkan pada kenaikan berikutnya. Setelah produk teras dianalisis oleh pelanggan, ada rancangan pengembangan untuk kenaikan berikutnya.
Ciri-ciri modul tambahan merangkumi
- Pembangunan sistem dipecah menjadi banyak projek pembangunan mini
- Sistem separa dibina berturut-turut untuk menghasilkan sistem total akhir
- Keperluan keutamaan tertinggi ditangani terlebih dahulu
- Setelah keperluan dikembangkan, syarat kenaikan tersebut akan dibekukan
Fasa Peningkatan | Aktiviti yang dilakukan dalam fasa tambahan |
Analisis Keperluan |
|
Reka bentuk |
|
Kod |
|
Uji |
|
Bilakah untuk menggunakan model tambahan?
- Keperluan sistem difahami dengan jelas
- Apabila permintaan untuk pengeluaran awal produk timbul
- Apabila pasukan kejuruteraan perisian tidak mahir atau terlatih
- Apabila ciri dan matlamat berisiko tinggi terlibat
- Metodologi sedemikian lebih banyak digunakan untuk aplikasi web dan syarikat berasaskan produk
Kelebihan dan Kekurangan Model Tambahan
Kelebihan | Kekurangan |
|
|
|
|
|
|
|
|
| |
|