Reingeniería del sistema de conformación de equipos
Tesis
Access note
Acceso abierto
Publication date
2024Metadata
Show full item record
Cómo citar
Ochoa Delorenzi, Sergio
Cómo citar
Reingeniería del sistema de conformación de equipos
Professor Advisor
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.
xmlui.dri2xhtml.METS-1.0.item-notadetesis.item
Memoria para optar al título de Ingeniero Civil en Computación
Identifier
URI: https://repositorio.uchile.cl/handle/2250/199983
Collections
The following license files are associated with this item: