web 2.0

viernes, 25 de junio de 2010

Presentando JUnit y Selenium

Vengo en el ADO, voy para Pachuca y la película esta aburrida, así que aqui vamos.

El día de hoy en el trabajo realice una presentación al equipo de desarrollo de la Gerencia para la que trabajo, el tema en cuestión fue "Pruebas Unitarias". Podría decir que al menos desperte una cierta curiosidad entre los desarrolladores, aunque me temo que esa curiosidad les dure muy poco.

Durante la platica mencione a JUnit y a Selenium IDE como dos grandiosas herramientas. Lo más difícil de explicar y hacer notar su utilidad fue JUnit, lo más fácil fue Selenium. Al final de la presentación se toco el tema de "diseño del sistema" o Arquitectura... Ese era el momento ideal para hablarles de TDD y sus ventajas no como una buena práctica de testing sino como un excelente marco para guiar al equipo por un buen diseño, después de todo su nombre lo dice (Test Driven Development), pero bueno, me detuve en primera x que soy un niño en ese tema y aun continuo un camino de aprendizaje y en segunda por que considero que si el equipo no realiza pruebas unitarias y yo comienzo a decirles que primero hay que programar una prueba para algo que aun no existe, seguramente me hubieran tirado más de a loco.

No cabe duda que es por demás interesante la implementación de buenas prácticas en un proceso de software y más aún cuando se le da un enfoque agile. No perdi la oportunidad para mencionar de pasada a eXtreme Programming y Scrum, claro que ni siquiera mencione bien para que son ya que no queria parecer ñoño, pero deje plasmadas dichas palabras en las diapositivas.... espero que algún curioso pueda investigar sobre Scrum y XP!!!

Ya les platicare posteriormente como nos va en este camino que recién inicio... si, la idea es comenzar a implementar prácticas ágiles muy sencillas.

Saludos!!

0 comentarios:

Publicar un comentario