Sei sulla pagina 1di 5

Mcal.

ANTONIO JOSE DE SUCRE

INGENIERIA DE SISTEMAS
ANALISIS Y DIDENO DE SISTEMAS 1
SEGUNDO PARCIAL

ESTUDIANTE:

ADRIANA TICONIPA GUTIERREZ

CI: 6993617 LP

CURSO: 5 SEMESTRE

FECHA: 08 - 05- 2017

LA PAZ- BOLIVIA
MODELO DE DESARROLLO RPIDO DE APLICACINES

Qu es DRA?

Es el proceso de desarrollo de software diseado para facilitar y acelerar la creacin de


aplicaciones, que permite construir sistemas utilizables en poco tiempo, normalmente de
60 a 90 das. En conclusin, es una adaptacin a "Alta velocidad" en el que se 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.

Caractersticas del Modelo

Debido a que el software o aplicacin se requiere lo ms pronto posible no existe una


especificacin 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 diseo de la interfaz se cree rpidamente 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.
Fases

Modelado de Gestin

El flujo de informacin entre las funciones de gestin se modela de forma que responda a
las siguientes preguntas: Qu informacin conduce el proceso de gestin? Qu
informacin se genera? Quin la genera? A dnde va la informacin? Quin la proceso?

Modelado de Datos

El flujo de informacin definido como parte de la fase de modelado de gestin se refina como
un conjunto de objetos de datos necesarios para apoyar la empresa. Se definen las
caractersticas (llamadas atributos) de cada uno de los objetos y las relaciones entre estos
objetos.

Modelado de Procesos

Los objetos de datos definidos en la fase de modelado de datos quedan transformados para
lograr el flujo de informacin necesario para implementar una funcin de gestin.
Las descripciones del proceso se crean para aadir, modificar, suprimir, o recuperar un
objeto de datos. Es la comunicacin entre los objetos.

Generacin de Aplicaciones

El DRA asume la utilizacin de tcnicas de cuarta generacin. En lugar de crear software


con lenguajes de programacin de tercera generacin, el proceso DRA trabaja para volver
a utilizar componentes de programas ya existentes (cuando es posible) o a crear
componentes reutilizables (cuando sea necesario).

Pruebas de Entrega

Como el proceso DRA enfatiza la reutilizacin, ya se han comprobado muchos de los


componentes de los programas. Esto reduce tiempo de pruebas.
Sin embargo, se deben probar todos los componentes nuevos y se deben ejercitar todas las
interfaces a fondo.
Figura 1.Fases

Ventajas

Los entregables pueden ser fcilmente trasladados a otra plataforma.


El desarrollo se realiza a un nivel de abstraccin mayor.
Entrega temprana al cliente.
Compromiso del cliente con el sistema.
Mayor flexibilidad.
Menor codificacin manual.
Mayor involucramiento de los usuarios.
Posiblemente menos fallas.
Posiblemente menor costo.
Ciclos de desarrollo ms pequeos.
Interfaz grfica estndar.

Desventajas

Tiene inconvenientes para proyectos grandes, necesita suficientes recursos


humanos para crear el nmero correcto de equipos.
Si los desarrolladores y clientes no se comprenden con las actividades necesarias
para completar el sistema, los proyectos fallarn.
Un alto costo de herramientas integradas y equipo necesario.
Progreso ms difcil de medir.
Menos eficiente y con menor precisin cientfica.

Bibliografa:

http://modelosdesoftware.webnode.es/dra/