Spisu treści:
- Definicja - Co oznacza rozwój oparty na modelu (MDD)?
- Techopedia wyjaśnia rozwój oparty na modelach (MDD)
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.
