Extensión de un sistema de coevaluación de miembros de equipos de desarrollo de software
Professor Advisor
dc.contributor.advisor
Ochoa Delorenzi, Sergio
Author
dc.contributor.author
Sánchez Ruiz, Sebastián Ignacio
Staff editor
dc.contributor.editor
Facultad de Ciencias Físicas y Matemáticas
Staff editor
dc.contributor.editor
Departamento de Ciencias de la Computación
Associate professor
dc.contributor.other
Hitschfeld Kahler, Nancy
Associate professor
dc.contributor.other
Álvarez Rubio, Juan
Admission date
dc.date.accessioned
2016-08-04T15:40:43Z
Available date
dc.date.available
2016-08-04T15:40:43Z
Publication date
dc.date.issued
2016
Identifier
dc.identifier.uri
https://repositorio.uchile.cl/handle/2250/139880
General note
dc.description
Ingeniero Civil en Computación
Abstract
dc.description.abstract
La coevaluación es el proceso a través del cual los integrantes de un equipo de trabajo evalúan el desempeño de sus pares. El aumento de los trabajos en equipo que se realizan a nivel académico ha llevado a que esta herramienta sea cada día más requerida para evaluar el desempeño de los integrantes de un equipo. Además, este proceso permite que los docentes a cargo de un curso puedan ver lo que ocurre al interior de los equipos, de modo de poder intervenir a tiempo en caso de necesidad. Por otra parte, la coevaluación permite a los integrantes de estos equipos identificar sus propias debilidades, las cuales pueden afectar el desempeño grupal.
A pesar de su utilidad, el uso de la coevaluación se ve comprometido debido al tedioso proceso manual que involucra realizar esta actividad. Proceso en el cual se debe escribir documentos personalizados para cada equipo y sus integrantes, los cuales luego de respondidos deben ser procesados también manualmente, dejando los resultados sujetos a errores. Para solucionar esto, el año 2014 se desarrolló un sistema Web de apoyo a las coevaluaciones. Esta herramienta permite crear de forma rápida y simple coevaluaciones, completarlas, y luego generar los resultados de forma automática y sin errores.
Si bien este software presenta un gran avance respecto al procesamiento manual, los datos procesados quedan acotados a las coevaluaciones respectivas. Esto limita la capacidad de realizar un seguimiento de las notas individuales o grupales, que permitan visualizar el progreso o retroceso de los equipos y/o de sus integrantes. A su vez, no existen procesos de análisis de los datos ni mecanismos que ayuden a los estudiantes a detectar sus debilidades para poder corregirlas.
En este trabajo de memoria se desarrollaron soluciones a los problemas planteados. Para esto, se realiza una completa reingeniería del antiguo sistema de coevaluaciones, con el fin de poder agregar mecanismos de seguimiento de las notas de equipos y de sus integrantes. Así mismo, se modificaron y categorizaron los ítems evaluados, para entregar información relevante a docentes y alumnos, acerca de las dimensiones en las cuales ellos se destacan, así como de aquellas en las que tienen problemas. Estos resultados son luego usados por el sistema para ayudar a aquellos miembros que presentan problemas en ciertas dimensiones. Para esto, la aplicación envía sugerencias de acciones concretas (creadas por el equipo docente) para aquellos miembros del equipo que necesitan mejorar. Además el sistema envía sugerencias que los mismos miembros de equipo generan para sus pares. Por otra parte, se repararon errores de usabilidad del anterior sistema y se agregó un nuevo tipo de usuario llamado ayudante.
Diferentes pruebas realizadas al nuevo sistema muestran su estabilidad y buen funcionamiento. Docentes, auxiliares y alumnos que usaron la herramienta expresaron su satisfacción con las nuevas funcionalidades y la usabilidad de la nueva aplicación.
Se espera que estas nuevas funcionalidades y las mejoras a la usabilidad permitan que otros cursos, en donde se realizan trabajos en equipo, hagan uso de esta nueva herramienta. De esta forma equipo docente y alumnos podrán tener un mayor conocimiento de lo que ocurre al interior de los equipos, y tomar acción para superar los problemas y así lograr su cometido.