-
El desafío del profeta en su tierra
Una hay famosa frase que dice «Nadie es profeta en su tierra» que hoy en día me resuena muy frecuentemente. Durante 10 años trabajé como consultor, mis clientes me llamaban para resolver ciertas cuestiones. En cierto modo, los equipos con los que trabajaba me venían como «el profeta» que traía «la palabra». Más allá de… — read more
-
Presentación de Fira, un videojuego con raíces académicas
Comenzamos las primeras conversaciones a fines de 2020. El primer mail en la lista de correo del equipo data de febrero de 2021. Presentamos la propuesta formal a la comisión curricular a comienzos de junio 2021. La primera iteración de desarrollo comenzó el 23 de agosto de 2021. Fueron un total de 24 iteraciones. Fueron… — read more
-
Diseño ágil con TDD
Ayer terminé de leer la edición 2020 de este libro escrito por Carlos Blé. Ya había leído (parcialmente) la edición anterior allá por 2011, pero el año pasado Carlos tuvo la gentileza de regalarme esta nueva versión (¡gracias!) y me comentó que tenía modificaciones importantes así que aproveché que estaba estudiando TDD para mi tesis… — read more
-
Desafíos en la formación de un equipo docente
Hace unos 20 años que estoy en la docencia. En todo ese tiempo he sido parte de varios equipos docentes en distintas materias e instituciones. Hace unos 10 años tuve por primera vez un curso a mi cargo. Pero recién en 2019 estuve en la situación de conformar un equipo estable de más de 2… — read more
-
Cero + Infinito
El miércoles volví a pisar la UBA, pero no fue para visitar mi querida Facultad de Ingeniería sino para visitar la Facultad de Ciencias Exactas y Naturales. El motivo de mi visita fue para asistir a la charla sobre ciencia de datos que dió Sebastián Ceria. En realidad, siendo totalmente sincero, la charla de Ceria… — read more
-
Preparando MeMo2 @fiuba para volver al aula
Aún no está declarado el fin de la pandemia pero la UBA ha determinado el regreso a las aulas. En particular la facultad de ingeniería ha habilitado un esquema «flexible» en el que cierto porcentaje de clases puede dar en modo virtual. La paradoja es que en particular en MeMo2 creemos que la gran mayoría… — read more
-
Comenzando con React Native
Estamos semana comenzamos a trabajar en la nueva aplicación móvil de Radiocut. A diferencia de la aplicación anterior que estaba construida con Cordova/Ionic, esta vez decidimos utilizar React Native. Son varias las razones para trabajar con una tecnología de este tipo en lugar de trabajar directamente con tecnología nativa: Somos un equipo chico, generalista y… — read more
-
Dirección de trabajos finales de carrera
Luego de recibir varias consultas de alumnos para que dirija sus trabajos finales de carrera, he decidido resumir aquí algunas cuestiones/condiciones referentes mi forma de trabajo como director. La dinámica de trabajo es al estilo Agile/XP tal como enseñamos en MeMo2, esto es: iteraciones semanales de tiempo fijo, 1 reunión de seguimiento (review+planning) semanal, entrega… — read more
-
Seminario de Postgrado en Software Delivery (3º edición)
La semana pasada confirmamos la realización de la tercera edición del Seminario de Postgrado en Software Delivery de UNTreF. Este seminario está centrado en el proceso de desarrollo y entrega de software,cubriendo diversas prácticas tanto a nivel técnico como de gestión. El contenido está estructurado sobre la base de un conjunto de estudios formales y… — read more
-
Highlights sobre el libro «Test-Driven Development By Example»
Esta semana terminé de releer este libro fundacional de TDD. Como ya mencioné no estoy convencido de que sea el punto de entrada más apropiado para aprender TDD, pero sí estoy convencido que todo practicante de TDD debería leerlo. Personalmente creo que es un libro para leer de punta a punta, sin los capítulos de… — read more