Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sprint 3
Sprint 3
BARBER DRIVE
ENTREGABLE N° 5 - SPRINT 3
CURSO: Calidad de Software
DOCENTE: Lic. Armando Espinoza Robles
INTEGRANTES
● Cuentas Ramirez, Jose Carlos
● Rivas Rodriguez, Catherine Lesly
● Rojas Rojas, Mauro Alexander
En esta sección se detallarán las 3 historias de usuario elegidas por el equipo para el 3er y ultimo
Sprint de acuerdo a la priorización de las épicas y de historias de usuario realizada en la primera
iteración. Cabe resaltar que en esta iteración se agregó una nueva historia de usuario.
Criterios de aceptación:
● C01: En caso el usuario solicite reseñar su experiencia con cierto barbero, el
sistema le brindará el servicio de área de reseñas, y registrará su reseña.
2
Criterios de aceptación:
● C01: En caso el usuario solicite visualizar su experiencia con cierto barbero, el
sistema le brindará la visualización de esta en el área de reseñas.
COMO: Administrador
QUIERO: poder mostrar el contacto del propietario o propietarios del sitio web
PARA: poder comunicarme con los usuarios que lo requieran.
Criterios de aceptación:
1. Creación de tareas
3
2. Generar el prototipo del funcionamiento de Registro de Reseña.
3. Implementar el código Front End basado en los lenguajes de etiquetas.
4. Se implementa las validaciones correspondientes al Front End de los criterios de aceptación.
5. Se implementa la lógica de negocio de la historia de usuario.
6. Se genera la comunicación con la base de datos MySQL.
7. Se implementa las validaciones correspondientes al Back End de los criterios de aceptación.
8. Se conecta el Front End con la lógica de negocio.
9. Se testea el correcto funcionamiento de Registro de Reseña.
1. Elaborar los wireframes de la estructura básica de la interfaz principal y del tablero principal
en donde se encontrarán datos de contactos del administrador responsable.
2. Implementar el código Front End basado en los lenguajes de etiquetas.
3. Se implementa las validaciones correspondientes al Front End de los criterios de aceptación.
4. Se testea el correcto funcionamiento de Agregar Contacto.
4
2. Lista de Tareas
5
Se conecta el Front End con Se requiere complementar ambas capas
la lógica de negocio. para lograr el correcto funcionamiento y
Jose Cuentas Ramirez
la historia de usuario casi completa.
T-08
Se testea el correcto Se testea y se valida el Registro de
funcionamiento de Registro reseña.
Mauro Rojas Rojas
de Reseña
T-09
6
T-06 correspondientes al Back Jose Cuentas Ramirez aceptación conforme a la función
End de los criterios de establecida para “Reseña”, se hace uso
aceptación. de AngularJs como Framework y de JSP
para el trabajo en conjunto de estas
validaciones.
Se conecta el Front End con Se requiere complementar ambas capas
la lógica de negocio. para lograr el correcto funcionamiento y
T-07 la historia de usuario casi completa.
Jose Cuentas Ramirez
Se testea el correcto Se testea y se valida la visualización de
funcionamiento y se verifica la reseña.
T-08 Mauro Rojas Rojas
que aparezca las reseñas
hechas por los usuarios.
7
ESTIMACIÓN DE TAREAS EN HORAS DE
TRABAJO
Aquí se podrá observar las tareas del 3er Sprint, así como a la historia de usuario a las que
pertenecen y el tiempo total de horas de trabajo estimado.
Solo se pone el código de cada tarea para así resumir el cuadro.
COD de Historia de COD Horas de esfuerzo
Total de horas por historia
H.U. usuario Tareas estimado
T-01 3h
T-02 2h
T-03 3h
T-04 3h
T-07 3h
T-08 3h
T-09 1h
T-01 3h
T-02 3h
T-03 2h
Visualización de T-04 3h
HU-13 19h
reseñas T-05 3h
T-06 2h
T-07 2h
T-08 1h
HU-17 T-01 2h 8h
Visualizar
T-02 3h
contacto
T-03 2h
T-04 1h
8
CREACIÓN DE LISTA DE PENDIENTES DEL
SPRINT
Esta sección servirá para mostrar nuestro sprint backlog de la tercera iteración, también pondremos
la fecha en la que inicio nuestro 3do sprint y la fecha en la que culmino.
Fecha de inicio del segundo sprint: 22/01/2021
Fecha de fin del segundo sprint: 01/02/20210
Historias a completar en nuestra tercera iteración:
Mediante la herramienta de TRELLO observamos la tabla SCRUM y como en esta se ha puesto una
columna para nuestras historias de usuario elegidas en esta segunda iteración, ordenadas según
prioridad y estimación. Como también una columna con todas las tareas que se desprenden de las
historias de usuario que serán completadas en el transcurso de este sprint. En las posteriores
columnas se observan las tareas finalizadas y las historias de usuario completadas.
9
2. Gráfica del trabajo pendiente del 3er sprint
En la siguiente gráfica Burndown Chart inicial del trabajo pendiente del sprint, se puso en el
eje vertical el total de horas estimadas para completar todas las tareas y en el eje horizontal
los días que se tuvieron para realizar el 3er Sprint. También se puso los datos del tiempo
esperado en comparación con lo real. Conforme se avance el proyecto se verá que tanto
compromiso tuvo el equipo con el proyecto gracias a esta gráfica.
50
40
30
20
10
Real
10
IMPLEMENT
AR
Barber Drive - Grupo 2
11
CREACIÓN DE ENTREGABLES
Esa sección servirá para observar el avance que se mantuvo en la tabla SCRUM los días 27 de
enero y el 1 de febrero. También se adjuntara un cuadro en el cual se podrá apreciar el porcentaje
de avance de cada historia de usuario para dicha fecha, así como la captura de las tareas en
proceso, las finalizadas y las no comenzadas. Asimismo se adjuntara la captura del gráfico
Burndown para esa fecha.
12
Fecha Esperado Real
22-ene-21 50 50
23-ene-21 45 48
24-ene-21 40 45
25-ene-21 35 40
26-ene-21 30 38
27-ene-21 25 32
28-ene-21 20
29-ene-21 15
30-ene-21 10
31-ene-21 Burn
5 Down Chart 3er Sprint
60
01-feb-21 0
50
40 1 de
30 febrero del
20 2021
10
0
13
Esperado Real
HISTORIA DE TAREAS PORCENTAJE
CODIGO
USUARIO COMPLETADAS HECHO DE HU
HU-12 Registro de reseñas 9 100%
Visualización de
HU-13 8 100%
reseñas
Visualización de
HU-17 4 100%
contacto
Esperado Real
LLEVAR A CABO REUNIONES DIARIAS
1. Reuniones Diarias
Las reuniones se dieron todos los días desde el día 10 de enero hasta el mismo día de la
presentación del entregable final del 2do Sprint, dichas reuniones tuvieron una duración de entre 20
a 30 minutos. Cabe mencionar que estas reuniones fueron de extrema ayuda para la elaboración del
proyecto y también para fomentar la comunicación entre los integrantes del equipo Scrum.
En estas reuniones cada miembro del equipo Scrum del grupo 2 brindaba información en forma de
respuesta a tres preguntas específicas:
1. ¿Qué termine ayer?
2. ¿Qué terminare hoy?
3. ¿Qué impedimentos u obstáculos estoy enfrentando en la actualidad?
2. Registro de impedimentos
Los impedimentos que afrontamos durante la realización primer sprint fueron los siguientes:
● Los tiempos de los integrantes se vieron ajetreados en algunas oportunidades ya que nos
encontrábamos a final de ciclo y se poseían varias responsabilidades a cumplir en diferentes
cursos por lo que se tuvo que posponer la reunión a un horario que se acomodara a todos.
En el siguiente cuadro se puede apreciar nuestra lista priorizada de historias de usuario, se debe
tomar en cuenta que ya han sido extraídas las historias de usuario finalizadas.
Se puede observar que nos quedan 3 historias de usuario de las 16 planteadas en el inicio ya que
las las demás fueron realizadas con éxito, mientras que las restantes desde la primera iteración
15
mediante nuestra priorización de historias por Moscow fueron Could Have por lo que no vimos la
necesidad de cumplirlas, cerrando así con éxito nuestra tercera y última iteración.
16