¿Qué es DRA?
Es el proceso de desarrollo de software diseñado para
facilitar y acelerar la creación de aplicaciones, que permite construir
sistemas utilizables en poco tiempo, normalmente de 60 a 90 días. En
conclusion, es una adaptación a "Alta velocidad" en el que se logra
el desarrollo rápido utilizando un enfoque de construcción basado en
componentes. Si se comprenden bien los requisitos y se limita el ámbito del
proyecto, el proceso DRA permite al equipo de desarrollo crear un "sistema
completamente funcional" dentro de periodos cortos de tiempo.
Características del Modelo
Debido a que el software o aplicación se requiere lo más
pronto posible no existe una especificación del sistema detallada.
-El software no se desarrolla y utiliza en su totalidad,
sino en una serie de incrementos, donde en cada incremento se incluyen nuevas
funcionalidades al sistema.
-A menudo se desarrollan las interfaces de usuario del
sistema utilizando un sistema de desarrollo interactivo que permite que el
diseño de la interfaz se cree rápidamente dibujando y colando iconos en la
interfaz.
-Para su desarrollo se utilizan herramientas de desarrollo
visual para agilizar el proceso.
-Se necesitan equipos compuestos por alrededor de seis
personas, incluyendo desarrolladores y usuarios de tiempo completo, así como
aquellas personas involucradas en los requisitos.
-Las funciones secundarias son eliminadas como sea necesario
para cumplir con el calendario.

