miércoles, 15 de diciembre de 2010

RUP ¿Cuál es el fallo?

La metodología RUP para el desarrollo de software es el gran padre de todas las metodologías que se siguen en todos los proyectos comerciales. En realidad se intenta utilizar RUP para el desarrollo de software pero al final la degradación de esta metodología es tal que el equipo siempre llega a esa sensación de que el proyecto no tiene rumbo.

Es entonces cuando ya no es metodología RUP, es una especie de “RUP v1” o “RUP v1.3”. Lo curioso es que cuando se analizan estas “derivadas de RUP“, te das cuenta de que potencian todas las carencias de RUP y las virtudes desaparecen.

El gran fallo de RUP es que es demasiado teórico (UML, diagramas, documentación para esto, documentación para lo otro), genérico y se trata el desarrollo como un paso más (por no decir que lo trata como un apartado dentro de un paso más). Este último problema es el más grave porque, al final, el desarrollo y todo lo que conlleva (diseño, implementación, pruebas, seguimiento) es en lo que se gasta la inmensa mayoría del tiempo del proyecto.

No hay comentarios: