Reclutech
plataforma de pruebas técnicas para desarrolladores
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.
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 |
_version_ | 1807261358115258368 |
---|---|
author | Dufourt Fierro, Paula |
author2 | Hernández García, Ramiro Andrés Techera Galvan, Sebastián Oscar |
author2_role | author author |
author_facet | Dufourt Fierro, Paula Hernández García, Ramiro Andrés Techera Galvan, Sebastián Oscar |
author_role | author |
bitstream.checksum.fl_str_mv | 1e516f7493036deb0f12a15849e6a650 927f80702efc3c9cf4605b37241ca46d |
bitstream.checksumAlgorithm.fl_str_mv | MD5 MD5 |
bitstream.url.fl_str_mv | https://rad.ort.edu.uy/bitstreams/7ca92f5f-b21c-4beb-a89b-99f1fb5be567/download https://rad.ort.edu.uy/bitstreams/a15d3ba3-b31d-4a1f-93a9-4cde5fe07a90/download |
collection | RAD |
dc.contributor.advisor.none.fl_str_mv | Hernández Guimarans, Pablo |
dc.contributor.tribunal.none.fl_str_mv | Lifschitz, Sergio Nieves Lema, Ruben Carlos |
dc.creator.none.fl_str_mv | Dufourt Fierro, Paula Hernández García, Ramiro Andrés Techera Galvan, Sebastián Oscar |
dc.date.accessioned.none.fl_str_mv | 2022-03-17T23:25:42Z |
dc.date.available.none.fl_str_mv | 2022-03-17T23:25:42Z |
dc.date.issued.none.fl_str_mv | 2021 |
dc.description.abstract.none.fl_txt_mv | 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. |
dc.description.none.fl_txt_mv | Incluye bibliografía y anexos. |
dc.format.extent.none.fl_str_mv | 310 p. diagrs., tbls. grafs. |
dc.identifier.citation.none.fl_str_mv | 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. |
dc.identifier.uri.none.fl_str_mv | http://hdl.handle.net/20.500.11968/4578 http://hdl.handle.net/20.500.11968/4578 |
dc.language.iso.none.fl_str_mv | Español. spa |
dc.publisher.none.fl_str_mv | Universidad ORT Uruguay |
dc.relation.other.none.fl_str_mv | https://sisbibliotecas.ort.edu.uy/bib/92332 |
dc.rights.none.fl_str_mv | info:eu-repo/semantics/openAccess |
dc.source.none.fl_str_mv | reponame:RAD instname:Universidad ORT Uruguay instacron:Universidad ORT |
dc.subject.none.fl_str_mv | PROYECTOS-ID DESARROLLO DE SOFTWARE EMPRESAS SOFTWARE-DESARROLLO EVALUACIÓN APLICACIONES WEB-DESARROLLO |
dc.title.none.fl_str_mv | Reclutech plataforma de pruebas técnicas para desarrolladores |
dc.type.none.fl_str_mv | Trabajo final de carrera info:eu-repo/semantics/bachelorThesis |
dc.type.version.none.fl_str_mv | info:eu-repo/semantics/publishedVersion |
description | Incluye bibliografía y anexos. |
eu_rights_str_mv | openAccess |
format | bachelorThesis |
id | RAD_51bbcd1eda5e437b3f64f597eaca22d1 |
identifier_str_mv | 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. |
instacron_str | Universidad ORT |
institution | Universidad ORT |
instname_str | Universidad ORT Uruguay |
language | spa |
language_invalid_str_mv | Español. |
network_acronym_str | RAD |
network_name_str | RAD |
oai_identifier_str | oai:rad.ort.edu.uy:20.500.11968/4578 |
publishDate | 2021 |
publisher.none.fl_str_mv | Universidad ORT Uruguay |
reponame_str | RAD |
repository.mail.fl_str_mv | rodriguez_v@ort.edu.uy |
repository.name.fl_str_mv | RAD - Universidad ORT Uruguay |
repository_id_str | 3927 |
spelling | Hernández Guimarans, PabloLifschitz, SergioNieves Lema, Ruben CarlosDufourt Fierro, PaulaHernández García, Ramiro AndrésTechera Galvan, Sebastián Oscar2022-03-17T23:25:42Z2022-03-17T23:25:42Z2021Incluye bibliografía y anexos.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.310 p. diagrs., tbls. grafs.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.http://hdl.handle.net/20.500.11968/4578http://hdl.handle.net/20.500.11968/4578Español.spaUniversidad ORT Uruguayhttps://sisbibliotecas.ort.edu.uy/bib/92332PROYECTOS-IDDESARROLLO DE SOFTWAREEMPRESASSOFTWARE-DESARROLLOEVALUACIÓNAPLICACIONES WEB-DESARROLLOReclutechplataforma de pruebas técnicas para desarrolladoresTrabajo final de carrerainfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionreponame:RADinstname:Universidad ORT Uruguayinstacron:Universidad ORTinfo:eu-repo/semantics/openAccessFI - Ingeniería en Sistemas - IDFacultad de IngenieríaCarrera UniversitariaIngeniero en SistemasProyectoProyecto (Carrera Universitaria). Universidad ORT Uruguay, Facultad de IngenieríaTHUMBNAILMaterial completo.pdf.jpgMaterial completo.pdf.jpgGenerated Thumbnailimage/jpeg2971https://rad.ort.edu.uy/bitstreams/7ca92f5f-b21c-4beb-a89b-99f1fb5be567/download1e516f7493036deb0f12a15849e6a650MD53ORIGINALMaterial completo.pdfMaterial completo.pdfdescriptionapplication/pdf7611982https://rad.ort.edu.uy/bitstreams/a15d3ba3-b31d-4a1f-93a9-4cde5fe07a90/download927f80702efc3c9cf4605b37241ca46dMD5120.500.11968/45782024-07-22 16:02:13.182oai:rad.ort.edu.uy:20.500.11968/4578https://rad.ort.edu.uyUniversidadhttps://www.ort.edu.uy/https://rad.ort.edu.uy/server/oai/requestrodriguez_v@ort.edu.uyUruguayopendoar:39272024-07-22T16:02:13RAD - Universidad ORT Uruguayfalse |
spellingShingle | Reclutech Dufourt Fierro, Paula PROYECTOS-ID DESARROLLO DE SOFTWARE EMPRESAS SOFTWARE-DESARROLLO EVALUACIÓN APLICACIONES WEB-DESARROLLO |
status_str | publishedVersion |
title | Reclutech |
title_full | Reclutech |
title_fullStr | Reclutech |
title_full_unstemmed | Reclutech |
title_short | Reclutech |
title_sort | Reclutech |
topic | PROYECTOS-ID DESARROLLO DE SOFTWARE EMPRESAS SOFTWARE-DESARROLLO EVALUACIÓN APLICACIONES WEB-DESARROLLO |
url | http://hdl.handle.net/20.500.11968/4578 |