Sadržaj:
Definicija - Što znači razvojni model (MDD)?
Razvoj usmjeren prema modelima (MDD) softverski je inženjerski pristup koji koristi model za kreiranje proizvoda. Razvoj koji se temelji na modelima ponekad se koristi naizmjenično s inženjeringom vođenim modelima, a može se odnositi na specifične alate i resurse ili na model zasnovan pristup.
MDD je dio trenda prema raznovrsnijim pristupima razvoju IT proizvoda. Drugi je aspekt ove inovacije „agilna“ praksa koja je u nekim slučajevima povezana s razvojem vođenim po modelu.
Tehopedija objašnjava razvojni model (MDD)
Stručnjaci sugeriraju da oni koji se služe modelima usmjerenim na razvoj moraju se pobrinuti da izbjegnu probleme povezane s ovom metodom. To znači osigurati da su modeli manji i manje složeni od mogućih rješenja te da budemo svjesni da fleksibilnost može ili ne mora biti ugrađena u modele po potrebi. Programeri moraju kritički gledati na to što razvoj zasnovan na modelu može ponuditi, kako se modeli stvaraju i što programerski timovi i drugi obećavaju klijentima u pogledu dizajna softvera, inženjeringa i isporuke.
Ideje o razvoju i inženjerskom procesu sada igraju veliku ulogu u IT procesima, posebno u većim tvrtkama u kojima detaljnija hijerarhija osoblja dodaje više slojeva u proces.
