Professional Documents
Culture Documents
Metodologas giles
Situacin actual
Metodologas giles
Ejemplos
Conclusiones
Software Hoy en Da
Herramientas ms fciles y
productivas
El software es cada da ms
complejo
El xito es raro
Fallidos Problemticos Exitosos
Se pasan en coste:
45%
Se pasan en tiempo:
63%
No llegan a la funcionalidad:
67%
El Problema con el Proceso
Predecible
Productivo
Repetible
Complejo
Desconectado
Difcil
El Software
Modelado
Anlisis
Diseo
Construccin
Cdigo
Prueba
Despliegue:
Entrega
Soporte
Retroalimentacin
Proceso de Desarrollo de Sw
Suposicin AMs
tiempo
Principios de las AMs
Principios:
1. La prioridad principal es satisfacer al cliente mediante
tempranas y continuas entregas de software que le reporte un
valor
SCRUM
Crystal Methodologies
Lean Programming
Kanban
DSDM (Dynamic Systems Development Method)
FDD (Feature-Driven Development)
XP (Extreme Programming)
Adaptative Software Development
SCRUM
Es una implementacin de
metodologa gil
Creada por Hirotaka Takeuchi e
Ikujiro Nonaka en 1986
Principios de SCRUM
Listado de requisitos
Recopilado por el propietario del producto
Es una lista dinmica
Se subdivide en los diferentes sprints
Sprints
Representan iteraciones
Por lo general de un mes
Cada sprint posee una pila extraida del backlog de producto
Los sprints se revisan al final para evaluarlos (retrospectivas)
Cada da se realiza una reunin para realizar el seguimiento del
sprint (SCRUM)
Reuniones cortas (15 minutos)
Slo hablan los implicados
Qu es XP?
Comunicacin
Simplicidad
Retroalimentacin
Coraje
Roles XP
c2.com/cgi/wiki?ExtremeRoles
Jefe de Proyecto (Manager)
Organiza y gua las
reuniones
Asegura condiciones
Programador (Programmer) adecuadas para el proyecto
Existe ya un proceso? Si
Reacciona bien a los cambios? Si
Est el equipo contento con l? Si
Mejor esperar
Se estn recogiendo datos
En un futuro se podrn hacer comparaciones sobre lo que es ms
conveniente
... Cundo utilizar una
Metodologa gil?
Existe ya un proceso? No
o existe pero no reacciona bien a los cambios
o existe pero el equipo no est contento con l