ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Guía para solución del Sprint 4


Enviado por   •  27 de Abril de 2023  •  Apuntes  •  888 Palabras (4 Páginas)  •  43 Visitas

Página 1 de 4

Guía para solución del Sprint 4

Fecha IDEAL de entrega:  Lunes  13 de diciembre.

Fecha MÁXIMA de entrega:  Viernes 17 de diciembre.

Hola a todos, a continuación dejo instrucciones y consejos para el abordaje y solución del sprint 4. Por favor leer completamente antes de poner en práctica.

En sprint 4 es complementar o sustentar lo que hicieron en los sprints anteriores, pero desde el backend y la base de datos.

[pic 1]

Como se puede apreciar en el gráfico, sprint 3 y 4 tienen un punto en común. Estos mensajes, en sprint 3 (en las vistas que han desarrollado hasta ahora) los tenían como elementos simulados/copiados/pegados en su código de react.

De hecho, la estructura de estos mensajes son los que solicité en la última tabla del documento de sprint 3, junto con la ruta tentativa del backend.La idea es que ahora sean capaces de reemplazar esa simulación por los datos reales obtenidos desde el backend que van a crear.

En ese orden de ideas, en la rúbrica se plantean lo siguiente (con mis respectivos comentarios y sugerencias al respecto):


10%

Creación de base de datos no relacional:

Esto implica:

  • Tener el servicio de MongoDB corriendo, ya sea en local o en algún servicio en línea. Preferiblemente la segunda opción.
  • Tener datos de prueba en dicha base de datos.

10%

Creación del proyecto de  Node.js  Express.js:

Esto implica:

  • Creación del proyecto de Express.
  • Configuración del proyecto.
  • Creación de rutas (preferiblemente basándose en la tabla del sprint 3).

60%

Desarrollo del back-end de la aplicación:

Esto implica:

  • Desarrollo de la lógica de negocio necesaria para el funcionamiento de su aplicación.
  • Lectura de datos enviados desde el frontend.
  • Envío de datos hacía el frontend.

Documento con definición de entornos de ejecución:

Definir los entornos de ejecución, es decir, las diferentes configuraciones y comandos de ejecución para las diferentes versiones de su aplicación. Ejemplo:

  • Entorno de producción o de publicación
  • Entorno de pruebas
  • Entorno de desarrollo
  • Entorno para maquina con windows
  • etc

Dejar constancia en el documento que se presenta en cada sprint.

Creación de módulos:

Este punto hace referencia a que NO tengan toda la lógica en un solo archivo. Deben procurar modularizar su aplicación en elementos que tengan sentido, por ejemplo:

  • Por recursos (esto es lo que seguramente tendrán que hacer).
  • Por unidades de negocio (esto aplica para aplicaciones más grandes).

Creación de módulos de autenticación y autorización de usuarios:

Obligatoriamente se debe tener creado un módulos de registro y login de usuario.

:20%

Implementación de conectividad con la base de datos:

Se espera que para este sprint la lógica y los datos tengan interacción. Ya sea que lo hagan de forma directa o empleando algún ORM.

...

Descargar como (para miembros actualizados)  txt (5.6 Kb)   pdf (117.6 Kb)   docx (14.7 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com