Sommario:
- Definizione - Che cosa significa Model-Driven Development (MDD)?
- Techopedia spiega Model-Driven Development (MDD)
Definizione - Che cosa significa Model-Driven Development (MDD)?
Lo sviluppo guidato dal modello (MDD) è un approccio di ingegneria del software che utilizza il modello per creare un prodotto. Lo sviluppo guidato da modelli viene talvolta utilizzato in modo intercambiabile con l'ingegneria guidata da modelli e può fare riferimento a strumenti e risorse specifici o ad un approccio basato su modelli.
MDD fa parte di una tendenza verso approcci più diversi allo sviluppo di prodotti IT. Un altro aspetto di questa innovazione sono le pratiche "agili", che in alcuni casi sono associate allo sviluppo guidato da modelli.
Techopedia spiega Model-Driven Development (MDD)
Gli esperti suggeriscono che coloro che utilizzano un approccio di sviluppo basato sul modello devono fare attenzione per evitare i problemi relativi a questo metodo. Ciò significa garantire che i modelli siano più piccoli e meno complessi delle eventuali soluzioni e che la flessibilità possa o meno essere incorporata nei modelli secondo necessità. Gli sviluppatori devono guardare criticamente a cosa può offrire lo sviluppo guidato dai modelli, come vengono creati i modelli e quali team di sviluppatori e altri sono clienti promettenti in termini di progettazione, ingegneria e consegna del software.
Le idee sul processo di sviluppo e progettazione svolgono ora un ruolo importante nei processi IT, in particolare nelle grandi aziende in cui una gerarchia di personale più dettagliata aggiunge più livelli a un processo.
