Want to create interactive content? It’s easy in Genially!
Metodologia RAD
Luis Betancourt
Created on September 26, 2023
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Modern Presentation
View
Terrazzo Presentation
View
Colorful Presentation
View
Modular Structure Presentation
View
Chromatic Presentation
View
City Presentation
View
News Presentation
Transcript
Metodología Rapid Development (RAD)
Metodología ágil
¿Que es la metodologia RAD?
Rad es un proceso de desarrollo de software que comprende el desarrollo interactivo, la construcción de prototipos y el uso de utilidades CASE. Es una metodología que se centra en desarrollar aplicaciones rápidamente por medio de iteraciones frecuentes y aprobaciones con comentarios continuos de los clientes
Fases de la metodologia RAD
Requisitos de planificación de fase. Fase de diseño del usuario. Fase de construcción. Fase de corte y cambio.
+ info
+ info
+ info
+ info
Caracteristicas de la metodologia RAD
Equipos hibridos. Herramientas especializadas. Timeboxing. Prototipos iterativos. El facilitador.
+ info
+ info
+ info
+ info
+ info
Diagrama de metodologia RAD
Ventajas y desventajas
Desventajas.
- Requiere sistemas modulares
- Dificultad dentro de proyectos a gran escala
- Exige mucha interactividad del usuario
Ventajas.
- Avances medibles.
- Aumento de productividad
- Separación de los componentes del sistema
- Comentarios constantes de los usuarios
- Integración temprana de sistemas
- Adaptabilidad.
En donde se usa
Desarrollo de una aplicación de comercio electrónico.
Desarrollo de un sistema de gestión de contenidos (CMS) personalizado
+ info
+ info
Bibliografia
Bibliografía Castro, M. (25 de 12 de 2019). Incentro. Obtenido de https://www.incentro.com/es-ES/blog/metodologia-rad-desarrollo-rapido-aplicaciones#toc_link_DesventajasdeRAD Gomez, J. (2016). progmat. Obtenido de http://www.progmat.uaem.mx:8080/Vol8num3/vol8num3art7.pdf
Herramientas especializadas
Desarrollo visual, Herramientas colaborativas, Interfaces estándares, Control de versiones, Calendario grupal y Componentes reusables.
Timeboxing
Las funciones secundarias son eliminadas. Técnica que consiste en fijar el tiempo máximo para conseguir unos objetivos, tomar una decisión o realizar unas tareas.
Requisitos de planificacion de fase
Los usuarios, administradores y miembros del personal de TI discuten y están de acuerdo en las necesidades del negocio, el alcance del proyecto, restricciones y requisitos del sistema.
Fase de corte y cambio.
Se asemeja a las tareas finales en la fase de implementación, incluyendo la conversión de datos, pruebas, transición al nuevo sistema, y la capacitación de los usuarios.
El facilitador
Tiene clara las metas, prepara la agenda de asuntos y escribe un reporte final.
Prototipos iterativos.
Reunión JAD, se reúnen los usuarios y los desarrolladores. Lluvia de ideas para obtener un borrador inicial de los requisitos.
Equipos hibridos
Los desarrolladores deben ser analistas, diseñadores y programadores en uno.
Fase de construccion
En esta fase se realiza la programación y el desarrollo de la aplicación, codificación, integración y pruebas del sistema.
Desarrollo de una aplicación de comercio electrónico
La empresa podría crear prototipos rápidos de la interfaz de usuario, las páginas de productos y el proceso de compra. Esto permitiría realizar pruebas de usabilidad y ajustar la experiencia del usuario según la retroalimentación de los usuarios antes del lanzamiento completo. Además, dado que las tendencias y preferencias de compra en línea cambian con frecuencia, RAD permitiría adaptar rápidamente la plataforma para mantenerse al día con las demandas cambiantes de los clientes.
Desarrollo de un sistema de gestión de contenidos (CMS) personalizado
Dado que el contenido en línea es altamente dinámico y necesita cambios frecuentes, la metodología ágil RAD sería beneficiosa. Los equipos podrían utilizar RAD para crear prototipos rápidos de la interfaz de usuario y las funcionalidades clave del CMS. Esto permitiría a los editores de contenido proporcionar retroalimentación temprana y permitiría ajustar el sistema según sus necesidades específicas en tiempo real.
Fase de diseño del usuario
Durante esta fase, los usuarios interactúan con los analistas de sistemas y desarrollan modelos y prototipos que representan todos los sistemas de procesos, insumos y salidas.