Model-driven vs Model-started development processes

Rafael Chaves acaba de publicar una nueva entrada en su blog titulada “Mitos que dan mal nombre al desarrollo de software dirigido por modelos”.

Para mi la mejor parte del post es cuando distingue entre procesos de desarrollo “model-driven” y “model-started”: un proceso en el cuál los modelos sólo se usan para generar una primera versión del código pero después se evoluciona el código sin actualizar los modelos NO es un proceso model-driven , como mucho es model-started . Muchos de los beneficios del desarrollo de software dirigido por modelos se pierden si NO seguimos realmente un proceso model-driven

Dicho esto, yo prefiero un proceso que sea como mínimo model-started a uno que ignore completamente la fase de modelado.

Por cierto, si queréIS conocer mejor a Rafael y la herramienta que desarrolla (TextUML) podéIS leer esta entrevista que le hice

Si te ha gustado esta entrada, puedes subscribirte a este Software Modeling blog y/o seguirme en twitter y/o a través de la lista de distribución del portal Y si realmente te ha gustado ayúdame a hacerlo llegar a otros utilizando los bookmarks que tienes a continuación:

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Model-driven vs Model-started development processes

Rafael Chaves has just posted a new entry in his blog talking about the “Myths that give model-driven development a bad name”.

To me the best part of the post is when he distinguishes between model-driven and model-started processes: a process in which models only generate an initial version of the code but then the code is manually evolved and the models are left behind is not a model-driven process is a model-started process at most. Many of the benefits of MDD are missed when not using a truly model-driven process

Having said this, I still prefer a model-started process that a non-model based one.

Btw, remember that to know more about TextUML, the tool that Rafael is developing, you can check this interview

If you enjoyed this post you can subscribe to this Software Modeling blog and/or follow me on twitter or through the portal’s mailing list . AND if you really liked it help me pass it ON TO others by bookmarking AND sharing the post USING the links below:

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Powered by WordPress