60 4.3.3.4.
Retrospectiva del Sprint 1 Como punto relevante del sprint, el equipo de desarrollo determinó una autoevaluación
para crear un plan de acciones y poderlo ejecutar en el siguiente sprint. Se consideró la estimación asignada a cada tarea y se trató de asignar de manera uniforme la carga de trabajo. Se desarrollaron las tres primeras historias, la reestructura de la base de datos y toda la base que involucra el ingreso a la app. Además, se realizaron pruebas unitarias que permiten organizar, actuar y afirmar que se valide el código y avanzar, caso contrario se debe corregir los errores hasta que desaparezcan. Se recomienda la retroalimentación constante entre el equipo Scrum y todas las partes involucradas en el desarrollo de la aplicación, pues de esto depende que se logre un producto 100% funcional y operativo con todas las necesidades cubiertas de la comunidad con discapacidad auditiva. 4.3.4. Sprint 2 4.3.4.1.
Planificación del sprint 2 – Sprint Planning En relación al sprint 2, se consideraron las historias de usuario cuatro, cinco, ocho y
nueve; donde se asignó la estimación que le corresponde a cada uno, obteniendo un puntaje de 39 puntos. Por otra parte, se realizó el sprint backlog, teniendo como objetivo desarrollar la funcionalidad correspondiente al chat para el envío y recepción de mensajes o pictogramas, los cuales pueden ser destacados y reenviados, como se observa en la tabla 12. Tabla 12. Sprint Backlog del Sprint 2 Sprint Backlog Objetivo: Desarrollar la funcionalidad correspondiente al chat para el envío y recepción de mensajes o pictogramas, los cuales pueden ser destacados y reenviados
SPRINT
HISTORIA
EST
CATEGORÍA
Desarrollo Desarrollo
2
HU4-Chat
13
Desarrollo Desarrollo Desarrollo
TAREA
Creación del modelo Chat.java y la clase chat con la interfaz Serializable. Creación de la vista chat.xhtml para visualizar u obtener un listado de chat entre el usuario logueado y el contacto seleccionado Creación del estilo de tipo CSS para poder alinear los textos en los objetos datatable-header, definir el color del texto y fondo delimitado por el código RGB. Creación del método getLazyModel para la verificación de contacto con la aplicación para el inicio del chat. Creación de los métodos públicos setGlobalMessage, getGlobalMessage y sendGlobal para modificar, obtener datos y enviar el mensaje creado respectivamente.
EST
2 2 2 2 2