Inscripción Materias UNQ
Nro | Nombre | Legajo | |
---|---|---|---|
1 | Giselle Escobar | [email protected] | |
2 | Martin Castello | [email protected] | |
3 | Susana Lopez | [email protected] | |
4 | Omar Gomez | [email protected] |
30/05
- Agrregar colchon a la estimación por desconocimiento de tecnología.
- Capitalizar el esfuerzo de cada integrante (ascentar el progreso)
06/06 Low:
- Ninguna
High:
- Capitalizamos el esfuerzo de todos.
- Subsanamos las carencias técnicas.
- Nos coordinamos mejor.
13/06 low:
- Falta de tiempo para poder implementar entregable para el usuario
High:
- Articulación de grupo
- Refactor de clases
20/06 Low:
- No se logro nivelar el ritmo de trabajo
High:
- Aumento del flujo de trabajo
27/06 Low:
- Continuamos con el problema de nivelar el ritmo pero, se mejoro
High:
- Logramos compartir conocimientos para nivelar los mismos.
04/06 Low:
- Pequeña desincronizacion con horarios a la hora de establecer una comunicacion
High:
- Conseguimos aumentar el ritmo de trabajo.
11/06 Low:
- No se llego con el tiempo necesario (sprints) para cuminar el trabajo
High:
- Se volvio al ritmo de trabajo normal para llevarlo constante
El objetivo es implementar parcialmente el modelo de Inscripción de Materias de la Universidad Nacional de Quilmes.
- A la hora de integrar los cambios de varios desarrolladores, utilizar el flujo de trabajo Feature Branch simulando un repositorio privado (branching model + fork).
- Cada cambio necesita ser integrado con la mayor frecuencia posiblie, utilizando para la verificación de este un servicio de CI (Continous Integration). [1]
- Se harán pasos cortos para mantener la integración funcionando.
- Se importó proyecto eis_201801c_tp_grupal para tener insertarle travis(integración continua) sin problemas.
- Se le dio permiso de acceso a travis para "gradlew" a través de la ejecución de la siguiente sentencia desde la consola:
git update-index --chmod=+x gradlew
La otra opción es en travis agregar:
before_install:
- chmod +x gradlew Lo bueno de este tipo de solución no cambia el permiso en su repositorio git, sino que simplemente cambia el tiempo de ejecución de los permisos en la ejecución.
- Se estuvo probando travis, para revisar las sentencias que tomaba como validas y que devovía.
- Se realizó la conexión de la base de datos de manera local. Se descartó el uso de hibernate por su complejidad con travis.
- Con la metodología "prueba y error" hicimos andar travis.
- bundle para cucumber en travis.
enlace a los casos de uso https://docs.google.com/document/d/1IwrvQ-1EkWjJIVBMIeD8dfdegVUd5KuVDJmOp38DMq8/edit [1]: https://travis-ci.org/