Está en la página 1de 1

El Desarrollo Rpido de Aplicaciones es un modelo de proceso para el desarrollo del software lineal secuencial que enfatiza un ciclo de desarrollo

extremadamente corto. S logra el desarrollo rpido utilizando un enfoque de construccin 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. Cuando se utiliza principalmente para aplicaciones de sistemas de informacin, el enfoque DRA comprende las siguientes fases: 1. Modelado de gestin: Se modela el flujo de informacin entre las funciones de gestin. 2. Modelado de datos: Se definen las caractersticas de cada uno de los objetos y las relaciones entre los objetos. 3. Modelado de procesos: Las descripciones del proceso se crean para aadir, modificar, suprimir, o recuperar un objeto de datos. Es la comunicacin entre los objetos. 4. Generacin de aplicaciones: El proceso DRA trabaja para volver a utilizar componentes ya existentes o crear componentes reutilizables. 5. Prueba de entrega: Como en este proceso se enfatiza la reutilizacin, ya se han comprobado mucho de los componentes de los programas y esto ayuda a reducir tiempos de pruebas. Las caractersticas principales de este mtodo pueden dividirse en: Equipos Hbridos: Equipos compuestos por alrededor de seis personas, incluyendo desarrolladores y usuarios de tiempo completo del sistema as como aquellas personas involucradas con los requisitos. Los desarrolladores de DRA deben ser analistas, diseadores y programadores al mismo tiempo. Herramientas Especializadas: Desarrollo "visual", creacin de prototipos funcionales, mltiples lenguajes, calendario grupal, herramientas colaborativas y de trabajo en equipo, componentes reusables, interfaces estndares (API) , control de versiones. "Timeboxing": Las funciones secundarias son eliminadas como sea necesario para cumplir con el calendario. Prototipos Iterativos y Evolucionarios: o Reunin JAD (Joint Application Development): Se renen los usuarios finales y los desarrolladores, lluvia de ideas para obtener un borrador inicial de los requisitos. o Iterar hasta acabar: Los desarrolladores construyen y depuran el prototipo basado en los requisitos actuales, los diseadores revisan el prototipo, los clientes prueban el prototipo y depuran los requisitos. Los clientes y desarrolladores se renen para revisar juntos el producto, refinar los requisitos y generar solicitudes de cambios. Los cambios para los que no hay tiempo no se realizan. Los requisitos secundarios se eliminan si es necesario para cumplir el calendario.

El Desarrollo Rpido de Aplicaciones es aplicable cuando su equipo incluya a programadores y analistas que tengan experiencia con mtodo, existan razones de negocio urgentes para acelerar una parte del desarrollo de la aplicacin, adems cuando los usuarios sean maduros y estn altamente comprometidos con las metas organizacionales.

También podría gustarte