Reingeniería del sistema de conformación de equipos
Professor Advisor
dc.contributor.advisor
Ochoa Delorenzi, Sergio
Professor Advisor
dc.contributor.advisor
Mesías Durán, Cristóbal
Author
dc.contributor.author
Zúñiga Salamanca, Esteban Ignacio
Associate professor
dc.contributor.other
Rivara Zúñiga, María Cecilia
Associate professor
dc.contributor.other
González Jure, Pablo
Admission date
dc.date.accessioned
2024-08-06T19:15:37Z
Available date
dc.date.available
2024-08-06T19:15:37Z
Publication date
dc.date.issued
2024
Identifier
dc.identifier.uri
https://repositorio.uchile.cl/handle/2250/199983
Abstract
dc.description.abstract
El trabajo en equipo implica la colaboración de dos o más personas que aportan conocimientos, ideas y habilidades para alcanzar un objetivo común. En el contexto del desarrollo de software, la habilidad para trabajar en equipo es esencial; donde la comunicación efectiva, el respeto y la responsabilidad son claves para lograr el éxito.
En la carrera de Ingeniería Civil en Computación del Departamento de Ciencias de la Computación de la Universidad de Chile hay cursos donde los estudiantes deben trabajar en equipo, y para facilitar la conformación de éstos en los cursos "Ingeniería de Software II" y "Formulación, Evaluación y Gestión de Proyectos", se desarrolló una herramienta que permite armar equipos balanceados en términos de capacidad técnica y de gestión, y donde sus miembros son psicosocialmente compatibles.
La herramienta de conformación de equipos actual, alojada en un servidor del DCC, enfrenta diversas limitaciones que requieren una reingeniería inmediata. En primer lugar, utiliza una tecnología deprecada, lo que impide su evolución y mantención. Además, la carga manual de datos de integrantes de cursos podría simplificarse integrando una API del DCC. Importantes aspectos, como la perspectiva de género y la consideración de conflictos previos entre integrantes, no se tienen en cuenta en la actual heurística de conformación de equipos.
El proceso de abordar las limitaciones identificadas requería, en primera instancia, familiarizarse con el código y el funcionamiento del sistema legado. Posteriormente, se emprendió la tarea de establecer nuevos requisitos de usuario y diseñar un flujo actualizado para mejorar la eficiencia y funcionalidades del sistema.
La solución comprendió la creación de un nuevo repositorio que permite mejorar la gobernabilidad del sistema, la integración de la API para automatizar procesos manuales, así como la incorporación de la perspectiva de género y la consideración de conflictos previos en la heurística de conformación de equipos. La solución implicó la actualización del modelo de datos, así como de la arquitectura física y lógica del sistema. Además, se implementaron mejoras significativas en los templates para enriquecer la experiencia del usuario.
La evaluación de la solución implementada reveló una alta usabilidad y una percepción positiva de utilidad. Por otra parte, el nuevo algoritmo demostró consistencia en diversidad psicosocial en comparación con el sistema legado.
es_ES
Lenguage
dc.language.iso
es
es_ES
Publisher
dc.publisher
Universidad de Chile
es_ES
Type of license
dc.rights
Attribution-NonCommercial-NoDerivs 3.0 United States