Reclutech : plataforma de pruebas técnicas para desarrolladores

Abstract
El siguiente proyecto presenta Reclutech, una plataforma enfocada en evaluar la habilidad de resolver problemas de algoritmia de un candidato durante el proceso de reclutamiento en una empresa de desarrollo de software. El problema fue presentado por la empresa Effectus Software, que necesitaba buscar una solución que le permitiera facilitar el proceso de reclutamiento de manera remota debido a la pandemia de COVID-19, en Uruguay. El sistema fue desarrollado en base a una adaptación del framework ágil Scrum, escrito en JavaScript utilizando Node.js como entorno de ejecución para el lado del servidor y React como principal librería para el lado del cliente. Posteriormente fue puesto en producción utilizando Amazon Web Services y MongoDB Cloud para su despliegue en la nube. Reclutech cuenta con dos roles principales: por un lado el administrador, quien da de alta las pruebas técnicas, genera las invitaciones para resolverlas y evalúa los resultados de las soluciones recibidas, y por otro lado el candidato, que es invitado a resolver dichas pruebas técnicas y desde su computadora implementa y envía una solución. Reclutech está construido en base a tres componentes: una aplicación web para administradores, también denominada “Dashboard administrativo”, una aplicación web para candidatos que cuenta con un entorno de desarrollo integrado que permite escribir código en el lenguaje JavaScript y una interfaz de programación de aplicaciones con la cual interactúan ambas aplicaciones web para resolver las peticiones requeridas por ambos tipos de usuarios. Si bien Reclutech fue desarrollado a partir del relevamiento de requerimientos planteado por Effectus Software en base a su propio proceso de reclutamiento, la arquitectura permite ofrecer el sistema a otras organizaciones que requieran de un servicio para evaluar técnicamente a sus candidatos.
En
Thesis note
Proyecto (Carrera Universitaria). Universidad ORT Uruguay, Facultad de Ingeniería
Thesis degree name
Ingeniero en Sistemas
310 p. diagrs., tbls. grafs.
Notes
Incluye bibliografía y anexos.
Subject
PROYECTOS-ID, DESARROLLO DE SOFTWARE, EMPRESAS, SOFTWARE-DESARROLLO, EVALUACIÓN, APLICACIONES WEB-DESARROLLO
Type
Trabajo final de carrera
Access the full text
Citation
Dufourt Fierro, P., Hernández García, R. A., & Techera Galvan, S. O. (2021). Reclutech: plataforma de pruebas técnicas para desarrolladores (Proyecto). Universidad ORT Uruguay, Facultad de Ingeniería.
Rights license