Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Modelos de Proceso
Clsicos
giles
Anlisis
Des. Prototipo
Diseo
Ingeniera de Software
Modelos de Proceso
Prioriza:
Personal
Software en funcionamiento
Sobre:
Interrelacin con el cliente
Rpida respuesta al cambio
Procesos y herramientas
Documentacin extensa
Negociacin
Planes rgidos
Ingeniera de Software
Proceso de Desarrollo gil
Proceso gil:
+ Introduccin
+ Definicin
Mtodos giles:
Programacin Extrema (XP).
Desarrollo de Software Adaptable (DAS).
Mtodo de desarrollo de sistemas dinmicos.
Cristal.
Ingeniera de Software
Procesos giles - XP
Ingeniera de Software
Procesos giles - XP
Programacin Extrema
+ Introduccin
+ Definicin
+ Mtodos
+ XP
Seleccin
historias
Divisin historias
En tareas
Planeacin
Evaluacin
Sistema
Entrega de
Software
Desarrollar/Integrar
Probar
Desarrollo incremental.
Ciclos de 1 a 3 semanas.
Cliente: requisitos, prioridades y pruebas (unitarias).
Planificacin: comunicacin cliente con desarrolladores
Trabajo en parejas, cdigo compartido, no horario excesivo.
Cambio a travs de entregas regulares.
Diseos sencillos. Se basan en tarjetas de escenarios/CRC.
Ingeniera de Software
Procesos giles - XP
Programacin Extrema
+ Introduccin
+ Definicin
+ Mtodos
+ XP
Cdigo = documentacin.
Ingeniera de Software
Procesos giles - Scrum
SCRUM (1996)
+ Introduccin
+ Definicin
+ Mtodos
+ XP
+ Scrum
Ingeniera de Software
Procesos giles - Scrum
SCRUM (1996)
+ Introduccin
+ Definicin
+ Mtodos
+ XP
+ Scrum
Pila del sprint
Nueva funcionalidad
Seleccin de la
Pila de producto
Pila de producto
Requisitos priorizados
Visin:
ROI versiones
hitos
Fuente: Agile Project Management with Scrum
Ken Schwaber
Ingeniera de Software
Procesos giles - Scrum
Ventajas - desventajas
+ Introduccin
+ Definicin
+ Mtodos
+ XP
+ Scrum
Ingeniera de Software
Procesos giles - Scrum
Caractersticas propias
+ Introduccin
+ Definicin
+ Mtodos
+ XP
+ Scrum
Ingeniera de Software
Procesos giles - Resumen
Tradicional
giles
Requerimientos
Responden a exigencias de
negocios modernas
Reduce riesgos
Mejora la calidad
Mejora el manejo de
proyectos