8
function), pada incremen tal kedua memberikan tambahan agar menjadi lebih
baik (advance editing dan document production capabilities) dan pada in cremental
ketiga memb erikan tambahan selanjutn ya (spelling dan grammar checking) proses
ini dilakukan berulang hingga menghasilkan produk yang lengkap.
Model Incremental Process dapat digunakan untuk project yan g memiliki
waktu pasti serta tidak memerlukan banyak orang dalam pengembangannya.
Tahapan-tahapan yang terdapat dalam model incremental process :
1. Communication
Pada tahap ini akan dilakukan pengumpulan informasi-informasi yang terkait
dengan pembentukan perangkat lunak. Maka pada tahap ini akan menghasilkan
bagian yang akan diteliti serta menentukan batasan masalah yan g diperlukan.
2. Planning
Pada tahap ini akan membentuk rancangan jadwal meliputi perkiraan waktu yang
diperlukan, tugas-tugas teknis yang akan dilakukan dan sumber-sumber yang
diperlukan dalam membangun perangkat lunak.
3. Modeling
Pada tahap ini akan membentuk rancangan dalam membangun perangkat lunak
berupa rancangan algoritma, struktur data, rancangan perangkat lunak dan desain
rancangan layar perangkat lunak.
4. Construction
Pada tahap ini akan dilakukan pemrograman berdasarkan model yan g telah
terbentuk. Setelah pemrograman selesai, maka testing dapat dilakukan untuk
menguji kesesuain atas keinginan pengguna dan menentukan kesalahan-
kesalahan yang terjadi agar dapat diperbaiki.
5. Deployment
Pada tahap ini developer akan menyediakan dokumenta
atas fitur yang telah
dibangun dan developer akan menerima umpan balik da
pengguna sebagai
bentuk informasi untuk perbaikan dan penambahan fitur da
perangkat lunak
yang telah terbentuk.
|