Dom Rozwój Co to jest programowanie oparte na modelu (MDD)? - definicja z techopedii

Co to jest programowanie oparte na modelu (MDD)? - definicja z techopedii

Spisu treści:

Anonim

Definicja - Co oznacza rozwój oparty na modelu (MDD)?

Programowanie oparte na modelu (MDD) to podejście inżynierii oprogramowania, które wykorzystuje model do stworzenia produktu. Rozwój oparty na modelach jest czasem stosowany zamiennie z inżynierią opartą na modelach i może odnosić się do określonych narzędzi i zasobów lub podejścia opartego na modelu.


MDD jest częścią trendu w kierunku bardziej różnorodnych podejść do rozwoju produktów IT. Kolejnym aspektem tej innowacji są „zwinne” praktyki, które w niektórych przypadkach są związane z rozwojem opartym na modelu.

Techopedia wyjaśnia rozwój oparty na modelach (MDD)

Eksperci sugerują, że osoby stosujące podejście programistyczne oparte na modelu muszą uważać, aby uniknąć problemów związanych z tą metodą. Oznacza to upewnienie się, że modele są mniejsze i mniej złożone niż ostateczne rozwiązania, oraz świadomość, że elastyczność może lub nie musi być wbudowana w modele w razie potrzeby. Programiści muszą krytycznie spojrzeć na to, co może zaoferować rozwój oparty na modelach, w jaki sposób tworzone są modele oraz jakie zespoły programistów i inni obiecują klientom pod względem projektowania, inżynierii i dostarczania oprogramowania.


Pomysły na temat procesu projektowania i inżynierii odgrywają teraz ważną rolę w procesach IT, szczególnie w większych firmach, w których bardziej szczegółowa hierarchia personelu dodaje więcej warstw do procesu.

Co to jest programowanie oparte na modelu (MDD)? - definicja z techopedii