-
Retrospectiva Algo3 Segundo Cuatrimestre 2014
En particular voy a referirme al curso de práctica de los miércoles a la tarde y antes de entrar en los hallazgos de la retrospectiva quiero compartir algunas particularidades de este cuatrimestre. Este cuatrimestre en el curso de los miércoles por la tarde tuvimos tan sólo 9 alumnos, lo cual es muy raro, ya que… — read more
-
FooTest el nuevo «Hola Mundo»
Tradicionalmente a la hora de aprender un nuevo lenguaje de programación uno comenzaba por programar una aplicación que imprimiera «¡Hola Mundo!» en la salida estándar. Creo que eso puedo estar bien en una época, pero en la actualidad escribir mensajes en la salida estándar no suele ser de gran utilidad. Personalmente dejé de programar «Hola mundos»… — read more
-
Experiencias de Enseñanza de POO en WISIT 2014
El sábado pasado estuve participando del WISIT 2014. Junto con Pablo Suárez presentamos el enfoque estamos utilizando en FIUBA para enseñar Programación Orientada a Objetos. En nuestra sesión destacamos 4 puntos que consideramos centrales en nuestro enfoque: Uso de técnicas de educación centrada en el alumno (Learner Centered Teaching) Uso de herramientas informáticas: Campus Virtual de… — read more
-
Selección de herramientas de prueba (parte 1)
Una de las decisiones a tomar al querer hacer pruebas automatizadas es qué herramientas utilizar. Para poder tomar esta decisión resulta importante entender mínimamente la arquitectura de una infraestructura de pruebas automatizadas. El siguiente gráfico resumen de forma muy general una arquitectura de modelo para esta problemática. Si bien el gráfico puede sugerir una arquitectura… — read more
-
¿Realmente necesitas una nueva herramienta para hacer ATDD?
Recientemente recibí una consulta por Twitter sobre este tema y dado que la respuesta no entraba en 140 caracteres decidí escribir este post. Acceptance Test-Driven Development (ATDD) es una práctica de desarrollo ágil cuya popularidad está en franco ascenso. La idea es simple: guiar el desarrollo de funcionalidades a partir de sus correspondiente pruebas de aceptación. ¿Pero… — read more
-
Automatización de pruebas y entrega continua en Uruguay
En 25 de noviembre voy a dictar un taller sobre estas temáticas en Uruguay con la colaboración de @pablolis. La idea de hacer un taller que una estas dos temáticas surgió a partir de reiteradas consultas que he recibido y de encontrarme hablando de una de ellas a partir de una consulta que originalmente tenía que ver… — read more
-
#ConstrucciónDeSoftware, entrevista en DevAcademy
Mañana (miércoles 5 de Octubre), a las 22 hs. (Argentina) estaré participando del ciclo DevHangouts organizado por la gente de DevAcademy. La excusa es hablar un poco del libro: las motivaciones que nos llevaron a escribirlo, el proceso de escritura y obviamente el contenido. Al final del hangout sortearemos un libro. Los interesados pueden sumarte… — read more
-
Agiles 2014, #NoSeréFeliz pero tengo trabajo
#NoSeréFeliz pero tengo trabajo, fue el título del keynote de Martín Alaimo el tercer día de Agiles2014. Posiblemente haya sido el mejor keynote que vi en las 6 ediciones de ÁgilesXX que participé (no estuve en 2010). Ya de entrada el título resultaba interesante. Más allá del contenido del keynote, destaco algunos elementos que a mi… — read more
-
#ConstrucciónDeSoftware, disponible en Amazon
La semana pasada cumplimos un nuevo hito con el libro, llegamos a Amazon. El libro puede encontrarse fácilmente buscando por «construccion de software» o directamente siguiendo este link. Cabe aclarar que por el momento sólo es posible comprar la versión física del libro, la versión digital para Kindle aún no está disponible, estamos trabajando para… — read more
-
Galeria fotos de Agiles 2014
Galería completa aquí. — read more