-
La influencia de Agile en el uso de prácticas de desarrollo
Este el título del artículo de investigación que estaré presentando en Congreso Bianual de IEEE Argentina. Este artículo, cuya autoría comparto con Diego Fontdevila y Alejandro Oliveros, es parte del resultado de nuestra participación en la iniciativa HELENA Survey. La presentación será esta tarde en el bloque de 15 a 17 hs., la participación es… — read more
-
Algunas reflexiones sobre Agiles 2020, la conferencia y la comunidad
Hace un par de semanas se llevó a cabo la conferencia Agiles 2020 y en ese contexto participé de una sesión de «historia» junto a algunos otros colegas del grupo organizador del primer Agiles allá por 2008. Agradezco a MaríaT y LinaP por haber tomado la iniciativa de armar la sesión. Mientras escuchaba hablar a… — read more
-
«Good enough» Software Engineering
Por estos días me encuentro leyendo el libro «Software Craftsmanship: The New Imperative» de Pete McBreen. Es un libro que tiene casi 20 años y que a mi entender no ha tenido gran difusión. De hecho yo lo encontré por casualidad. No es mi idea en este artículo resumir el libro sino simplemente detenerme en… — read more
-
Estilos de TDD: London vs. Chicago
Hace un tiempo cobró cierta popularidad entre los practicantes de TDD el debate sobre los denominados estilos o escuelas de TDD: «London» y «Chicago». Hay varias explicaciones en la web sobre las diferencias de estos estilos ([1][2][3][4]) que podríamos resumir brevemente en dos dimensiones: FlujoEl estilo Chicago (también denominado «tradicional») propone un desarrollo de adentro… — read more
-
Sobre mi sesión de trunk-based development @ Agiles2020
En lunes pasado presenté mi sesión sobre Trunk-based Development en Agiles 2020. La presentación fue vía Zoom pero como al finalizar el tiempo estipulado aún quedaban algunas cuestiones por hablar, la continuamos por Jitsi. Participaron unas 50 personas y yo personalmente quedé muy conforme con como salió la sesión. Hay una cuestión que salió durante… — read more
-
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