Skip to main content

Co je vývoj řízený modelem?

Vývoj řízený modelem, neboli MDD, je jedním přístupem k vytvoření počítačových programů.MDD se zaměřuje na psaní, testování a implementaci počítačového programu co nejrychleji.Obecně se tento přístup vývoje řízeného modelem také pokusí dokončit úkol co nejmenší a co nejmenší náklady.

Jednou z charakteristik vývoje založeného na modelu je to, že k práci na stejném koncovém produktu může být použito více vývojářů.Za účelem urychlení procesu vytváření softwarových programů může každý vývojář v projektu přijmout konkrétní úkoly spojené s psaním programu a testováním výsledků.To může umožnit osobám se specifickými oblastmi odborných znalostí přispět k projektu, přičemž ostatním členům projektu ponechává více světských úkolů, kterým postrádá stejnou úroveň odborných znalostí nebo pozadí.Vytváření hotového produktu prostřednictvím této metody spolupráce je považováno za efektivnější využití času a zdrojů, protože všichni zúčastnění plní úkoly vhodné pro jeho schopnosti.

Spolu s tím, že co nejlépe využívá dostupné zdroje, je účelem vývoje řízeného modelem dostat program do rukou uživatelů co nejrychleji.V některých případech je tento pocit naléhavosti založen na staromódní ekonomice;Čím dříve, kdy je program připraven a může být uvolněn do spotřebitelské značky, čím rychleji výrobce začne zisk z prodeje programu.Jindy se touha po rychlém obratu souvisí s uspokojením konkrétní potřeby, jako je vytvoření přizpůsobeného softwaru pro zpracování objednávek pro společnost, která si přeje drasticky zvýšit proces plnění objednávek ve velmi krátkém časovém období.

V závislosti na pracovním prostředí může být vývoj založený na modelu známý pod několika dalšími jmény.Vývoj softwaru zaměřeného na modely nebo MDSD se často používá jako identifikace pro tuto dobu a nákladově efektivní proces vytváření nových programů.Podobně může být MDD také známý jako architektura řízená modelem nebo MDA, s odkazem na proces designu a stavby spojené s úsilím.