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