Clase de postgrado sobre TDD con nuevo enfoque

La semana pasada estuve dando una clase de Test-Driven Development en el postgrado de Ingeniería de Software de la Universidad Católica Argentina. Dado que se trataba de un postgrado con gente ya experimentada en desarrollo de software, decidí probar un enfoque distinto al que suelo usar en mis clases de grado cuando enseño TDD.

Comencé presentando el tema desde una perspectiva de alto nivel repasando el proceso completo desarrollo desde la concepción del proyecto. Presenté primero la idea de TDD a nivel de funcionalidad de usuario (Especificación con Ejemplos / Behaviour-Driven Development) utilizando primero Fitnesse y luego Cucumber. Con esto generé un primer «click» en la audiencia y luego de un rato de charla/debate presenté TDD a nivel clases usando JUnit.

A lo largo de la clase también hice un breve repaso histórico del surgimiento de TDD y XP. En línea con esto recomiendo esta entrevista a Kent Beck en Software Engineering Radio, imperdible.

Me gusto mucho esta forma de presentar el tema por lo cual es muy posible que vuelva a utilizarla.

2 comentarios en “Clase de postgrado sobre TDD con nuevo enfoque

  1. Nico.. me gustaria ponerme en contacto contigo para hacerte un par de preguntas trabajo en AS400 hace un par de años y estoy interesada en automatizar pruebas , he realizado varios intentos sin mucho exito.. ojala puedas contestarme-

Responder a Alcira Cancelar la respuesta

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.