Está en la página 1de 7

Universidad Nacional Mayor de San Marcos

Universidad del Perú. Decana de América


Facultad de Ingeniería de Sistemas e Informática
Escuela Profesional de Ingeniería de Software

“Informe N° 10 de Practicas Pre-Profesionales 1”

Alumno:
Jean Williams Osco Pupe

Empresa / Lugar de Practicas:


Editorial Arca de Papel

Docente:
Sumiko E. Murakami de la Cruz de Molina

LIMA – PERU

2021
Lista de Actividades
Fechas: (09/08/21 – 13/08/21)

 Plataforma “Ariel Online”


1. Crear componente para rutas privadas (Protected Route)
2. Configurar funciones para cargar y recuperar el state de la aplicación
3. Servicios de WebSocketGateway para manipular la conexión o desconexión del
usuario.

 Plataforma “Arca Recursos”


1. Mantenimiento y subida de archivos multimedia.
2. Mantenimiento de la base de datos.

Aporte en cada actividad


 Plataforma “Ariel Online”
1. Crear componente para rutas privadas (Protected Route)
 Redirigir al login si no se comprueba la autenticación
 Evita acceder a información no autorizada
 Componente reutilizable

2. Configurar funciones para cargar y recuperar el state de la aplicación

 Configurar el state para manipular los diversos reducers de la aplicación.


 Almenar el state en el local storage para manipular el cambia de datos
tanto en el UI como en los datos de sesión del usuario.
 Crear función para recuperar los datos de la sesión de usuario.
 Exponer estos metodos dentro del store.

3. Servicios de WebSocketGateway para manipular la conexión o desconexión del


usuario.

 Obtener los usuarios conectados en tiempo real.


 Controlar la cantidad de usuarios activos e inactivos.
 Monitorear el login o logout de los usuarios dentro de la plataforma.
 Plataforma “Arca Recursos”

1. Mantenimiento y subida de archivos multimedia


 Control y optimización de los servicios para alojar los archivos:
 Cloudinary: Servicio para almacenar imágenes
 Google Drive: Servicio para almacenar (pdfs, archivos comprimidos)
 Servidor de Google Cloud Platform: Se almacenan los archivos más pesados
(video, capacitaciones)
 Mega: Servicio de respaldo de los archivos multimedia
 Con el fin de brindar los recursos para que puedan ser usados dentro de las
plataformas correspondientes.

2. Mantenimiento de la base de datos


 Crear los documentos correspondientes por cada módulo (docentes, alumnos,
videos, juegos, descargables, etc.) de acuerdo a como estos se nos vayan
reportando (se maneja la estructura y actualiza dentro de un drive
compartido).
 Se crea una copia de seguridad diaria almacenada en la nube (tiempo de
duración 7 días) bajo los servicios de mongo atlas.
 Activar recursos a medida que estos se encuentren listo para su publicación.
Problemas detectados y su influencia en las actividades
De forma general se crean nuevas características o se reportan dificultades para las
plataformas luego de una reunión de presentación en la cual son los promotores los que
prueban de forma continua la plataforma, estas reuniones se llevan a cabo cada dos semanas
o una vez al mes.
 Plataforma “Arca Recursos”
 Se van agregando nuevas funcionalidades y recursos a la plataforma luego de ser
testeados de manera local, no hay una fecha específica para subir recursos porque
ya se tiene una versión estable de la plataforma, las nuevas funcionalidades se van
publicitando a medida que se terminan.
 Al momento de testear no se detectaron problemas ya que se diseñó bien la
solución a aplicar.

Soluciones Aplicadas y Metodología aplicadas


 La metodología que usamos es la metodología scrum para mapear las características
que se necesitan desarrollar, probar e implementar, nos apoyamos en las
herramientas de GitHub actions para marcar las actividades a realizar para que el
equipo de desarrollo tenga conocimiento en qué punto se encuentra cada uno,
mientras que el jefe de equipo se apoya en luciapp para reportar los avances al jefe de
área. Adicional a eso tenemos una reunión diaria para ver los avances o dificultades
dentro de nuestras tareas.

También podría gustarte