Durante mi postdoc en Toronto, trabajé con Eric Yu en la integración de métodos GORE (Goal-Oriented Requirements Engineering) con métodos MDD.

En nuestra opinión entender el contexto y la lógica de la organización (los “Whys”) que llevan a los requisitos del sistema (los “Whats”) ayuda a entender los objetivos y necesidades de los diferentes tipos de usuarios. Esto permite analizar como estas necesidades se solucionan/comprometen dependiendo de las posibles decisiones de diseño a escoger. Creemos que este análisis es muy importante para asegurar que el sistema software va a satisfacer las expectativas de los usuarios Por desgracia, este tipo de análisis no forma parte de los métodos MDD actuales. Por lo tanto, en nuestro trabajo proponemos extender MDD con una mejor fase de definición de requisitos basada en el uso de los métodos GORE. Los primeros resultados se puden leer aquí .

Siempre pensé que esto se quedaría en un ejercicio puramente académico (como tantos otros) pero para mi sorpresa, un ejecutivo de una gran consultora francesa con el que estaba cenando el otro día me comentó su interés por este tipo de aproximaciones. Parece que las grandes compañías no sólo muestran su interés en la adopción de MDD sinó que van ya más allá y quieren explorar como integrar los modelos del negocio (expresados en términos de objetivos y procesos) y los modelos técnicos del software (expresados en términos de funcionalidades). Esperamos poder colaborar con ellos para avanzar en esta dirección

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:

Pin It on Pinterest

Share This