gambar : Model Waterfall.
Ada beberapa proses yang harus di lewati ketika melakukan rekayasa perangkat lunak diantaranya yaitu :
- Komunikasi
- Perencanaan
- Pemodelan
- Pengembangan
- Penerapan
dari ke 5 proses tersebut ada beberapa model yang saya ketahui dan bisa dipakai untuk beberapa rekayasa perangkat lunak yang berbeda diantaranya yaitu :
- Model waterfall
Model yang paling tua dan paling banyak di pakai karena berkaitan langsung dengan perangkat keras , orang dan database. - Model Prototype
Model 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. - Model Spiral
Model spiral memiliki sifat interatif yaitu sifat yang ditandai dengan kemungkinan suatu perangkat lunak dikembangkan versinya secara bertahap untuk menghasilkan perangkat lunak yang lengkap dan terkontrol. - Model RADRapid application development (RAD) adalah model proses pengembangan perangkat lunak tambahan yang menekankan siklus perkembangan yang sangat pendek. Model RAD adalah Adaptasi dari model sekuensial linier (Waterfall models) “kecepatan tinggi” berbasis komponen.
0 komentar:
Posting Komentar