Sistema de evaluación del desempeño de los miembros de un equipo de desarrollo de softwareReportar como inadecuado




Sistema de evaluación del desempeño de los miembros de un equipo de desarrollo de software - Descarga este documento en PDF. Documentación en PDF para descargar gratis. Disponible también para leer online.

Profesor guía

Ochoa Delorenzi, Sergio; - Resumen

El desempeño de los desarrolladores, así como la comunicación y la coordinación entre losmiembros de un equipo de desarrollo de software, es fundamental para el éxito del proyecto. Espor esto que se hace necesario evaluar su desempeño, no sólo en forma individual, sino tambiéncomo miembro del equipo. Esto es de gran importancia ya que ayuda a detectar y corregirfalencias o conflictos internos. Una forma para evaluar la participación de los integrantes, es laevaluación entre pares, llamada coevaluación. La aplicación de este instrumento requiere laparticipación de una importante cantidad de recursos humanos, por ejemplo, para la elaboraciónde pautas, procesamiento de los resultados y comunicación de los mismos a los destinatarios.Esta actividad de evaluación requiere una importante cantidad de recursos para llevar a cabodicho proceso. Todo esto, sin considerar que muchas veces este instrumento no cumple con elobjetivo propuesto, puesto que el esfuerzo requerido para obtener los resultados hace que losmiembros de equipos no reciban la retroalimentación a tiempo.Este trabajo de memoria presenta el diseño e implementación de un sistema de evaluación deldesempeño de los miembros de un equipo de trabajo, particularmente para estudiantes quedesarrollan software en equipos, dentro de un escenario universitario; por ejemplo, como parte deun curso de computación. El sistema es capaz de generar instrumentos para que el profesor definalas aptitudes a evaluar de un alumno, cree los equipos de trabajo y miembros de los mismos,pueda enviar una coevaluación a los alumnos mediante correo electrónico, y finalmente obtenerlos resultados en forma automática. Por otro lado, el sistema le provee al alumno mecanismospara evaluar a sus compañeros de equipo, y posteriormente obtener una retroalimentación acercade su participación, según la opinión anónima de sus pares. De forma adicional el sistema proveeservicios para la importación de coevaluaciones de ediciones anteriores del curso CC5401:Ingeniería de Software II, que fue el foco y motivación principal para desarrollar este sistema.Como parte del trabajo de memoria se realizó una prueba del sistema en dicho curso, durante elsemestre otoño 2014. Esta prueba consistió en realizar el proceso completo de coevaluación, lacual contó con la participación de 15 alumnos, que estaban divididos en 3 equipos de desarrollo.Se llevaron a cabo 2 coevaluaciones en distintas fechas, la primera con fecha límite el día 30 demayo, y la segunda con fecha límite el 22 de junio. Los alumnos lograron completar sin dificultadlas coevaluaciones, obteniendo la retroalimentación correspondiente una vez llegada la fechalímite. El profesor pudo acceder al análisis de los resultados de forma inmediata, detectandofácilmente los aspectos positivos y negativos asociados a la participación de cada integrante deun equipo.Al automatizar el proceso de coevaluación, se busca hacer más asequible este tipo deinstrumento, y así ayudar a masificar esta clase de evaluación entre pares. El procesamientoautomático de las coevaluaciones reduce tiempos y esfuerzo, siendo de gran ayuda para el equipode cátedra de un curso.Nota general

Ingeniero Civil en Computación



Autor: Riquelme Muñoz, Roberto; -

Fuente: http://repositorio.uchile.cl/



DESCARGAR PDF




Documentos relacionados