Metodologías del desarrollo de Software
Metodologías Ágiles
Metodología Scrum
• Product Backlog
• Sprint Backlog
• Sprint Planning Meeting
• Daily Scrum o Stand-up Meeting
• Sprint Review
• Sprint Retrospective
Metodología KANBAN
• Definir el Flujo de Trabajo
• Fases del Ciclo de Producción
• Stop Starting, start finishing
• Tener un Control
Metodología XP
• Tipo de Desarrollo Iterativo e incremental
• Pruebas Unitarias
• Trabajo en Equipo
• Alguien del equipo trabaja con el cliente
• Corrección de Errores
• Reetructuración del Código
• El Código es de todos
Metodologías Tradicionales
Metodología en Cascada
Análisis de Requisitos
Diseño del Sistema
Diseño del Programa
Codificación
Ejecución de Pruebas
Verificación
Mantenimiento
Subtema
Método de prototipos
Planeación
Modelado
Elaboración del Prototipo
Desarrollo
Entrega y Retroalimentación
Comunicación con el Cliente
Entrega del Producto Final
Modelo Iterativo y creciente
Iniciación
Periodos de Iteración
Lista de Control
Modelo en Espiral
Determinar el Objetivo
Análisis de Riesgo
Desarrollar, Validar y Probar
Planificación
R.A.D
se subdivide en pequeñas secciones, las cuales se irán optimizando y de esta forma se irá avanzando mucho más rápido
Una de las ventajas del R.A.D, es que el enfoque y las prioridades van hacia la fase de desarrollo, a diferencia de modelos como el espiral