-
Notas del workshop de TCR
Ayer por la tarde/noche en la oficinas de Grupo Esfera hicimos un mini-taller exploratorio de test && commit || revert. Fuimos 9 participantes, todos practicantes de TDD. Comenzamos la sesión con un poco de contexto: El código va con tests. No se discute. Los tests pueden hacerse a priori o a posteriori. Podemos debatirlo. TDD… — read more
-
Notas de mi Taller de TDD en CONAIISI 2018
La semana pasada estuve en Mar del Plata participando del sexto Congreso Nacional de Ingeniería en Informática y Sistemas de Información. En ese contexto hice mi Taller Introductorio de Test-Driven Development. Del taller participaron unas 15 personas de 7 universidades distintas. La evaluación general del taller fue 4.6/5. Comparto aquí los materiales de estudio que… — read more
-
Taller de TDD en CONAIISI (Mar del Plata)
Durante los días 29 y 30 de noviembre se realizará en Mar Del Plata el Congreso Nacional de Ingeniería Informática y Sistemas de Información (CONAIISI) y en ese contexto estaré realizando mi taller de Test-Driven Development. El taller es gratuito para los participantes del CONAIISI pero requiere inscripción (aquí). — read more
-
Taller de TDD (gratuito para estudiantes)
En nuestro proyecto de investigación en UNTREF trabajamos en el estudio de prácticas y procesos de desarrollo. En ese contexto hemos armado un taller prácticas de desarrollo ágiles enfocado en Test-Driven Development, Continuous Integration y Pair-Programming. El siguiente video explica brevemente la dinámica de taller. Si hay alguna universidad que esté interesada en realizar este… — read more
-
Taller de TDD, CI & Pair-Programming
En el contexto de las Jornadas de Ingeniería de Software del Uruguay, estuve haciendo un Taller sobre Test-Driven Development, Continuous Integration & Pair-Programming. Participaron del taller unas 19 personas y a pesar de algunos imprevistos (como que la gente no hubiera leído los materiales de preparación), el taller salió muy bien. La evaluación general del… — read more
-
Primeras Jornadas de Ingeniería de Software del Uruguay
Los días 16 y 17 de Octubre se realizarán en Uruguay las Primeras Jornadas de Ingeniería de Software y tengo el honor de haber sido invitado como orador. En ese contexto estaré hablando sobre unos de los temas «calientes» de la actualidad: DevOps. Concretamente el título de mi disertación será «DevOps, myths and facts of… — read more
-
Ejercicio: interpretación de métricas de test y cobertura
Amo las métricas, creo que es un efecto colateral de la búsqueda de la mejora continua. Para mejorar es necesario medir, pero con medir no basta, hay que saber qué medir y luego hay que interpretar lo medido para poder accionar al respecto. Hoy quiero compartir un actividad que hicimos esta semana con mis alumnos de… — read more
-
Notas de mis actividades en Colombia
Por estos días me encuentro en Girardot, una bonita ciudad ubicada a unas 2 horas al sur de Bogotá. Estoy participando de diversas actividades enmarcadas en el Foro de Ingeniería en Sistemas organizado por la Universidad Piloto al cual fue invitado por gentileza de ingeniero Elkin Forero. La primer actividad que facilité fue una sesión de… — read more
-
BDD, ATDD y SBE ¿es todo lo mismo?
En la actualidad nos encontramos con estos 3 acrónimos que en muchas ocasiones son utilizados como sinónimos y cuya diferencia no es del todo clara. Más aún, en Una Mirada Ágil los mencionamos a modo informativo sin entrar en mayor detalle pues consideramos que en esencia todos apuntan a lo mismo: la importancia central del trabajo colaborativo… — read more
-
Real-world TDD
El viernes pasado me tocó trabajar en una funcionalidad relativamente simple. Dada una aplicación de gestión de proyectos que tiene la capacidad de recibir mails (chiliproject) me pidieron que le agregue la capacidad de rutear los mails de entrada a uno u otro proyecto dependiendo de cierto algoritmo. Cuando estaba por empezar a desarrollarla pensé: «este… — read more