Categorias: Todos - desventajas - herramientas - ventajas - programación

por Rafael Zaragoza Gómez 3AV 3 anos atrás

271

METODOLOGÍA RAD

La metodología RAD (Rapid Application Development) es un enfoque de desarrollo de software que enfatiza la rapidez y la eficiencia en la creación de aplicaciones. Fue desarrollado por James Martin en 1980 y se caracteriza por su capacidad de producir resultados rápidamente, utilizando técnicas de modelado de datos, procesos y gestión.

METODOLOGÍA RAD

METODOLOGÍA RAD

Modelado de proceso:

quedan transformados para lograr el flujo de información necesario para implementar una función de gestión.
Las descripciones del proceso se crean para añadir, modificar, suprimir, o recuperar un objeto de datos.

En todos los casos se utilizan herramientas automáticas para facilitar la construcción del software.

ESTRUCTURA

MODELADO DE GESTION
MODELADO DE DATOS

MODELADO DE PROCESO

GENERACION DE APLICACIONES

PRUEBA DE ENTREGA DE APLICACIONES

Desventajas:

• Escala: Las prácticas de RAD se complican cuando se expanden más allá de un solo equipo
Progreso más difícil de medir.

Más fallas (por síndrome de “codificar a lo bestia”)

Topic principal

Subtopic

Ventajas:

• Velocidad: Con RAD, es más probable que los proyectos terminen a tiempo
El desarrollo se realiza a un nivel de abstracción mayor.

Ciclos de desarrollo más pequeños.

Modelado de datos:

el flujo de información definido como parte de la fase de modelado de gestiónc
Se definen las características de cada uno de los objetos y las relaciones entre estos objetos.

Modelado de gestión:

el flujo de información entre las funciones de gestión

la construcción de prototipos y el uso de utilidades CASE (Computer Aided Software Engineering).

es un proceso de desarrollo de software, desarrollado.

desarrollado por James Martin en 1980.

LENGUAJE DE PROGRAMACION

PERL Python TCL PHP Java Fortran C