¿Qué es el desarrollo basado en el modelo?
El desarrollo basado en el modelo, o MDD, es un enfoque para la creación de programas de computadora. El enfoque de MDD está en escribir, probar e implementar el programa de computadora lo más rápido posible. En general, este enfoque de desarrollo basado en el modelo también intentará completar la tarea de la manera más eficiente y con el menor costo posible.
Una de las características del desarrollo basado en el modelo es que se pueden emplear múltiples desarrolladores para trabajar en el mismo producto final. Para acelerar el proceso de creación de los programas de software, cada desarrollador en el proyecto puede asumir tareas específicas asociadas con la redacción del programa y probar los resultados. Esto puede permitir que las personas con áreas específicas de especialización contribuyan al proyecto, al tiempo que deja tareas más mundanas a otros miembros del proyecto que carecen del mismo nivel de experiencia o antecedentes. Se cree que producir un producto terminado a través de este método de colaboración es un uso más eficiente del tiempo y los recursos, como cadaUno involucrado realiza tareas adecuadas para sus habilidades.
junto con hacer el mejor uso de los recursos disponibles, el propósito detrás del desarrollo basado en el modelo es poner el programa en manos de los usuarios lo más rápido posible. En algunos casos, este sentido de urgencia se basa en la economía antigua; Cuanto antes el programa esté listo y se pueda publicar al marcador de consumo, más rápido el fabricante comenzará a obtener ganancias de la venta del programa. En otras ocasiones, el deseo de un cambio rápido tiene que ver con satisfacer una necesidad específica, como la creación de un software de procesamiento de pedidos personalizado para una empresa que desea aumentar drásticamente su proceso de cumplimiento de pedidos en un período de tiempo muy corto.
Dependiendo del entorno de trabajo, un par de otros nombres puede conocer por un par de otros nombres. El desarrollo de software basado en el modelo, o MDSD, a menudo es EMPAguía como la identificación para este tiempo y un proceso rentable de la creación de nuevos programas. De la misma manera, MDD también puede conocerse como arquitectura impulsada por el modelo o MDA, refiriéndose al diseño y el proceso de construcción asociado con el esfuerzo.