-
Cierre de cuatrimestre en UNQ (2014-1)
Este cuatrimestre batimos algunos records. En primer lugar tuvimos record de alumnos: 14, al mismo tiempo tuvimos record de deserciones: 5, ¡ups! demasiado para mi gusto. Hablo en plural pues ya desde el cuatrimestre pasado la materia la estoy dictando junto con @pablitosuarez Como teníamos planeado, continuamos trabajando con el campus y más aún, potenciamos su utilización. Creamos… — read more
-
Cierre de cuatrimestre en Algo3
Este cuatrimestre afrontamos algunos nuevos desafíos, a partir de ciertos cambios en el equipo docente. Uno de los cambios fue el horario de dictado de la materia. Las clases teóricas pasaron a la tarde (16 hs) y lo mismo hicimos con el curso de los miércoles. Posiblemente por influencia de este cambio tuvimos una interesante variación… — read more
-
Clasificación de herramientas para automatizar pruebas de funcionales
Las pruebas funcionales son las que típicamente hace un tester, que más le importa al usuario y sería ideal definir en conjunto con él, pues estas pruebas interactúan con el SUT desde la perspectiva del usuario. Son pruebas que Marrick clasifica como Business Facing. Para este tipo de pruebas es muy relevante la forma en… — read more
-
Automatización de pruebas: principios, prácticas y herramientas
Finalmente, me hice un rato y mandé mi propuesta de sesión sobre este tema a Agiles 2014. Para quienes gusten darme feedback, pueden ver la propuesta completa en el sistema de call for papers de la conferencia. Una cuestión que no está mencionada en la propuesta es qué fue lo que me llevó a proponer… — read more
-
Nuevo proyecto, full Java
Esta semana comencé a trabajar en un nuevo proyecto que va a requerir que me meta con Java en profundidad. El proyecto consiste en el desarrollo de lo que podríamos denominar un Middleware, básicamente una aplicación que permite integrar aplicaciones. Equipo de 3 personas, iteraciones de 2 semanas, Jira, Slack, Git, Jenkins, Maven, Spring, Camel,… — read more
-
Sensaciones y opiniones sobre el próximo Agiles 2014
Este año la Conferencia Latinoamericana de Métodos Ágiles se llevará se realizará en Medellín, Colombia. Si bien no estoy involucrado en la organización, las noticias que me llegan por el sitio y por foro ágiles me hacen pensar que será un conferencia distinta a las anteriores. En primer lugar los organizadores apuntan un evento bastante… — read more
-
Curso: Aprendiendo a programar con Python
Durante el segundo cuatrimestre de este año voy estar dictando este curso de introducción a la programación. El mismo surge de una iniciativa conjunta del FIUBA y el programa EmplearTec. Tanto la currícula como en enfoque de enseñanza del curso están basados en el curso de Algoritmos y Programación 1 (FIUBA) de Rosita Wachenchauzer, del cual fui parte… — read more
-
My Agile Assessment
Continuando con la cuestión del post anterior, quiero compartir en este post como suelo manejar el tema ante la consulta: ¿Como puedo medir mi nivel de agilidad?. La respuesta viene en partes. La primera parte es lo que plantee en el artículo anterior. Luego de eso y asumiendo que llegamos a la conclusión de que… — read more
-
Agile Assessment
En más de una ocasión me he encontrado con gente y organizaciones intentando determinar su nivel «de agilidad». Cada vez que oigo hablar de esto me asaltan inicialmente una serie de preguntas como ser: ¿Que entiende esta persona por «nivel de agilidad»? o más básico aún ¿qué entiende por agilidad? ¿Cual es el objetivo que… — read more
-
Reportes en Jenkins
Si bien últimamente vengo trabajando muy felizmente con Travis, una de las funcionalidades que extraño mucho son los reportes. Cuando trabajo con Jenkins suelo hacer que mis jobs de CI muestren diversos reportes. Hay dos estrategias para mostrar reportes en Jenkins: Utilizar las capacidades de reporting de Jenkins, ya sea nativas o con plugins, o bien Hacer… — read more