-
Notas de Nerdearla 2023
Una vez más…¡EXCELENTE! Esta edición tuvo 5 días: los primeros dos online y los otros 3 presenciales pero con transmisión en vivo. Estuve los 3 días presenciales y quedé sorprendido de la cantidad de gente que había. En particular, el viernes por la tarde no entraba un alfiler en la Gran Sala. Asimismo, al margen… — read more
-
Diplomatura en Ingeniería de Software Continua, largamos
El miércoles pasado comenzamos el dictado de la Diplomatura en Ingeniería de Software Continua en la Universidad Nacional de Tres de Febrero. Un importante paso de una idea que para que comenzó a gestarse hace ya varios años. Esta primera cohorte tiene 13 participantes, un muy buen número para la propuesta didáctica queremos implementar en… — read more
-
Código auto-documentado
Este es un tema recurrente a comienzo de cada cuatrimestre pues muchas veces los estudiantes vienen más enfocados en hacer codear correctamente los algoritmos que sea óptimos en lugar de que su código sea legible y mantenible. Es por esto que muchas veces agregan comentarios al código que no agregan valor. En parte es por… — read more
-
Visual Story Mapping: recursos varios
Aprendí esta técnica allá por 2012 en un taller facilitado por Alejandra Alfonso. Por aquella época no había mucha información de esta técnica. Apenas un artículo en el blog de su autor, Jeff Patton, y algún otro artículo de gente que había aprendido la técnica con él. Desde un comienzo esta técnica me ha resultado… — read more
-
Nerdearla 2023: Integración Continua 3.0
La semana pasada me notificaron que mi propuesta de sesión «Integración Continua 3.0» había sido aceptada en Nerdearla. Asimismo me dijeron que la idea es que la presente, valga la redundancia, presencialmente. Hay algunas sesiones que serán grabadas en forma previa a la conferencia y luego serán transmitidas por streaming durante los días del evento,… — read more
-
Testear en Producción, pero seriamente
Para muchos «testear en producción» es una acción temeraria, un pecado, una situación riesgosa, indeseada. Y es típicamente así cuando el único testing que hacemos es en producción, cuando cada cambio que introducimos en producción es muy grande, cuando los procesos de despliegue son manuales y esporádicos. Pero si trabajamos en pequeños incrementos, hacemos TDD,… — read more
-
Nuevo plan de Ingeniería Informática en FIUBA (2023)
Finalmente el martes pasado, 8 de agosto, el Consejo Directivo de la FIUBA aprobó el nuevo plan de estudios de la carrera de Ingeniería en Informática. Esto ocurre en el contexto de la iniciativa «Plan 2020» en la cual la facultad se propuso generar nuevos planes para todas sus carreras, pero que por motivos diversos,… — read more
-
Nuevo proyecto: refactoring, Python y OpenAI
Esta semana comencé a trabajar en un nuevo proyecto. En términos simples voy a acompañar a un grupo de devs en el refactor de una de sus aplicaciones. A la pasada vamos a revisar algunas cuestiones de diseño, arquitectura, testing y posiblemente a la pasada veremos un poco de TDD. Venía intentando escaparle a la… — read more
-
Notes and resources of my talk at #Agile2023
Last Thursday afternoon I delivered my talk «Technical Practices Walkthrough for non-technical People» at Agile 2023 Conference. The session was attended by an enthusiastic audience of over 100 participants, and I was delighted to see that nearly everyone stayed engaged until the very end. From the positive atmosphere in the room, I believe it was… — read more
-
Sobre la Guia Oficial de eXtreme Programming
En Scrum que existe una guía oficial que los autores mantienen actualizada. También existe una organización (en realidad creo que más de una pero la que conozco yo es la Scrum Alliance) que ofrece certificaciones de Scrum. En este sentido es razonable pensar que quien se acercó a Agile con Scrum, luego quiera acercarse a… — read more