📋 En esta edición, cada equipo elige de entre uno de los dos proyectos planteados a continuación:
✅ Gestor de contraseñas (password manager)
✅ App de quiz (juego de preguntas) de hasta 4 participantes implementando websockets
👨💻 Mentores voluntarios
En esta edición, participaron desarrolladores con el rol de mentores para poder ayudar a los equipos con dudas y bloqueos técnicos, mi total agradecimiento y mención honorífica a los mentores que estuvieron presentes en el servidor de Discord:
👨💻 Andrés Zapata
👨💻 DarkDerte
👨💻 DavidGL
👨💻 Luis Manuel Dev
👨💻 Manuel Gil
👨💻 Mario Dante
✍ Criterios de evaluación
✅ Uso y gestión del repositorio: se evalúa el uso de git flow,
revisión de PRs y mantenimiento de ramas principales, nomenclatura
y buenas prácticas en general al trabajar con repositorios usando
git y github.
✅ Nivel funcional del proyecto: se evalúa la cantidad de
funcionalidades estables del proyecto final con respecto a su
concepción/propuesta inicial.
✅ Nivel visual del proyecto: se evalúan aspectos visuales, UI en
general, combinación de colores, ortografía, proporciones de
secciones, uso del espacio en la web, etc.
✅ Nivel de accesibilidad del proyecto: se evalúan características
de UX y accesibilidad como legibilidad del contenido, combinación
de colores, uso de formularios, facilidad de uso del proyecto,
etc.
✅ Nivel técnico del proyecto: en la review final, el sponsor
podrá hacer preguntas de nivel técnico en cuanto a las
consideraciones y stack usados por cada equipo para realizar su
evaluación particular.
✅ Documentación del proyecto: documentación básica del proyecto
(cómo levantarlo en local, dependencias y consideraciones que
apliquen), diseño técnico con diagrama de flujo y acuerdo de interfaz con swagger, postman, etc.
✅ Modelado de entidades (BD): se podrá preguntar y revisar el
modelo de la BD del proyecto en la review final para ver cómo se
han estructurado las relaciones, se evaluará también el uso y
cuidado de estándares, nomenclatura, bitácora, etc.
✅ Integración de proyecto y equipos: integración de front y back,
comunicación de ambas partes del equipo para esta integración y
funcionamiento de la app integrada.