jgs1038 / GESPRO_Practica_2_Curso_2024_2025

Repositorio GESPRO para la práctica 2. Curso 2024-2025
0 stars 0 forks source link

GESPRO Práctica 2 (Curso 2024-2025)

Repositorio a emplear por los alumnos de la asignatura de Gestión de Proyectos (3º de G. en Ing. Informática) en el curso académico 2024/25. Universidad de Burgos.

Para completar la práctica 2, se iniciará el repositorio de cada grupo (en el que se completará el resto de la práctica) por medio de un fork a este repositorio.

Incluid debajo el nombre de los miembros del grupo: Lydia Blanco Ruiz, Javier García Sáez, Beatriz Llorente Garcia

Guía de cómo pueden comenzar los usuarios a interactuar con el proyecto. Fase Github y Zenhub

Acceder a el repositorio proporcionado

firefox_8PoZvXHToo

Crear un fork del repositorio para poder tener una versión propia

firefox_APeCOHHmp7

Acceder a la configuración del respositorio

firefox_RlRbnjpNF6

Habilitar las issues dentro del fork creado

firefox_bZxX5EOVz7

Esto permitirá a los colaboradores y el propietario del repositorio, utilizar Zenhub para añadir tareas o descripciones de problemas.

Accedemos a colaboradores

firefox_Te4giURY3v

Añadimos un colaborador enviando una invitación para participar en el repositorio

firefox_xlpXZIm6po

Una vez realizados los pasos anteriores, ya deberíamos ser capaces de trabajar en el proyecto.

Filtro por Epics, US y Tasks en la columna de New Issues

Para poder filtrarlas deben estar creadas, en nuestro caso han sido creadas mientras creabamos las issues, y despues desde github le hemos asignado un color para ello vamos a issues --> Labels y aqui podremos ver las diferentes etiquetas:

image

Las Epics tienen asociado el color rojo, las US el color naranja y las task de color amarillo, luego las etiquetas de los topics de las task tienen asociado el color morado

Se accede a la columna de issues en Github

Dado que ya hemos movido los issues a la columna de product backlog, haremos el filtro desde Github en lugar de Zenhub.

firefox_Y7yChIRXsl

Seleccionamos como filtro Type: Epic, Type: User Story y Type: Task

firefox_5rrPtQEw8V 2mUsQOdfxV bJnq4LltLl

En Zenhub el filtro se haría de la siguiente manera

firefox_RaU4DWyFHg

Tareas de 1er Release en el Sprint Backlog

Filtrando por la milestone de la Release 1, podemos ver que encontramos todas las tareas en la columna de Sprint Backlog

firefox_mLitVnygXc

Tareas de 1er Release en progreso en diferentes columnas

Las distintas tareas de la Release 1 en las diferentes columnas de progreso

firefox_KAwKQI8uoC

En caso que quisieramos hacerlo desde gitHub no habria problemas ya que se haria de la misma forma

Cierre de 1er Release

Todas las tareas de la Release 1 se colocan en la columna Done

imagen Esto significa que estan acabadas y deberiamos mirar si esta tareas se pueden pasar a cerrado o debemos volver a moverlas a columnas anteriores

Damos por concluidas todas las tareas de la Release 1

imagen

Vamos a la sección Milestones de la parte de las issues en Github

imagen

Damos por concluida la milestone marcando esta como completada

imagen

imagen

Comienzo de la 2da Release

Movemos todas las tareas de la Release 2 a la columna de Sprint Backlog

Para ver solo las tareas de la Release 2, de forma que se puedan ver sin confundirse con las de las otras dos Realases, vamos a usar el filtro por Realase. En este filtro seleccionamos la opción Release 2.

image

image

Como vemos en la imagen las 13 tareas de la Release 2 estan en el apartado Sprint Backlog.

Tareas de la 2da Release en progreso y filtradas por algún topic

Vamos a realizar el filtado por el topic setup, ya que es uno de los topic más utilizados en el Release 2.

Para que se vea mejor también, vamos a seleccionar el filtrado por Release 2.

image

Con este filtrado el progreso de la segunda Release quedaría así:

image

Imagen de conversación en dos tareas

Hemos incluido 3 comentarios en tareas de la Release 1, 2 comentarios en la Release 2 y 2 comentarios en la Release 3.

Las tarea de Release 1 con comentarios son: View transaction history, Transfer money, Get account details.

Las tareas de Release 2 con comentarios son: Set up automatic payment, Manage from Android Device.

Las tareas de Release 3 con comentarios son: Custom notifications, Export information to PDF.

Vamos a mostrar dos ejemplos de estas conversaciones:

Esta seria el caso de la tarea View transaction history:

image

Esta seria el caso de Custom notifications:

image