Desarrollo de sistema de registro de tiempos y gestión de profesionales para la empresa DREAMCODE
El presente informe documenta la pasantía organizacional desarrollada en la empresa DreamCode, ubicada en Cali, durante el período comprendido entre el 14 de enero y el 14 de junio de 2025. El objetivo principal fue diseñar, desarrollar e implementar un sistema automatizado para la gestión y el segu...
- Autores:
-
Vásquez Caicedo, Juan Martín
Chaves Romero, Felipe
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2025
- Institución:
- Universidad Autónoma de Occidente
- Repositorio:
- RED: Repositorio Educativo Digital UAO
- Idioma:
- spa
- OAI Identifier:
- oai:red.uao.edu.co:10614/16214
- Acceso en línea:
- https://hdl.handle.net/10614/16214
https://red.uao.edu.co/
- Palabra clave:
- Ingeniería informática
Sistema de gestión de tiempos
Scrum
Angular
Nestjs
Pruebas unitarias
AWS
Pasantía organizacional
Time tracking system
Scrum
Angular
Nestjs
Unit testing
Aws
Professional internship
- Rights
- openAccess
- License
- Derechos reservados - Universidad Autónoma de Occidente, 2025
| Summary: | El presente informe documenta la pasantía organizacional desarrollada en la empresa DreamCode, ubicada en Cali, durante el período comprendido entre el 14 de enero y el 14 de junio de 2025. El objetivo principal fue diseñar, desarrollar e implementar un sistema automatizado para la gestión y el seguimiento de tiempos y actividades de los profesionales de la empresa, denominado GOSPRO. Este sistema buscó resolver la problemática de la dispersión de información, anteriormente manejada mediante hojas de cálculo y correos electrónicos, centralizando los datos y mejorando la eficiencia operativa. El proyecto fue ejecutado mediante la metodología ágil Scrum, permitiendo una organización iterativa y colaborativa del trabajo. Los estudiantes participaron activamente en distintas fases del ciclo de desarrollo de software: capacitación técnica, diseño, implementación, pruebas y despliegue. Se desarrollaron diversos módulos funcionales del sistema, tales como historial de proyectos, información familiar, habilidades técnicas y formación académica, empleando tecnologías como Angular, TypeScript, NestJS y PostgreSQL. Las pruebas unitarias fueron ejecutadas con Jest, y se alcanzó una cobertura superior al 80% como criterio obligatorio antes de desplegar en los entornos de Stage y Producción. El sistema fue desplegado en la nube utilizando servicios de Amazon Web Services (AWS), como EC2, S3, RDS, CloudFront y API Gateway, con un pipeline automatizado de GitHub Actions que garantiza la integración y entrega continua (CI/CD). Los resultados de la pasantía incluyen el fortalecimiento de habilidades técnicas en desarrollo frontend y backend, conocimientos en DevOps, pruebas automatizadas, control de versiones, así como el dominio de herramientas y entornos reales de trabajo empresarial. Adicionalmente, la experiencia permitió el desarrollo de competencias blandas como la comunicación efectiva, el trabajo en equipo y la resolución de problemas en entornos reales de ingeniería de software. Esta pasantía no solo brindó soluciones tangibles a la empresa mediante la entrega funcional del sistema GOSPRO, sino que también consolidó el crecimiento profesional de los pasantes, generando un impacto positivo tanto académico como laboral. |
|---|
