Este viernes 7 de Marzo a las 10:00, y después de de un trabajo de 2 años y medio, por fin podré dar mi examen de tesis para optar a obtener el grado de Magister en Ciencias de la Computación en la Universidad de Chile.
En esta charla presentaré la investigación realizada el modelo de enseñanza de Metodologías Ágiles que nació y ha ido siendo mejorado en el curso “CC62V Taller de Metodologías Ágiles de Software” del Departamento de Ciencias de la Computación de la ya nombrada Universidad. Dicho trabajo buscó indagar en las razones que explican los buenos resultados que se percibían en la evaluación de alumnos y clientes ya desde las primeras versiones del curso realizado el 2002.
La charla es de acceso público y se realizará en el Auditorium del DCC, en Blanco Encalada 2120 Tercer Piso a las 10:00. Para los que se interesen más, aquí va el resumen de la investigación:
Continuar Leyendo: Charla de Magister: Un Modelo Empírico de Enseñanza de Metodologías Ágiles
Las metodologías ágiles de desarrollo de software – y en particular
Extreme Programming (XP)- constituyen una de las tendencias de mayor
desarrollo en la industria del desarrollo de software en la última
década, gracias a su enfoque centrado en la generación temprana de valor
y en su acento en el aspecto humano del desarrollo de software. Su
adopción, sin embargo, ha demostrado ser bastante compleja debido a los
cambios de paradigma que ellas plantean.
Desde los inicios de las metodologías ágiles surgió el interés de
incorporar esta nueva mirada como una forma de enriquecer a la formación
de los futuros ingenieros de software. En este trabajo se plantea que un
buen aprendizaje de las metodologías ágiles de desarrollo de software,
puede ser logrado por los alumnos a través de una experiencia educativa
teórico-práctica basada en la aplicación de dichas metodologías en
proyectos auténticos. Este enfoque ha sido aplicado desde el año 2002 en
el curso CC62V “Taller de metodologías ágiles de desarrollo de software”
del Departamento de Ciencias de la Computación de la Universidad de
Chile y en esta investigación se pone a prueba esta hipótesis a partir
del análisis de una de las instancias del curso realizada entre los
meses de agosto y noviembre del año 2005.
Para realizar este análisis se construyó un modelo evaluativo de
aprendizaje basado en cómo las metodologías ágiles – y en particular
Extreme Programming (XP) – organizan el entorno de un proyecto de
desarrollo de software para mantener la sincronía entre los cambiantes
elementos que allí están en juego tales como el problema de negocios, la
tecnología, la experiencia y destrezas del equipo de desarrollo, y el
producto en desarrollo. Este modelo fue aplicado sobre los trabajos
generados por los alumnos de la versión del curso realizada en el
semestre primavera de 2005 – complementados con las observaciones
realizadas por el profesor en la sala de clases y otras evidencias tales
como las opiniones de los clientes y una encuesta de evaluación de
impacto hecha a los alumnos a partir de aproximadamente 6 meses después
de finalizado el curso, lo que en sí constituye el experimento que se
usó en este trabajo para validar la hipótesis.
Respecto al impacto en el aprendizaje de los alumnos, se observó una
comprensión y aplicación generalizada del marco de prácticas de XP,
aunque el nivel de logro estuvo muy relacionado al entorno de trabajo
logrado por cada uno de los proyectos realizados. En particular se
encontró que algunos elementos no considerados en la hipótesis original
tales como la complejidad del problema a resolver y la relación con el
cliente, tenían también un impacto relevante sobre el éxito de los
proyectos, y no sólo los aspectos pedagógicos. Se comprobó la eficacia
de este modelo pedagógico que promueve el equilibro entre teoría y
práctica, el ambiente humano de equipo y de colaboración con el cliente
y las destrezas entrenadas. Por su parte, la práctica de XP más
destacada por los alumnos es la “programación de a pares”, que presenta
la mejor evaluación durante el curso y es la más aplicada a posteriori.
Otra práctica que causa mucho interés es el “desarrollo guiado por
test”, pero se indican problemas de tiempo y experiencia para poder
aplicarla después del curso.
En lo que se refiere al modelo pedagógico aplicado para que los alumnos
conozcan e internalicen las prácticas de XP, se determina que las claves
de su éxito se encuentran en reproducir de manera fiel el ambiente de
aprendizaje colaborativo acelerado que genera la práctica profesional de
las metodologías ágiles, y complementar dicho ambiente con una leve capa
de acciones docentes orientadas a reflexionar y retroalimentar el
dominio de la metodología.
8 Comments
Join the conversation and post a comment.





Estimados :
Felicitaciones , seria un placer poder asistir, voy a hacer las gestiones en mi trabajo.
Saludos
Gracias por el interés. Serás bienvenido
Felicitaciones Agustín !
Estoy por entrar a reunión, lastima no poder asistir, pero lo mejor para tí, éxito!
Agustin :
Por temas personales, no pude asistir a charlar pero me gustaria seguir en contacto. Debido a que en mi trabajo ,estoy tratando de trabajar con tendencias agiles. Yconcuerdo contigo respecto a que uno de los principales problemas es cambiar el foco y la costumbre de como las personas enfrentan el problema de generar una solucion.
Si me contactas por email seria genial .
hola:
soy estudainte de 5to año de la CUJAE, Cuba y estoy haciendo una investigacion para mi tesis de grado acerca de las metodologias agiles, especificamente XP.Primero felicidades Agustin y segundo voy a fastidiar un poquitin ..Agradeceria si me enviara el documento que elaboro ocualquier otro que tenga acerca del tema
mi email minnie.cu@gmail.com
Gracias
Hola Danay!
Gracias por tu interés. Dejame revisar mis apuntes para enviarte enlaces de interes
Si me cuentas mas de tu trabajo, te puedo ayudar mas
Saludos
Hola Agustin y felicidades de ante mano, disculpa la molestia, pero al igual que la preciosa Danay estoy realizando algunas investigaciones acerca de las metodolog’ias agiles y principalmente de XP y cualquier ayuda me vendria bien
mi email es : eldeltrajegris@gmail.com tambien puedes escribirme a
dcardoso@estudiantes.uci.cu
saludos
y gracias de ante mano…
Pd> cualquier otro que lea este mensaje y pueda brindarme su ayuda, lo agradeceria
Hola Agustín
No me enteré a tiempo de la charla, pero me habria gustado mucho asistir, actualmente trabajo en una función relacionada a IT Quality Assurance y uno de los temas relevantes que debo abordar es sobre metodologías ágiles. Si bien me he concentrado mas en conocer SCRUM, ciertamente necesito conocer mas de todas para poder recomendar la mas apropiada en la empresa que trabajo.
Me encantaría entrar a tu red de contactos para compartir y obtener mas información al respecto.
Tambien me gustaría saber si alguien de los que leen conocen de algun lugar donde obtener alguna capacitación formal sobre metodologías ágiles ojalá en Chile o están en capacidad de preparar algun curso.
Mi correo es alejandro.rojas@cl.royalsun.com, pueden contactarme sin dudar.