Diagrama de Flujo de las etapas del proyecto.
- Fecha de inicio: 21 de septiembre de 2023
- Fecha de finalización: 27 de septiembre de 2023
- Duración: 7 días
- Descripción: Definición de objetivos, selección de herramientas y planificación de tareas.
- Objetivo: Establecer un plan de proyecto claro y detallado que defina las tareas, responsabilidades y fechas límite para cada fase del desarrollo.
- Subobjetivos:
- Definir el alcance del proyecto.
- Identificar las herramientas y tecnologías a utilizar.
- Asignar responsabilidades a los miembros del equipo.
- Establecer fechas límite para cada tarea.
- Subobjetivos:
- Fecha de inicio: 27 de septiembre de 2023
- Fecha de finalización: 3 de octubre de 2023
- Duración: 7 días
- Descripción: Investigación de datasets y mecanismos de recolección de datos.
- Objetivo: Asegurar la disponibilidad y calidad de los datos necesarios para entrenar y validar el modelo de Machine Learning.
- Subobjetivos:
- Investigar y seleccionar datasets adecuados de caras.
- Implementar mecanismos para la recolección de datos en tiempo real.
- Validar la calidad y relevancia de los datos recopilados.
- Subobjetivos:
- Fecha de inicio: 4 de octubre de 2023
- Fecha de finalización: 17 de octubre de 2023
- Duración: 14 días
- Descripción: Configuración de Firebase, desarrollo de módulos en Python y lógica de asistencia.
- Objetivo: Desarrollar un backend robusto y eficiente que soporte las funcionalidades clave del sistema.
- Subobjetivos:
- Configurar la base de datos en Azure SQL.
- Desarrollar módulos en Python para el reconocimiento de rostros y seguimiento de objetos.
- Implementar la lógica de registro automático de asistencia.
- Subobjetivos:
- Fecha de inicio: 18 de octubre de 2023
- Fecha de finalización: 24 de octubre de 2023
- Duración: 7 días
- Descripción: Diseño e implementación de la interfaz en React y desarrollo de la interfaz de administración.
- Objetivo: Crear una interfaz de usuario intuitiva y amigable que permita una fácil interacción con el sistema.
- Subobjetivos:
- Diseñar la interfaz de usuario en React.
- Integrar el frontend con el backend.
- Desarrollar la interfaz de administración y configuración de clases.
- Subobjetivos:
- Fecha de inicio: 25 de octubre de 2023
- Fecha de finalización: 7 de noviembre de 2023
- Duración: 14 días
- Descripción: Pruebas unitarias, validación del sistema de ML y pruebas con usuarios.
- Objetivo: Asegurar que el sistema funcione correctamente y cumpla con los requerimientos establecidos.
- Subobjetivos:
- Realizar pruebas unitarias y de integración.
- Validar la precisión y eficiencia del sistema de ML.
- Realizar pruebas con usuarios reales y recopilar feedback.
- Subobjetivos:
- Fecha de inicio: 8 de noviembre de 2023
- Fecha de finalización: 14 de noviembre de 2023
- Duración: 7 días
- Descripción: Integración con plataformas de aprendizaje y optimización del sistema.
- Objetivo: Garantizar que el sistema pueda manejar un número creciente de aulas y estudiantes y que pueda integrarse con otras plataformas.
- Subobjetivos:
- Optimizar el sistema para manejar un mayor número de usuarios.
- Integrar con plataformas de aprendizaje, si se decide incluir.
- Subobjetivos:
- Fecha de inicio: 15 de noviembre de 2023
- Fecha de finalización: 21 de noviembre de 2023
- Duración: 7 días
- Descripción: Configuración de hosting, lanzamiento del sistema y monitoreo.
- Objetivo: Lanzar el sistema en un entorno real y monitorear su rendimiento y uso.
- Subobjetivos:
- Configurar la plataforma de hosting para la página web.
- Lanzar el sistema y promocionarlo entre los usuarios objetivo.
- Monitorear el rendimiento y recopilar feedback de los usuarios.
- Subobjetivos:
- Fecha de inicio: 22 de noviembre de 2023
- Fecha de finalización: 27 de noviembre de 2023
- Duración: 6 días
- Descripción: Entrega del proyecto, revisión final y cierre
- Objetivo: Finalizar el proyecto, entregar todos los entregables y obtener la aprobación del socioformador.
- Subobjetivos:
- Entregar el proyecto completo y la documentación asociada.
- Realizar una revisión final con el socioformador.
- Obtener la aprobación del socioformador y cerrar el proyecto.
- Subobjetivos: