Suwun mas bro mbak sist

Minggu, 30 Oktober 2011

PROROTIPE

Prototipe mendukung dua kegiatan proses rekayasa persyaratan
Elisitasi persyaratan: user bereksperimen untuk melihat bagaimana sistem dapat mendukung pekerjaan mereka dan memberikan usulan atau ide-ide baru.
Validasi persyaratan: Prototipe dapat menunjukkan kesalahan-kesalahan atau ketidak-sesuaian yang mungkin terjadi.


keuntungan prototipe
Mengurangi kesalahpahaman antara pengembang dan user
Menemukan persyaratan yang tidak lengkap
Sudah dapat ditunjukkan bahwa sistem sudah bekerja
Digunakan sebagai dasar penulisan spesifikasi untuk kualitas produksi

Tujuan Pemrograman Evolusioner dan Throw-away
Evolusioner:
Menyerahkan sistem kepada user untuk menjalankan semua prioritas utama.
Throw-Away:
Mem-validasi dan menurunkan persyaratan sistem.

Keuntungan Prototipe Evolusioner
Penyerahan sistem yang dipercepat, sehingga dapat diantisipasi keterlambatan karena perubahan sistem.
Keterlibatan user dengan sistem lebih awal dan lebih lama, sehingga menumbuhkan kepercayaan user.

spesifikasi
Proses spesifikasi, perancangan dan implementasi yang tumpang tindih.
Sistem dikembangkan dalam inkremental
Teknik-teknik pengembangan sistem yang cepat
User Interface dikembangkan menggunakan pengembangan interaktif.

masalah yg biasa timbul
Masalah manajemen, khususnya dalam ketersediaan tenaga
Masalah pemeliharaan menjadi lebih sulit
Masalah kontrak.

mslh dalm trhow away
Fitur-fitur penting bisa dihilangkan dari prototipe untuk menyederhanakan implementasi yang cepat
Implementasi tidak mempunyai kedudukan legal sebagai kontrak
Persyaratan non-fungsional seperti keandalan, ketahanan dan keselamatan tidak dapat diuji dengan memadai.


2 hal penting dalm pemakaian ulang p.tipe
Tingkat aplikasi, dimana seluruh sistem diintegrasikan dengan prototipe sehingga fungsionalitasnya dapat dipakai bersama.
Tingkat komponen, dimana komponen-komponen secara individu diintegrasikan dalam kerangka kerja standard untuk implementasi sistem

Tidak ada komentar: