-
Hay gente que miente, gente que roba y gente que no respeta las convenciones
Esta frase me surgió espontáneamente esta tarde mientras daba clase en Algo3. Sonó un poco extrema, a punto tal que motivó algunas risas, pero a esta altura del cuatrimestre los alumnos ya me conocen lo suficiente y saben que para mi no es chiste. Con el correr de los años me doy cuenta que gradualmente… — read more
-
SEAL: Se buscan colaboradores
Si bien Aníbal y Martín han hecho un gran trabajo y tienen la intención de continuar colaborando con el desarrollo del producto, hay algunas cuestiones que requieren habilidades especiales o bien un esfuerzo importante. Varias de estas cuestiones serán parte del alcance de algún futuro trabajo profesional de alumnos de Fiuba (ya hay algunos que… — read more
-
Presentación formal del sistema de corrección: SEAL
El viernes pasado Aníbal y Martín realizaron la presentación formal del sistema de corrección de trabajos de programación y con ello completaron sus estudios para el graduarse de ingenieros en informática. El nombre formal del sistema es SEAL: Sistema de Entregas Automatizadas Libre, un nombre apropiado en el sentido que representa lo que hace el… — read more
-
Presentación formal del sistema de corrección
Llegó el gran momento, la presentación formal del sistema que significa no solo un hito en la vida del sistema como producto, sino que también es fin de una etapa para quienes lo construyeron: Martín y Aníbal. Con la presentación del sistema estos dos alumnos FIUBA terminan su estudios de Ingeniería en Informática. Por el… — read more
-
El desafio de liberar un producto
En estos dias estoy trabajando en la liberación como producto del sistema de corrección de tareas de programación que desarrollaron unos alumnos de FIUBA bajo mi dirección. El producto, desde el punto de vista técnico ya está listo, de hecho ya lo estamos usando en Algo3, pero liberarlo como producto requiere de ciertas cuestiones, que… — read more
-
Probando diseños para el sistema de corrección
En estos dias, como parte de los últimos items de backlog de esta etapa del proyecto, estamos trabajando en ajustar cuestiones de UI. A pesar de que usamos Bootstrap, la realidad es que como la mayoría de los ingenieros, no somos muy duchos para cuestiones de UI. Les comparto aquí un intento que hizo ayer… — read more
-
¡Que lindo es ser Product owner en estas condiciones!
Como ya he comentado, he estado trabajando con un par de alumnos de FIUBA en la construcción de un sistema de corrección de trabajos prácticos. A lo largo del proyecto he ocupado diversos roles: director, consultor, tester, etc, pero sin duda el que más tiempo he ocupado y que más he disfrutado es el rol… — read more
-
¿Cómo enseñamos a programar?
Cada vez estoy más convencido que la programación es un oficio y como todos los oficios se aprende haciendo. Pero no haciendo en soledad sino con un maestro. Pensemos en un carpintero ¿cómo se forma? ¿leyendo libros? Tal vez, si, es posible que lea algún libro, pero no es su principal formación. Su principal formación… — read more
-
Caso de éxito: sistema de gestión de trabajos prácticos
Hace un tiempo comenté sobre el sistema de gestión que estábamos por estrenar en Algo3. Bueno, lo estrenamos y fue un éxito rotundo. El sistema nos permitió corregir en forma automática más de 150 entregas. Básicamente el trabajo práctico tenia como objetivo que los alumnos se familiazaran con el entorno de Pharo y la sintáxis… — read more
-
Inclusión de métodos ágiles en las carreras de informática
En este post quiero tratar un tema que estuve trabajando la semana pasada en los talleres que participé en Medellín. Según mi visión, a la hora de diseñar una carrera de informática existen distintas alternativas para incluir los métodos ágiles. En una simplificación extrema podriamos hablar de un enfoque conservador y otro innovador. El enfoque… — read more