MODEL PROSES PERANGKAT LUNAK ID
MODEL PROSES PERANGKAT LUNAK
WATERFALL
PROTOTYPE MODEL
Pada model ini pengembang dan pelanggan bertemu dan
menentukan tujuan keseluruhan untuk perangkat lunak dan
mengidentifikasi persyaratan apa saja yang diketahui. Sebuah
“desain cepat” kemudian terjadi. Desain cepat berfokus pada
representasi dari aspek-aspek perangkat lunak yang akan
terlihat oleh pengguna (misalnya,pendekatan input dan format
output). Prototipe ini diuji oleh pengguna dan digunakan untuk
memperbaiki persyaratan untuk perangkat lunak yang akan
dikembangkan.
PENGEMBANGAN EVOLUSIONER
INCREMENTAL
SPIRAL
Tahapan-tahapan model spiral:
Komunikasi pelanggan, komunikasi dilakukan untuk
mengetahui keinginan si pelanggan
Perencanaan, pada tahap ini dilakukan pendefinisian sumber
daya, waktu yang dibutuhkan, dan informasi lainnya terkait
dengan pembuatan perangkat lunak.
Analisi Risiko, menganalisis risiko manajemen dan risiko teknis
saat pembuatan perangkat lunak.
Perekayasaan (Engineering), membangun satu atau lebih
representasi dari aplikasi.
Konstruksi dan Peluncuran, pada proses ini peerangkat lunak
diuji dan akan memberikan pelayanan pada pelanggan.
Evaluasi pelanggan, pelanggan akan memberikan pendapat
tentang perangkat lunak yang telah dibuat. Apakah perangkat
lunak akan dikembangkan kembali atau tidak.
WINWIN SPIRAL
Tahapan-tahapan WINWIN Spiral model:
1. Identifikasi kunci sistem atau subsistem dari yang berkepentinagn
2. Penentuan kondisi kemenangan dari yang berkepentingan
3. Negosiasi kondisi menang yang berkepentingan agar terjadi
kedamaian.
CONCURRENT
Pada model ini aktifitas kerja
dilakukan secara bersamaan, setiap
proses kerja memiliki beberapa
pemicu kerja dari aktifitas. Pemicu
dapat berasal dari awal proses kerja
maupun dari pemicu yang lain
karena setiap pemicu akan saling
berhubungan.
e-book referensi : Ebook Referensi : Roger S.
Pressman, Software Engineering - A Practitionar’s
Approach, McGraw-Hill International Edition,
5th Edition, 2001.
WATERFALL
PROTOTYPE MODEL
Pada model ini pengembang dan pelanggan bertemu dan
menentukan tujuan keseluruhan untuk perangkat lunak dan
mengidentifikasi persyaratan apa saja yang diketahui. Sebuah
“desain cepat” kemudian terjadi. Desain cepat berfokus pada
representasi dari aspek-aspek perangkat lunak yang akan
terlihat oleh pengguna (misalnya,pendekatan input dan format
output). Prototipe ini diuji oleh pengguna dan digunakan untuk
memperbaiki persyaratan untuk perangkat lunak yang akan
dikembangkan.
PENGEMBANGAN EVOLUSIONER
INCREMENTAL
SPIRAL
Tahapan-tahapan model spiral:
Komunikasi pelanggan, komunikasi dilakukan untuk
mengetahui keinginan si pelanggan
Perencanaan, pada tahap ini dilakukan pendefinisian sumber
daya, waktu yang dibutuhkan, dan informasi lainnya terkait
dengan pembuatan perangkat lunak.
Analisi Risiko, menganalisis risiko manajemen dan risiko teknis
saat pembuatan perangkat lunak.
Perekayasaan (Engineering), membangun satu atau lebih
representasi dari aplikasi.
Konstruksi dan Peluncuran, pada proses ini peerangkat lunak
diuji dan akan memberikan pelayanan pada pelanggan.
Evaluasi pelanggan, pelanggan akan memberikan pendapat
tentang perangkat lunak yang telah dibuat. Apakah perangkat
lunak akan dikembangkan kembali atau tidak.
WINWIN SPIRAL
Tahapan-tahapan WINWIN Spiral model:
1. Identifikasi kunci sistem atau subsistem dari yang berkepentinagn
2. Penentuan kondisi kemenangan dari yang berkepentingan
3. Negosiasi kondisi menang yang berkepentingan agar terjadi
kedamaian.
CONCURRENT
Pada model ini aktifitas kerja
dilakukan secara bersamaan, setiap
proses kerja memiliki beberapa
pemicu kerja dari aktifitas. Pemicu
dapat berasal dari awal proses kerja
maupun dari pemicu yang lain
karena setiap pemicu akan saling
berhubungan.
e-book referensi : Ebook Referensi : Roger S.
Pressman, Software Engineering - A Practitionar’s
Approach, McGraw-Hill International Edition,
5th Edition, 2001.