Daftar Isi:
- Definisi - Apa yang dimaksud dengan Model-Driven Development (MDD)?
- Techopedia menjelaskan Model-Driven Development (MDD)
Definisi - Apa yang dimaksud dengan Model-Driven Development (MDD)?
Model-driven development (MDD) adalah pendekatan rekayasa perangkat lunak yang menggunakan model untuk membuat produk. Pengembangan berbasis model kadang-kadang digunakan secara bergantian dengan rekayasa berbasis model, dan dapat merujuk pada alat dan sumber daya tertentu, atau pendekatan berbasis model.
MDD adalah bagian dari tren menuju pendekatan yang lebih beragam untuk pengembangan produk TI. Aspek lain dari inovasi ini adalah praktik "gesit", yang dalam beberapa kasus dikaitkan dengan pengembangan yang didorong oleh model.
Techopedia menjelaskan Model-Driven Development (MDD)
Para ahli menyarankan bahwa mereka yang menggunakan pendekatan pengembangan berbasis model perlu berhati-hati untuk menghindari masalah yang terkait dengan metode ini. Ini berarti memastikan bahwa model lebih kecil dan kurang kompleks daripada solusi akhirnya, dan untuk menyadari bahwa fleksibilitas mungkin atau mungkin tidak dibangun ke dalam model yang diperlukan. Pengembang perlu melihat secara kritis apa yang ditawarkan oleh pengembangan yang didorong oleh model, bagaimana model dibuat, dan apa yang dikembangkan oleh tim pengembang dan lainnya yang menjanjikan klien dalam hal desain, rekayasa, dan pengiriman perangkat lunak.
Gagasan tentang proses pengembangan dan rekayasa sekarang memainkan peran utama dalam proses TI, terutama di perusahaan besar di mana hierarki staf yang lebih terperinci menambah lebih banyak lapisan pada suatu proses.