Primer CodeDojo de Test Driven Development en la Escuela Politecnica Superior de Mondragon Unibertsitatea


El pasado día 24 de mayo se celebró en la Escuela Politecnica Superior de Mondragon Unibertsitatea el primer Coding Dojo de Test Driven Development (TDD) a cargo de Ruben Egiluz de BuntPlanet.

La kata  (http://codingdojo.org/cgi-bin/wiki.pl?KataCatalogue) estuvo dirigida a los alumnos de 3º de grado de informática y en ella tuvieron que resolver en un entorno distendido y en parejas el problema presentado siguiendo la metodología TDD y reflexionar sobre la mejor estrategia para resolver la problemática.

Ruben Egiluz con los alumnos de 3 de grado en informática

En esta sesión, se presentó un pequeño desafío pensado para practicar el desarrollo dirigido por pruebas, un paradigma que implica el desarrollo de las pruebas previo a la programación y una refactorización posterior una vez que el sistema pasa las pruebas. La Kata constó de 3 iteraciones (30 min. cada una).

Los alumnos de 3 de grado en informática en pleno MerenDojo

En cada iteración, en primer lugar, un miembro de la pareja estribe un test para validar uno y el otro miembro debe implementar  la funcionalidad de forma que se supere el test. Una vez superado el test se intercambian los roles en la pareja, y se enfrentan a un nuevo requisito. En cada iteración se realizará un cambio de pareja y se comenta distendidamente la solución que se está implementando.

Con esta kata los alumnos de grado de informática han complementado los conocimientos de ingeniería del software con la aplicación de la metodología TDD, un paradigma en el que el entorno industrial tiene un interés creciente. El desafío planteado por Ruben y la metodología seguida durante en mismo ha permitido aprender estos conceptos de una manera distendida, obteniendo una gran aceptación por parte de los alumnos.

 

+ No hay comentarios

Añade el tuyo