Pages

Jumat, 25 September 2009

Model-Driven Development


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:

  1. Spesifikasi persyaratan lebih menyeluruh dan didokumentasikan dengan baik
  2. Persyaratan bisnis dan desain sistem lebih mudah divalidasi dengan gambar daripada dengan kata-kata
  3. Lebih mudah mengidentifikasi, mengkonseptualkan, dan menganalisis solusi-solusi teknis alternatif
  4. Spesifikasi desain cenderung solid, stabil, dapat beradaptasi, dan fleksibel karena berbasis model dan dianalisis lebih menyeluruh sebelum dibangun
  5. Sistem dapat dikonstruksikan dengan lebih tepat pertama kali saat dibangun dari spesifikasi berbasis model yang menyeluruh dan jelas.
Kelemahan model-driven:
  1. Banyak memakan waktu
  2. Model tersebut dapat sebagus pemahaman para pengguna akan persyaratan tersebut
  3. Model bukanlah perangkat lunak
  4. Tidak fleksibel.

0 comments: