-
Egreso online de Ingeniería en Computación @ UNTreF
El miércoles pasado asistí a una defensa de trabajo final de carrera en modalidad online. El ponente fue Gonzalo Cozzi, quien presentó su trabajo final para obtener el título de Ingeniero en Computación de la Universidad Nacional de Tres de Febrero. Los jurados evaluadores fueron Carlos Fontela, Diego Fontdevila y Diego Marcet. También estuvo en… — read more
-
Efectos colaterales de TDD
El uso de TDD (desarrollo guiado por la pruebas) tiene varios efectos colaterales, a mi criterio, la mayoría de ellos positivos. Algunos de ellos son evidentes y ampliamente conocidos, pero algunos otros suelen pasar desapercibidos. Uno de estos efectos colaterales las pruebas y el código de prueba pasan a ser ciudadanos de primera categoría. Esto… — read more
-
Sobre mi taller de Git en Nerdearla 2020
Ante todo: ¡Zarpado evento Nerdearla 2020! En este año de pandemia he participado de varias conferencias online pero ninguna estuvo ni cerca de Nerdearla, ni a nivel contenido, ni a nivel producción, ni a nivel interacción (y eso que Nerdearla aún no terminó). Simplemente mis felicitaciones al equipo organizador. Ahora sí, el taller. En la… — read more
-
Colaboración Universidad Pública y Estado: un potencial círculo virtuoso
El estado invierte en la universidad pública. Por su parte la universidad educa a los ciudadanos, hace investigación y genera conocimiento que ayuda a mejorar la sociedad. Esta mejora se traduce (indirectamente) en una mejora del estado y así se cierra un circulo virtuoso. En el área de informática/computación/sistemas creo que se da una situación… — read more
-
#HistoriaDeTrinchera: Planning de una User Story
Recurrentemente hablo con gente que me comenta de sus dificultades para completar el trabajo planificado en la iteración. En muchos de esos casos mi sensación es que el equipo incluye funcionalidades en su iteración sin tener suficientemente en claro su implicancia. Creo que muchos se han ido del extremo de especificar cada detalle de la… — read more
-
Sobre nuestra dinámica de aula invertida
En las dos materias que dicto (UBA y UNTreF) utilizamos la misma dinámica de clases. la cual está basada en una estrategia de aula invertida con técnicas de educación centrada en el alumno y evaluación constante. Más allá de las definiciones formales, y en términos concretos, esto implica que cada tema que estudiamos en la… — read more
-
Git, más allá de commit, push y pull
Git se ha convertido, hace ya un par de años, en el estándar de facto en lo que refiere a versionado de código. De hecho hay muchos «nativos Git», gente que desde un comienzo ha trabajado solo con Git sin tener ningún acercamiento a otra herramienta de versionado. Al mismo tiempo, si bien hay gente… — read more
-
Radiografía de un equipo trabajando a lo Extreme Programming
Hay muchas descripciones teóricas en libros, artículos y conferencias sobre cómo trabajar con la metodología Extreme Programming, pero muy pocos dando detalles. En este sentido un recurso excelente es el libro de Henrik Kniberg, Scrum and XP from Trenches. Al margen de ello, quiero compartir aquí algunos detalles de implementación de la forma en la… — read more
-
Charla: Trunk-based Development, principios y recomendaciones desde la trinchera
Me invitaron a dar una charla en un conferencia y elegí este tema principalmente por dos cuestiones. Por un lado tengo la sensación que es una práctica muy sana pero al mismo tiempo bastante rechazada, por otro lado es la charla que a mi me hubiera gustado escuchar hace 10 años . Título: Trunk-based Development:… — read more
-
Reflexiones de un cuatrimestre online
La cuarentena obligó a las instituciones educativas que operaban en una modalidad presencial a pasar a una modalidad no presencial. Esto tuvo impacto obviamente en las clases pero también en otras cuestiones operativas de las instituciones. Pero dado mi rol docente solo voy a referirme a cómo afecto este cambio a la materia que yo… — read more