Reclutech

plataforma de pruebas técnicas para desarrolladores

Dufourt Fierro, Paula - Hernández García, Ramiro Andrés - Techera Galvan, Sebastián Oscar

Resumen:

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.


Detalles Bibliográficos
2021
PROYECTOS-ID
DESARROLLO DE SOFTWARE
EMPRESAS
SOFTWARE-DESARROLLO
EVALUACIÓN
APLICACIONES WEB-DESARROLLO
Español
Universidad ORT Uruguay
RAD
http://hdl.handle.net/20.500.11968/4578
Acceso abierto