Ilustra gráficamente el modo de trabajar del grupo de desarrollo durante las dos primeras iteraciones, las cuales componen la primera entrega del proyecto.
1. Plan de la Iteración 2
(Entrega 1)
Tergiverse
20-12-2013 (V 1.0)
2. Proyecto: Tergiverse
Documento: Plan de Iteración 2 V 1.0
Fecha:20-Dic-13
1. Objetivos de la iteración
El objetivo que se ha diseñado para esta segunda iteración es tener una herramienta de texto que complemente a la herramienta de
dibujo de la iteración anterior y tener el menú que te permite navegar por la aplicación.
2. Listado inicial de HU a desarrollar
La lista de las Historias de usuario que se van a desarrollar en esta iteración son:
Ident.
HU 15
HU 17
HU 5
HU 18
Titulo de la historia de usuario
Como usuario quiero poder jugar en mi móvil smartphone para tener la opción de
jugar en todo momento ya que lo llevo siempre encima.
Como desarrollador quiero diseñar el juego para plataforma Android.
Como usuario quiero poder escribir en una caja de texto mi interpretación del dibujo
que estoy viendo para continuar con el juego.
Como usuario quiero que la interface sea sencilla y rápida de usar para no tardar
mucho en moverme entre las opciones.
Estimación
2
2
Teniendo en cuenta que dos historias de usuario no son desarrollables tal cual y que las otras dos se han dividido en otras, la lista
quedaría así:
Ident.
HU 5.1
HU 5.2
HU 18.1
HU 18.2
Titulo de la historia de usuario
Mostrar el dibujo que previamente alguien ha dibujado en una pantalla general.
Escribir en una caja de texto la interpretación del dibujo que estoy viendo.
Diseñar un Menú principal sencillo para no confundir al usuario entre las opciones.
Diseñar una interface clara y poco pesada durante el desarrollo de las partidas.
3. Descomposición en Tareas de Desarrollo
Estimación
½
1y½
1
1
Se incluye el resultado de la descomposición de las historias de usuario en tareas de desarrollo, así como la asignación a los
desarrolladores y la estimación realizada de su duración.
2
Metodologías de Desarrollo Ágil (Lenguajes y Sistemas Informáticos)
2
3. Proyecto: Tergiverse
Documento: Plan de Iteración 2 V 1.0
Identificador: HU.5.1
Crear pantalla de juego (texto)
Identificador
Título de la tarea de desarrollo
Tarea 5.1-1
Diseñar un botón en la herramienta de dibujo que enlace con la nueva
pantalla.
Diseñar la nueva pantalla que muestre la imagen.
Tarea 5.1-2
Fecha:20-Dic-13
½
Estimación
¼
Desarrollador
Asignado
Fran
¼
Fran
(días Ideales)
Observaciones:
Identificador: HU.5.2
Identificador
Crear una caja de texto en la pantalla de juego
Título de la tarea de desarrollo
1 y½
Estimación
(días Ideales)
Tarea 5.2-1
Tarea 5.2-2
Crear una caja de texto e interarla en la parte inferior de la pantalla.
Crear un menú con dos opciones: guardar el texto y volver al menú
principal
1
½
Desarrollador
Asignado
Carmen
Fran
Observaciones:
3
Metodologías de Desarrollo Ágil (Lenguajes y Sistemas Informáticos)
3
4. Proyecto: Tergiverse
Documento: Plan de Iteración 2 V 1.0
Identificador: HU.18.1
Fecha:20-Dic-13
Diseñar el menú principal
Identificador
Título de la tarea de desarrollo
Tarea 18.1-1
Tarea 18.1-2
½
Estimación
Crear la pantalla principal de la aplicación con un fondo de pantalla.
¼
Crear un botón “Iniciar Partida” que redirecciones a la pantalla de juego ¼
y otro “Salir” que salga de la aplicación.
(días Ideales)
Desarrollador
Asignado
Daniel
Daniel
Observaciones:
Identificador: HU.18.2
Diseñar la interfaz del juego
1y½
Identificador
Título de la tarea de desarrollo
Tarea 18.2-1
Añadir una nueva página que muestre un indicador de turno (dibujo/texto) ¼
y un nuevo botón para pasar a la siguiente pantalla (herramienta de dibujo
o de texto)
Crear una imagen para que aparezca como imagen inicial en la pantalla del ¼
turno de texto.
Crear una imagen completa a partir de los textos y dibujos y mostrarla.
1
Tarea 18.2-2
Tarea 18.2-3
Estimación
(días Ideales)
Desarrollador
Asignado
Daniel
Daniel
Alicia
Observaciones:
La tarea 18.2-2 sirve para iniciar una partida.
4. Carga prevista en los desarrolladores
4
Metodologías de Desarrollo Ágil (Lenguajes y Sistemas Informáticos)
4
5. Proyecto: Tergiverse
Documento: Plan de Iteración 2 V 1.0
Fecha:20-Dic-13
Información final sobre la carga prevista de trabajo de cada uno de los miembros del equipo de desarrollo en base a las tareas asignadas
en la iteración.
Desarrollador
Velocidad Inicial
Carga de trabajo Tareas Aceptadas
(% de tiempo)
(dias ideales)
(cantidad)
-
Fran
Carmen
Daniel
Alicia
Dedicacion
(dias ideales)
10%
10 %
10 %
10 %
1
1
1
1
3
1
4
1
5. Planificación temporal de la iteración.
La planificación temporal que se ha utilizado para hacer las estimaciones es la siguiente:
Semana 1.
Fran
Carmen
Daniel
Alicia
Día 1
Tarea 5.1-1
Tarea 5.2-1
Tarea 18.1-1
Tarea 18.2-3
Día 2
Tarea 5.1-1
Tarea 5.2-1
Tarea 18.1-1
Tarea 18.2-3
5
Metodologías de Desarrollo Ágil (Lenguajes y Sistemas Informáticos)
Día 3
Tarea 5.1-2
Tarea 5.2-1
Tarea 18.1-1
Tarea 18.2-3
Día 4
Tarea 5.1-2
Tarea 5.2-1
Tarea 18.1-2
Tarea 18.2-3
Día 5
Tarea 5.1-2
Tarea 5.2-1
Tarea 18.1-2
Tarea 18.2-3
5
6. Proyecto: Tergiverse
Documento: Plan de Iteración 2 V 1.0
Fecha:20-Dic-13
Semana 2.
Fran
Carmen
Daniel
Alicia
Día 1
Tarea 5.2-2
Tarea 5.2-1
Tarea 18.2-1
Tarea 18.2-3
Día 2
Tarea 5.2-2
Tarea 5.2-1
Tarea 18.2-1
Tarea 18.2-3
Día 3
Tarea 5.2-2
Tarea 5.2-1
Tarea 18.2-1
Tarea 18.2-3
Día 4
Tarea 5.2-2
Tarea 5.2-1
Tarea 18.2-2
Tarea 18.2-3
Día 5
Tarea 5.2-2
Tarea 5.2-1
Tarea 18.2-2
Tarea 18.2-3
6. Desviaciones previstas.
6
Metodologías de Desarrollo Ágil (Lenguajes y Sistemas Informáticos)
6