Está en la página 1de 21

Desarrollo de Software - Ciclo 3 - Ruta2

Sprint 1 – Reto Ciclo 3 - septiembre 2021

Nombre del equipo PROTIC – Profesionales En Tecnologías

Sprint No: 1

Grupo de trabajo “Profesionales en Tecnologías” del ciclo 3 en el programa Misión Tic 2022
Desarrollo de Software - Ciclo 3 - Ruta2
Sprint 1 – Reto Ciclo 3 - septiembre 2021

Nombre del equipo PROTIC – Profesionales En Tecnologías

Sprint No: 1

1.
13 Septiembre
Primera reunión (plan inicial del sprint)
En reunión realizada el día 13 de septiembre a las 12:13 p.m. se realiza la primera reunión
alrededor del proyecto “SISTEMA DE INFORMACIÓN PARA TORNEO DEPORTIVO
DEPARTAMENTAL: FOOTBALL SOCCER TOURNAMENT DEPARTMENTAL - FSTD”
Se definen y asignan las siguientes actividades:
Integrantes del grupo y roles:
Integrante Actividades semana 13 al 19 de septiembre 2021
- Crea un Tablero Kanban básico en GitHub, asignar
colaboradores
- Crear primera tabla para asignar a todo el equipo: “Crear el
modelo de entidades”
Luis Alfonso Giraldo Arango
- Implementar clases asignadas – Elaborar informe de
seguimiento.
- Revisar que se tengan todas las tareas en la columna “To-Do”,
con su correspondiente responsable.
- Definir lineamientos para el código (estándares del equipo)
- Integrar clases
Jhonier Posada Alzate - Generar migraciones.
- Revisar que se tengan todas las tareas en la columna “To-Do”,
con su correspondiente responsable.
- Definir lineamientos para el diseño de la UI (estilo)
- Implementar clases asignadas
- Explorar herramientas para prototipos de UI
Zharik Yaloth De La Hoz Castro
(https://www.lucidchart.com/pages/).
- Revisar que se tengan todas las tareas en la columna “To-Do”,
con su correspondiente responsable.
- Hacer listado de pruebas básicas para el siguiente sprint
- Implementar clases asignadas
Jhon Jairo Hernández Pérez - Verificar la conexión y generación de tablas.
- Revisar que se tengan todas las tareas en la columna “To-Do”,
con su correspondiente responsable.
- Definir lineamientos para nombrar y organizar documentos en
el drive compartido
- Implementar clases asignadas
Víctor Alejandro Alzate Higinio
- Verificar la conexión y generación de tablas.
- Revisar que se tengan todas las tareas en la columna “To-Do”,
con su correspondiente responsable.

Grupo de trabajo “Profesionales en Tecnologías” del ciclo 3 en el programa Misión Tic 2022
Desarrollo de Software - Ciclo 3 - Ruta2
Sprint 1 – Reto Ciclo 3 - septiembre 2021

Nombre del equipo PROTIC – Profesionales En Tecnologías

Sprint No: 1
14 Septiembre

2. Segunda reunión (plan seguimiento actividades del sprint)

En reunión realizada el día 14 de septiembre a las 12:10 p.m. se realiza la segunda reunión
alrededor del proyecto “SISTEMA DE INFORMACIÓN PARA TORNEO DEPORTIVO
DEPARTAMENTAL: FOOTBALL SOCCER TOURNAMENT DEPARTMENTAL - FSTD”.

- Se inicia con el análisis de los enunciados para identificación de clases que finalmente
se convertirán en las entidades de nuestro programa. Cada uno hace propuestas
diversas, pero no se llega a un consenso sobre cuál es la definitiva ya que se
encuentran diversas opiniones en pro y en contra de incluir algunas clases. Se definirá
el día 3 en la reunión cuál va a quedar después de analizarlos en grupo.
- Se logra crear cuenta GitHub
- Se crea el repositorio
- Se crea el tablero Kanban
- Se comparte a los correos de cada uno la invitación a colaborar en el tablero.
- Las siguientes son algunas imágenes del proceso:

Primera tarea Creación de Tareas y asignación de responsables

Se avanza en la lectura y rayado del documento enunciado del reto para identificar
Entidades y relaciones entre ellas tal como se muestra en la imagen siguiente:

Grupo de trabajo “Profesionales en Tecnologías” del ciclo 3 en el programa Misión Tic 2022
Desarrollo de Software - Ciclo 3 - Ruta2
Sprint 1 – Reto Ciclo 3 - septiembre 2021

Nombre del equipo PROTIC – Profesionales En Tecnologías

Sprint No: 1

El diseñador del software – Jhonier Posada Alzate - junto con la diseñadora de IU -Zharik
Yaloth de la Hoz Castro -, investigan un poco sobre normas del football Soccer para tener en
cuenta:

Obtención y análisis de requisitos

El primer objetivo es comprender el Dominio que se va a modelar, en este caso un juego de football.
Esto incluye registrar y analizar los requerimientos y reglas que se deben cumplir y que forman parte
de este deporte que en su mayoría son dada en el enunciado del reto. La documentación de los
requerimientos de los usuarios es fundamental, de manera que cuando se obtiene esta información se
inicia el proceso de análisis de esta. Algunos de los aspectos que se consideran son los siguientes:

- Identificación de los principales usuarios del sistema y las acciones que realizarán en la BD.
- Documentar el análisis de las reglas del deporte considerando acciones en un encuentro y fuera del mismo,
tales como las reglas que fundamentan un torneo al que pertenece dicho encuentro.

Algunos de los principales aspectos a considerar en un encuentro de football son las reglas oficiales
de Federación Internacional de Fútbol Asociación (FIFA)1, clasificados según la persona o elemento
involucrado, se presentan en la tabla 1.

1 https://www.actualidadarbitral.com/2015/03/resumen-de-las-17-reglas-de-juego-de-
la.html#:~:text=El%20f%C3%BAtbol%20es%20un%20deporte%20que%20se%20juega,que%20un%20equipo%20tenga%20m%C3%A1s%20anotaciones%20que%20otro.

Grupo de trabajo “Profesionales en Tecnologías” del ciclo 3 en el programa Misión Tic 2022
Desarrollo de Software - Ciclo 3 - Ruta2
Sprint 1 – Reto Ciclo 3 - septiembre 2021

Nombre del equipo PROTIC – Profesionales En Tecnologías

Sprint No: 1
Tabla 1.

Persona Actividad o regla que cumplir


No puede formar parte de dos equipos en el mismo torneo
Debe de cumplir con la edad que define la categoría del torneo
Jugador Debe de cumplir con el sexo que define la categoría del torneo
No Puede ser asistente, entrenador o árbitro al mismo tiempo
Deberá contar con un mínimo de 7 y Máximo de 11 jugadores
Deberá de contar con un entrenador
No puede participar en dos torneos
Equipo se permite un máximo de seis suplentes y un límite de tres cambios,
Un jugador sustituido no podrá volver a ingresar y cualquier jugador puede tomar
la posición del portero, sólo tiene que avisar al árbitro.
La edad deberá de ser mayor de 18 y menor o igual a 90 años
No puede entrenar a dos equipos en el mismo torneo
Entrenador No puede ser jugador o asistente o arbitro al mismo tiempo
Deberá permanecer en la banca o área de la banca y no podrá entrar a la cancha
El partido durará dos tiempos iguales de 45 minutos cada uno, salvo que por
mutuo acuerdo entre el árbitro y los dos equipos participantes se convenga otra
cosa.
Entre cada tiempo habrá un descanso que no deberá exceder de 15 minutos.
El saque de salida es una forma de iniciar o reanudar el juego:
• Al comienzo del partido.
• Tras haber marcado un gol.
Tiempo • Al comienzo del segundo tiempo del partido.
• Al comienzo de cada tiempo suplementario, dado el caso.
Antes del inicio del partido se lanzará una moneda al aire y el equipo favorecido
decidirá la dirección en la que atacará en el primer tiempo del partido y el otro
efectuará el saque de salida.
En caso de que el árbitro interrumpa el partido por un motivo que no se indique en
las Reglas de Juego, ser debe dejar caer el balón a tierra para reiniciar el
encuentro.
Se juega con un balón redondo, en el que participan 2 equipos, 11 jugadores por
equipo, y cada uno se dividen en portero, defensas, medios y delanteros, se
practica con el pie y el único que puede meter la mano es el guardameta, pero
sólo en una zona especial de la cancha.
El partido No comenzará si uno de los equipos tiene menos de siete jugadores.
Un partido será controlado por un árbitro, quien tendrá la autoridad total para hacer
cumplir las Reglas de Juego en dicho encuentro. Sus decisiones son definitivas en
Partido cuanto se reanude el juego, sí puede rectificar un error si es avisado por una
asistente, pero deberá ser antes de que el partido siga su curso.
Dentro de las principales decisiones está avalar los goles, marcar las faltas y
sancionar las más severas con amonestaciones o expulsiones, para tal efecto,
utiliza tarjetas amarillas o rojas, respectivamente.
Dos tarjetas amarillas ameritan sacar la tarjeta roja, para señalar que un jugador
fue expulsado.

Después de considerarse estas restricciones se procede a sacar la tabla de entidades con sus atributos
y la forma como se relacionan y las restricciones entre estas como se muestra en la siguiente tabla 2:

Grupo de trabajo “Profesionales en Tecnologías” del ciclo 3 en el programa Misión Tic 2022
Desarrollo de Software - Ciclo 3 - Ruta2
Sprint 1 – Reto Ciclo 3 - septiembre 2021

Nombre del equipo PROTIC – Profesionales En Tecnologías

Sprint No: 1
ENTIDAD ATRIBUTOS
Id: int,
Documento: string,
Nombre: string,
Persona Apellidos: string,
Telefono: string,
FechaNacimiento: DateTime,
Genero: Genero
Genero TipoGenero: enum
Posicion: int
Jugador: Persona NumeroCamiseta: int
IdEquipo: int
Tecnico:Persona Certificado: string

Arbitro: Persona Colegio: string


Id: int
IdMunicipio: int
Equipo IdTecnico: int
NombreEquipo: string
Id: int
Registro IdEquipo: int
FechaRegistro: DateTime
Id: int
PartidosJugados: int
PartidosGanados: int
Desempeño PartidosEmpatados: int
GolesAFavor: int
GolesEnContra: int
Puntos: int
Id: int
IdEquipoLocal: int
IdEquipoVista: int
Partido IdEstadio: int
IdArbitro: int
MarcadorEquipoLocal: int
MarcadorEquipoVista: int
Id: int
IdArbitro: int
Arbitro_Partido IdPartido: int
Puesto: string
Id: int
Programacion Partidos: Lista<Partido>
Fecha: DateTime
Id: int
Municipio NombreMunicipio: string
Id: int
NombreEstadio: string
Estadio Direccion: string
IdMunicipio: int
Id: int
Novedades Nombre: string
Descripción: string
Id: int
IdNovedad: int
Novedades_Partido IdPartido: int
IdJugador: int
MinutoNovedad: int

Grupo de trabajo “Profesionales en Tecnologías” del ciclo 3 en el programa Misión Tic 2022
Desarrollo de Software - Ciclo 3 - Ruta2
Sprint 1 – Reto Ciclo 3 - septiembre 2021

Nombre del equipo PROTIC – Profesionales En Tecnologías

Sprint No: 1
15 Septiembre

3. Tercera reunión (plan seguimiento actividades del sprint)

En reunión realizada el día 15 de septiembre a las 12:10 p.m. se realiza la tercera reunión
alrededor del proyecto “SISTEMA DE INFORMACIÓN PARA TORNEO DEPORTIVO
DEPARTAMENTAL: FOOTBALL SOCCER TOURNAMENT DEPARTMENTAL - FSTD”.

Se validan algunas tareas en el tablero Kanban:

Se realizan las 3 primeras actividades sobre GitHub y tablero Kanban.

Grupo de trabajo “Profesionales en Tecnologías” del ciclo 3 en el programa Misión Tic 2022
Desarrollo de Software - Ciclo 3 - Ruta2
Sprint 1 – Reto Ciclo 3 - septiembre 2021

Nombre del equipo PROTIC – Profesionales En Tecnologías

Sprint No: 1

Surge una primera propuesta para diagrama de entidades:

Grupo de trabajo “Profesionales en Tecnologías” del ciclo 3 en el programa Misión Tic 2022
Desarrollo de Software - Ciclo 3 - Ruta2
Sprint 1 – Reto Ciclo 3 - septiembre 2021

Nombre del equipo PROTIC – Profesionales En Tecnologías

Sprint No: 1
16 Septiembre

4. Cuarta reunión (plan seguimiento actividades del sprint)

En reunión realizada el día 16 de septiembre a las 12:10 p.m. se realiza la cuarta reunión
alrededor del proyecto “SISTEMA DE INFORMACIÓN PARA TORNEO DEPORTIVO
DEPARTAMENTAL: FOOTBALL SOCCER TOURNAMENT DEPARTMENTAL - FSTD”.

Se logra llegar a un primer acuerdo consensuado para el Modelo de entidades:

Grupo de trabajo “Profesionales en Tecnologías” del ciclo 3 en el programa Misión Tic 2022
Desarrollo de Software - Ciclo 3 - Ruta2
Sprint 1 – Reto Ciclo 3 - septiembre 2021

Nombre del equipo PROTIC – Profesionales En Tecnologías

Sprint No: 1
Como se aprecia en la relación entre ARBITROS y PARTIDOS inicialmente se generó una relación de
muchos a muchos, considerando que como es lógico, habría muchos árbitros para muchos partidos
y por eso se generó la entidad intermedia ARBITROS_PARTIDO la cual se elimina ya que para efectos
del Reto, se asumirá 1 sólo árbitro y también sacaremos las entidades TORNEO y REGISTRO, además
del enum GENERO que realmente NO es solicitado por el enunciado del ejercicio. Partiendo de esto,
la tabla de entidades y el diagrama quedarían así:

ENTIDAD ATRIBUTOS
Id: int,
Documento: string,
Nombre: string,
Persona Apellidos: string,
Telefono: string,
FechaNacimiento: DateTime,
Genero: Genero
Posicion: int
Jugador: Persona NumeroCamiseta: int
IdEquipo: int
Técnico: Persona Certificado: string
Arbitro: Persona Colegio: string
Id: int
IdMunicipio: int
Equipo IdTecnico: int
NombreEquipo: string
Id: int
PartidosJugados: int
PartidosGanados: int
Desempeño PartidosEmpatados: int
GolesAFavor: int
GolesEnContra: int
Puntos: int
Id: int
IdEquipoLocal: int
IdEquipoVista: int
Partido IdEstadio: int
IdArbitro: int
MarcadorEquipoLocal: int
MarcadorEquipoVista: int
Id: int
Programacion Partidos: Lista<Partido>
Fecha: DateTime
Id: int
Municipio NombreMunicipio: string
Id: int
NombreEstadio: string
Estadio Direccion: string
IdMunicipio: int
Id: int
Novedades Nombre: string
Descripción: string
Id: int
IdNovedad: int
Novedades_Partido IdPartido: int
IdJugador: int
MinutoNovedad: int

Grupo de trabajo “Profesionales en Tecnologías” del ciclo 3 en el programa Misión Tic 2022
Desarrollo de Software - Ciclo 3 - Ruta2
Sprint 1 – Reto Ciclo 3 - septiembre 2021

Nombre del equipo PROTIC – Profesionales En Tecnologías

Sprint No: 1

Grupo de trabajo “Profesionales en Tecnologías” del ciclo 3 en el programa Misión Tic 2022
Desarrollo de Software - Ciclo 3 - Ruta2
Sprint 1 – Reto Ciclo 3 - septiembre 2021

Nombre del equipo PROTIC – Profesionales En Tecnologías

Sprint No: 1

Con lo cual se inician las labores de implementación con las capas, creación de proyectos,
realización de entidades y demás y se actualiza el tablero Kanban:

Grupo de trabajo “Profesionales en Tecnologías” del ciclo 3 en el programa Misión Tic 2022
Desarrollo de Software - Ciclo 3 - Ruta2
Sprint 1 – Reto Ciclo 3 - septiembre 2021

Nombre del equipo PROTIC – Profesionales En Tecnologías

Sprint No: 1

Creación de la solución y las capas (proyectos)

Grupo de trabajo “Profesionales en Tecnologías” del ciclo 3 en el programa Misión Tic 2022
Desarrollo de Software - Ciclo 3 - Ruta2
Sprint 1 – Reto Ciclo 3 - septiembre 2021

Nombre del equipo PROTIC – Profesionales En Tecnologías

Sprint No: 1
17 Septiembre
5. Quinta reunión (plan seguimiento actividades del sprint)

En reunión realizada el día 17 de septiembre a las 12:10 p.m. se realiza la quinta reunión
alrededor del proyecto “SISTEMA DE INFORMACIÓN PARA TORNEO DEPORTIVO
DEPARTAMENTAL: FOOTBALL SOCCER TOURNAMENT DEPARTMENTAL - FSTD”.

Se termina de realizar el montaje y la implementación basados en la tabla de entidades y en


el diagrama de entidades realizado, y consultando con el profesor Heri Fernando Londoño, se
logra avanzar en dicha implementación con la instalación de los frameworks y diseños:

Grupo de trabajo “Profesionales en Tecnologías” del ciclo 3 en el programa Misión Tic 2022
Desarrollo de Software - Ciclo 3 - Ruta2
Sprint 1 – Reto Ciclo 3 - septiembre 2021

Nombre del equipo PROTIC – Profesionales En Tecnologías

Sprint No: 1

Grupo de trabajo “Profesionales en Tecnologías” del ciclo 3 en el programa Misión Tic 2022
Desarrollo de Software - Ciclo 3 - Ruta2
Sprint 1 – Reto Ciclo 3 - septiembre 2021

Nombre del equipo PROTIC – Profesionales En Tecnologías

Sprint No: 1

Grupo de trabajo “Profesionales en Tecnologías” del ciclo 3 en el programa Misión Tic 2022
Desarrollo de Software - Ciclo 3 - Ruta2
Sprint 1 – Reto Ciclo 3 - septiembre 2021

Nombre del equipo PROTIC – Profesionales En Tecnologías

Sprint No: 1

Después de todo esto vienen las migraciones.

Grupo de trabajo “Profesionales en Tecnologías” del ciclo 3 en el programa Misión Tic 2022
Desarrollo de Software - Ciclo 3 - Ruta2
Sprint 1 – Reto Ciclo 3 - septiembre 2021

Nombre del equipo PROTIC – Profesionales En Tecnologías

Sprint No: 1

Evidencia de las entidades migradas a la base de datos

Grupo de trabajo “Profesionales en Tecnologías” del ciclo 3 en el programa Misión Tic 2022
Desarrollo de Software - Ciclo 3 - Ruta2
Sprint 1 – Reto Ciclo 3 - septiembre 2021

Nombre del equipo PROTIC – Profesionales En Tecnologías

Sprint No: 1
BASE DE DATOS CREADA Y MIGRADA

Grupo de trabajo “Profesionales en Tecnologías” del ciclo 3 en el programa Misión Tic 2022
Desarrollo de Software - Ciclo 3 - Ruta2
Sprint 1 – Reto Ciclo 3 - septiembre 2021

Nombre del equipo PROTIC – Profesionales En Tecnologías

Sprint No: 1
Avances en el Kanban

NUEVO ARBOL JERARQUICO

Grupo de trabajo “Profesionales en Tecnologías” del ciclo 3 en el programa Misión Tic 2022
Desarrollo de Software - Ciclo 3 - Ruta2
Sprint 1 – Reto Ciclo 3 - septiembre 2021

Nombre del equipo PROTIC – Profesionales En Tecnologías

Sprint No: 1
Kanban Previo a Finalización para el primer Sprint:

Tareas en Kanban finalizadas:

Grupo de trabajo “Profesionales en Tecnologías” del ciclo 3 en el programa Misión Tic 2022

También podría gustarte