Proyecto Cafetería del grupo ERROR-404
.
Se realizó con Python como lenguje de programación y con
Postgresql como base de datos; basado en el código realizado anteriormente en el Primer año de la Tecnicaturá con PseInt como un primer MVP y agregándole más funcionalidades en este nuevo proyecto.
Es una cafetería, con un banner al inicio:
*********************************
* *
* Bienvenido a Cafetería 404 *
* *
*********************************
Y la continuación el menú, con las opciones para:
-
Realizar un pedido, a partir de productos guardados en una base de datos Postgresql.
-
Administrar productos, permitiendo dar de alta productos nuevos en la base de datos y que luego sean incorporados a la lista de productos disponibles
Implementamos el marco de desarrollo Scrum, partiendo de un MVP(Producto Mínimo Viable) incormporamos nuevas funcionalidades, como la opción de incorporar nuevos productos en el menú.
En git nos organizamos el workflow paertiendo desde la rama(branch) principal main y creando nuevas ramas para cada issue(tarea) asignada. Una vez finalizada la tarea dicha rama es unida a la rama main.
-
Creamos un issue por cada tarea asignada a un integrante del equipo
-
Utilizamos el número del issue para nombrar a la rama en la que trabajamos, por ejemplo:
feat/#5-clase-product -
Una vez finalizada al tarea, teniendola nueva rama actualizada en el repositorio remoto (GitHub) se solicita el merge request que es verificado por otro integrante del equipo.
-
De ser aprobado...
... se una la rama de trabajo con main
... se elimina la rama de trabajo
...se cierra el issue
...se avisa al resto del equipo para que actualicen sus repositorios locales con los nuevos cambios.
De este modo, no tuvimos conflictos con el repositorio, pudiendo hacer un desarrollo en equipo.
