-
Notifications
You must be signed in to change notification settings - Fork 0
Home
En este repositorio del grupo ERROR-404 va a dejar los ejercicios de
JavaScript de la materia Laboratorio 4 (Programación 4)
-
Clase 1 - Lunes 14 Agosto: Clase 01 E-commerce Básico Parte 01
-
Clase 2 - Lunes 28 Agosto: Clase 01 E-commerce Básico Parte 02
-
Clase 3 - Lunes 4 Septiembre: Clase 03 E-commerce Básico Parte 03
-
Clase 4 -> tuvimos el examen de Diseño, no hay clase
-
Clase 5 - Lunes 18 Septiembre: Proyecto con stack pern por Daniel Guerrero -> Parte 1
-
Clase 6 - Lunes 25 Septiembre: Proyecto con stack pern por Daniel Guerrero -> Parte 2. CRUD de tarea
-
Clase 7 - Lunes 2 de Octubre: Proyecto con stack pern por Daniel Guerrero -> Parte 3. Creación de usuario, con autenticación por medio de token.
-
Clase 8 - Lunes 9 de Octubre -> Proyecto optativo para subir la repositorio, comenzamos a trabajar en el proyecto final (no lo subimos)
-
Feriado puente: 16 de Octubre -> Proyecto optativo para subir la repositorio, comenzamos a trabajar en el proyecto final (no lo subimos)
-
Clase 9 - Lunes 23 de Octubre -> Proyecto optativo para subir la repositorio, comenzamos a trabajar en el proyecto final (no lo subimos)
-
Clase 10 - Lunes 30 Octubre -> Proyecto optativo para subir la repositorio, comenzamos a trabajar en el proyecto final (no lo subimos)
| CLASE | SCRUM | DESARROLLADOR/A | FINALIZADO |
|---|---|---|---|
| 1 - 14 AUG | Alsina, Maximiliano Gabriel | Berrini, Alejandro | |
| 2 - 28 AUG | Calle, Sonia | Chavez, Rodrigo | |
| 3 - 4 SEP | Costa, Maria Eugenia | Navarro, Lucas | |
| 4 - 11 SEP | Sanguinetti Flores, Pablo | Ahumada, Brian | |
| 5 - 18 SEP | Alancay, Abel Matias | Alsina, Maximiliano Gabriel | |
| 6 - 25 SEP | Chavez, Rodrigo | Costa, Maria Eugenia | |
| 7 - 2 OCT | Chavez, Rodrigo | Costa, Maria Eugenia | |
| 8 - 9 OCT | Calle, Sonia | Berrini, Alejandro | x |
| 9 - 23 OCT | Ahumada, Brian | Alancay, Abel Matias | x |
| 10 - 30 OCT | Alsina, Maximiliano Gabriel | Berrini, Alejandro | x |
| 11 - 8 NOV | Calle, Sonia | Chavez, Rodrigo | x |
Utilizamos al metodología de trabajo Scrum, tenemos todas las tareas que el equipo va a realizar el en Backlog (dentro de nuestro dashboard).
En dicho dashboard tenemos los estados:
-
TODO: para las tareas del Sprint activo
-
DOING: las tareas que fuimos tomando los integrantes del grupo en el Sprint
-
CODE REVIEW: una vez finalizada la tarea, creamos un MR(merge request), para que otro integrante del equipo denominado Scrum pueda hacer el code review y mergear a la rama main.
-
DONE: las tareas finalizadas
-
Tenemos la rama principal llamada main
-
Tenemos la rama secundaria, llamada develop, desde la cual vamos a ir sacando las ramas de trabajo para realizar la tarea asignada.
-
Tenemos la rama Release que se va a ir actualizando una vez al mes.
-
Usamos tags en las distintas versiones de las release
-
Por cada clase creamos una carpeta correspondiente, la nombramos clase-nro, ejemplo: clase-1
En el Dashboard por cada tarea, la convertimos en issue, usamos ese número de issue, para poder traquear la misma.
-
Nos situamos siempre en la rama develop, desde ahi creamos al nueva rama con el comando:
$ git checkout -b feat/#(nro.issue)-clase_nro-tema, por ejemplogit checkout -b feat/#1-clase1-proyecto-calculadoraeste es un ejemplo para el issue #1 de la clase 1 donde vimos el proyecto calculadora. -
Siempre vamos a respetar la nomenclatura:
-
feat(si es una nueva funcionalidad) / bug(si hay que solucionar un error)
-
#nro-de-issuepara poder relacionar la rama con el issue y la tarea asignada en el dashboar -
clase<nro-de-clase>-<tema-de-la-clase>para tener el detalle de la clase y el tema visto