Categorieën: Alle - compromiso - prototipos - modelado - interfaz

door carlos najera 3 jaren geleden

664

Metodología Rad

La metodología de desarrollo rápido de aplicaciones (RAD) es un enfoque ágil que hace hincapié en la evolución de proyectos de software y en la retroalimentación constante de los usuarios, minimizando la rigidez de los planes estrictos.

Metodología Rad

Metodología Rad

Desventajas

􀁸 Escala: Las prácticas de RAD se complican cuando se expanden más allá de un solo equipo o requieren comunicación entre equipos. 􀁸 Compromiso: El ciclo frecuente de prototipos RAD requiere que los desarrolladores y clientes se comprometan a reuniones frecuentes que, al principio, pueden parecer consumir ciclos innecesarios para ambas partes. 􀁸 Enfoque de interfaz: La metodología RAD motiva a los desarrolladores a encontrar la solución perfecta para el cliente. 􀁸 Como consecuencia, algunos desarrolladores se enfocan menos en las prácticas back-end 􀁸 Y en general: o Progreso más difícil de medir. o Riesgo de revertirse a las prácticas sin control de antaño. o Más fallas (por síndrome de “codificar a lo bestia”).

¿Que es?

Qué es RAD El desarrollo rápido de aplicaciones es un enfoque de desarrollo de software ágil que se centra más en proyectos de software en curso y comentarios de los usuarios y menos en seguir un plan estricto.

Ventajas

o El desarrollo se realiza a un nivel de abstracción mayor. o Visibilidad temprana. o Menor codificación manual. o Posiblemente menos fallas. o Posiblemente menor costo. o Ciclos de desarrollo más pequeños.

Estructura o Fases

Pruebas de entrega
Como el proceso DRA enfatiza la reutilización, ya se han comprobado muchos de los componentes de los programas.
Generación de aplicaciones
El DRA asume la utilización de técnicas de cuarta generación. En lugar de crear software con lenguajes de programación de tercera generación, el proceso DRA trabaja para volver a utilizar componentes de programas ya existentes (cuando es posible) o a crear componentes reutilizables (cuando sea necesario).
Modelado de gestión
el flujo de información entre las funciones de gestión se modela de forma que responda a las siguientes preguntas: ¿Qué información conduce el proceso de gestión? ¿Qué información se genera? ¿Quién la genera? ¿A dónde va la información? ¿Quién la proceso?
Modelado de proceso
los objetos de datos definidos en la fase de modelado de datos quedan transformados para lograr el flujo de información necesario para implementar una función de gestión.
Modelado de datos
el flujo de información definido como parte de la fase de modelado de gestión se refina como un conjunto de objetos de datos necesarios para apoyar la empresa