Skip to content

Latest commit

 

History

History
102 lines (83 loc) · 4.91 KB

Planeacion_general.md

File metadata and controls

102 lines (83 loc) · 4.91 KB

Planeación general del proyecto:

Diagrama de Flujo en donde se ejemplifica las etapas del proyecto

Diagrama de Flujo de las etapas del proyecto.

Etapa 1: Definición y Planificación

  • 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.

Etapa 2: Recolección de Datos

  • 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.

Etapa 3: Desarrollo del Backend

  • 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.

Etapa 4: Desarrollo del Frontend

  • 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.

Etapa 5: Pruebas y Validación

  • 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.

Etapa 6: Integración y Escalabilidad

  • 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.

Etapa 7: Lanzamiento y Monitoreo

  • 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.

Etapa 8: Entrega y Cierre

  • 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.