LINK: https://g10-ispc.github.io/IntegradorFullStack-G10/ricco/frontend/
Con el presente proyecto del módulo Programador Full Stack se pretende llegar a la creación de un sistema SIS-I Ricco Burgers, que será un producto diseñado para trabajar en entornos WEB, lo que permitirá su utilización de forma rápida y eficaz. El mismo se llevará a cabo aplicando el marco de trabajo scrum en 2 sprints con complejidad gradual y creciente.
Para la puesta en marcha se inicio con la conformación del grupo y la definición del repositorio en github. Posteriormente definimos los roles de los miembros del equipo y se inicio con las reuniones de equipo donde se definió el nombre de la tienda virtual y el producto a comercializar.
Planteamos Historias de Usuarios en base a los requerimientos del proyecto teniendo en cuenta una redacción y nomenclatura adecuada y su respectivos criterios de aceptación.
Definimos la documentación del proyecto mediante el documento IEEE830.
Creamos un proyecto estilo kanban en Github para tener un visión de las avance del proyecto y ademas se realizó la distribución de las tareas (issues), y asi cada integrante del equipo desde su rama pueda aportar al proyecto mediante confirmaciones(commits) primeramente en una rama developer que posterioremente se pasa al main y asi llegar a cumplir los objetivos del mismo.
Definimos la estructura de páginas en la Wiki del repositorio en github a fin de poder documentar los integrantes del equipo y sus roles, registrando ademas de ceremonias de scrum.
A traves de las implementaciones de metodo de trabajo scrum, en este primer Sprint 1 se trabajo para el cumplimiento de los siguiente objetivos:
- Producción del sitio web de la tienda navegable con estructura HTML, semántica, estilos CSS y Bootstrap con un mínimo de 3 páginas web inicialmente.
- Responsive.
- En relación a la Abstracción, creción del Diagrama de Clases(modelo de objetos).
- En relación a la Modularización, construcción de las clases utilizando el lenguaje de programación en Python.
- En relación a la persistencia de los datos, diseño de la base de datos (diseño conceptual, lógico y físico)
Los mismos se realizarón en equipo, teniendo en cuanta los principios y valores del método scrum.
- HTML
- CSS
- BOOTSTRAP
- MYSQL WORKBENCH
- PYTHON
Realizamos las Historias de Usuarios en base a los requerimientos del proyecto y tambien teniendo en cuenta la devolucion del Sprint 1; las cuales fueron asignadas a los integrantes del equipo, para tener asi una forma de trabajo mas organizada y poder no solo colaborar todos en el proyecto, sino tambien que todos podamos ir aprendiendo con practica las diferentes tecnogologias y programas utilizados.
Realizamos la primera Retrospective, en la cual pudimos identificar nuestras fortaleza y debilidades para poder trabajar en ellas y asi poder trabajar mejor para el segundo Sprint.
Realizar las mejoras indicadas en la devolucion del Sprint 1 y:
- Producción del sitio web de la tienda navegable con estructura HTML, semántica, estilos CSS y Bootstrap.
- Formularios login y registro con sus respectivas validaciones y mensajes personalizados al usuario.
- Creación de la base de datos.
- Modelo de Caso de Uso de cada modularización.
A las mencionadas en el Sprint 1 sumamos:
- JAVASCRIPT
- Juarez Manescotto, Micaela Ines
- Cruz, Laura Patricia
- Figueroa, Félix Antonio
- Cos, Mariana
- Arévalo, Carla Elizabeth
- Aricoma, Delfina