-
La hora del Scrum Master técnico
Una publicación reciente de la Scrum Alliance sobre las habilidades en mayor demanda en la actualidad dice textualmente, entre otras cosas, «Delivery-facing agile roles, such as Scrum Masters, are being expected to be technical experts in addition to their agile responsibilities.» Esto está muy en línea con lo que yo mismo he observado en algunos… — read more
-
[off-topic] Las Heras Basket 2023
Una vez más hago una excepción en la temática habitual de este espacio para compartir algunos datos y sensaciones de mi otra pasión: el basket. Este año volvimos a juntar a la banda para darle más constancia a la práctica del deporte. Ese mismo grupo de Las Heras Basket del que ya escribí en alguna… — read more
-
Sobre el uso y la enseñanza de Mob/Pair Programming
La práctica de Pair-Programming es un caso que me llama poderosamente la atención: Este es un tema que en MeMo2 le damos bastante importancia por varias cuestiones: 1. Los beneficios que trae la convierten en una práctica importante. 2. «El ruido» y malas interpretaciones que hay sobre esta práctica. 3. Creemos fundamental que los alumnos… — read more
-
Cierre de cuatrimestre 2023-2 en MeMo2 @ FIUBA
Terminamos el cuatrimestre y me alegra tener la sensación de que seguimos mejorando. Continuamos con el horario matutino de 8 a 11, excelente. Y mantuvimos el mismo porcentaje de clases presenciales/virtuales. Como siempre hicimos un par de ajustes respecto del cuatrimestre anterior, algunos de ellos basados en el feedback de los alumnos y otros surgidos del… — read more
-
Ingeniería de Software Continua: Fin de primer cuatrimeste & Inscripción 2024
La semana pasada completamos el primer cuatrimestre de la Diplomatura en Ingeniería de Software Continua. Dictamos dos materias: «Diseño y Evolución de Arquitecturas de Software» e «Ingeniería de Software Moderna» las cuales tuvieron 12 alumnos, un muy buen número para la dinámica de clases que diseñamos. El feedback de los participantes fue muy positivo y… — read more
-
Sobre las poco conocidas Pruebas end-to-EDGE
Tengo la sensación que este tipo de pruebas no es muy conocido y al mismo tiempo es un tipo de prueba que me parece fundamental para poder trabajar en un esquema de entrega continua. Paso a explicar. En la actualidad es muy común que una aplicación tenga dependencias que no están bajo nuestro control, típicamente… — read more
-
Cierre de cuatrimestre @ UNTreF
La semana pasada completamos un nuevo curso de la materia Ingeniería de Software en UNTreF. Tuvimos 6 alumnos, todos completaron la cursada y 5 de ellos promocionaron la materia. Debido al cambio de plan de estudio, este cuatrimestre fue el último en la modalidad actual pero a pesar de eso también hicimos algunas innovaciones en… — read more
-
Podcast: Agilidad Técnica
Hace un par de días salió publicado un episodio del podcast La Revolución Ágil en el que estuve participando. El episodio fue grabado hace un par de meses y es básicamente una charla uno a uno con Camilo Velasquez, host del del podcast. Previo a esta publicación tuvimos cierto desencuentro respecto del título con el… — read more
-
Build for Operations: Mensajes de Log
Con el auge de las iniciativas DevOps/SRE resultan cada vez más importantes ciertos aspectos de cómo desarrollamos software, pues ciertas propiedades del software desarrollado pueden tener un impacto muy importante en la operación del software. Este conjunto de propiedades que van mucho más allá de la arquitectura bien podrían caracterizarse como «factores de operabilidad» o… — read more
-
Testing sin Testers, una mirada distinta al control de calidad
Tradicionalmente la actividad de control de calidad, usualmente denominada testing, ha sido llevada a cabo por personal con el rol específico de tester. Asimismo es una actividad que en muchos contextos se realiza de forma manual e incluso en algunas organizaciones de una forma no sistematizada y completamente ad-hoc. Si bien las iniciativas Agile/DevOps han… — read more