Documente Academic
Documente Profesional
Documente Cultură
Simulacin XP
Curso: 2011-2012
Objetivo
Simulacin de la aplicacin de la metodologa XP
Estimacin de historias de usuario Planificacin Implementacin Retroalimentacin
Se medir y utilizar el concepto de velocidad Todo el mundo jugar los roles de cliente y desarrollador No os preocupis la implementacin no ser muy difcil
Iteraciones
Una iteracin
Los clientes escriben las historias Los desarrolladores estiman las historias Los clientes planifican la iteracin Para cada historia de la iteracin:
Desarrolladores implementan la historia Clientes realizan tests de aceptacin
Resumen y retroalimentacin
Se jugarn 3 iteraciones
El juego
Se juega en equipos
5 jugadores por equipo Desarrolladores, Clientes y Gestores
valor
de
negocio
Los medios
Historias de usuario en tarjetas Cada historia tiene asignada un valor de negocio
Pero nicamente se consigue el valor de negocio si la historia se implementa completamente!
El tiempo es limitado
Estimaciones de desarrolladores
Estimar la complejidad de cada historia
(fcil) 1 .. 2 .. 3 .. 4 .. 5 .. 6 (difcil) O imposible
Ordenar las historias: Fcil Difcil La historia ms fcil = 2 puntos de esfuerzo Estimar el resto de historias en relacin a las estimaciones de las historias previas Pregunta a tu Coach (Cliente) sobre las historias
Implementacin desarrolladores
Coge la primera historia del plan
Empieza el tiempo Implementa la historia Para el tiempo Coach (Cliente) verifica la implementacin
Hasta que el tiempo se agote (180 seg) Revisad vuestro progreso a la mitad del tiempo Si una historia va mal, puedes abandonarla
si tu cliente est de acuerdo
Suficiente!
Ahora podis comenzar la simulacin Tiempos:
Para estimar (15 minutos) (Rol de desarrolladores) Para hacer el plan (5 minutos) (Rol de clientes) Para implementar (3 minutos) (Rol de desarrolladores)
Preparados?
Qu aprenderemos?
Estimaciones vs realidad
Duracin fija de una iteracin Estimaciones de Y puntos de esfuerzo Realidad, implementados N puntos de esfuerzo
Segunda iteracin
Planificad e implementar de nuevo
Pero ahora sabemos nuestra velocidad
Los clientes seleccionan las historias por un total de VELOCIDAD puntos de esfuerzo Estimad de forma consistente
Ordenad las historias por puntos de esfuerzo Asignad puntos comparando con las historias previas
Tercera iteracin
Y de nuevo
Estimad Planificad Implementad