Model-driven development menekankan pembuatan gambar model-model sistem untuk membantu visualisasi dan analisis masalah, mendefinisikan persyaratan bisnis, dan mendesain sistem informasi. Model sistem adalah gambar sebuah sistem yang mewakili realitas atau realitas yang diharapkan.
Keunggulan model-driven:
- Spesifikasi persyaratan lebih menyeluruh dan didokumentasikan dengan baik
- Persyaratan bisnis dan desain sistem lebih mudah divalidasi dengan gambar daripada dengan kata-kata
- Lebih mudah mengidentifikasi, mengkonseptualkan, dan menganalisis solusi-solusi teknis alternatif
- Spesifikasi desain cenderung solid, stabil, dapat beradaptasi, dan fleksibel karena berbasis model dan dianalisis lebih menyeluruh sebelum dibangun
- Sistem dapat dikonstruksikan dengan lebih tepat pertama kali saat dibangun dari spesifikasi berbasis model yang menyeluruh dan jelas.
- Banyak memakan waktu
- Model tersebut dapat sebagus pemahaman para pengguna akan persyaratan tersebut
- Model bukanlah perangkat lunak
- Tidak fleksibel.
0 comments:
Posting Komentar