-
Optimizando el pipeline de deployment – primeros resultados
A partir de la situación inicial previamente descripta, tuvimos que hacer algunos ajustes adicionales a lo esperado pero finalmente logramos paralelizar la pruebas de aceptación. Logramos una mejora de ~30 % en el tiempo de ejecución del pipeline completo. La mejora es buena pero creemos que podemos mejorarlo aún más ya que en este momento… — read more
-
Presentación de libros en Agiles 2019
¿Escribiste un libro sobre Agile o un tema afín? ¿Vas a Agiles 2019? Entonces lleva un par de ejemplares de tu libro para que los asistentes puedan darle una mirada mientras en 10 minutos les contas de tu libro. Durante el Agiles 2019 vamos a hacer una sesión de presentación de libros de autores latinoamericanos.… — read more
-
Esas particularidades de la primera clase
Cada clase tiene sus particularidades pero la primera clase de una materia siempre me pareció especial. Tanto en mi rol de alumno como en mi rol docente. La primera clase encierra todo un conjunto de expectativas y cuestiones operacionales que la distinguen de todas las demás clases de una materia. Como alumno, uno se inscribe… — read more
-
Automatizando pruebas de IBM BPM
Una vez más un amigo que me tiene mucha confianza me invitó a proyecto desafiante: automatizar pruebas de una aplicación generada con una tecnología propietaria «IBM Business Automation Workflow» (IBM BPM). Muy a grandes rasgos esta herramienta permite automatizar procesos de negocio utilizando una herramienta case que permite integrar (entre otras cosas) servicios (soap &… — read more
-
Preparando MeMo2, 2019-2c
Luego un muy buen primer cuatrimestre tenemos la vara más alta para este segundo. A partir del feedback obtenido en las encuestas y las retros con alumnos y con el equipo docente tenemos en mente lo siguiente: Creemos que la dinámica general de la materia funciona muy bien, con lo cual la mantendremos y solo… — read more
-
Ingeniería de Software 2019 @ UNTreF
Este cuatrimestre será la primera vez que dictemos la materia en el contexto del nuevo plan de estudios. Esto implica ciertos cambios a nivel contenido respecto de lo que veníamos dando en años anteriores. Estos cambios tienen más que ver con cambios generales a nivel del plan de estudios que con cambios en el contenido… — read more
-
Optimizando el pipeline de deployment
Esta semana empezamos a trabajar con @CodeRaguet y Maxi Cruz en la tarea de optimizar el pipeline de deployment. Actualmente tenemos un pipeline de deployment que hace lo siguiente: Ante cada cambio en el repositorio obtiene el código Compila y corre las pruebas unitarias Despliega a un ambiente que «de integración» Corre las pruebas de… — read more
-
Cierre MeMo2 2019-1
Se fue un cuatrimestre más y es momento de análisis. Comencemos por los fríos números: 32 inscriptos (34 formalmente pero 2 nunca asistieron a clase) 3 abandonos antes de la sexta semana 23 alumnos completaron la materia con promoción 5 alumnos pendientes de final 19 tareas individuales (11 cuestionarios y 5 ejercicios de programación) 2… — read more
-
Experimento consultorio
Hace un tiempo me contactó un directivo de una organización para que ayudara a mejorar cuestiones de calidad en sus equipos. Pero a mi parecer los equipos no estaban tan interesados en mejorar esos aspectos que me planteaba el directivo. Me pasó varias veces que luego de haber acordado reunirme con un equipo, me cancelaron… — read more
-
Convenciones de trabajo
Cada vez que empiezo a trabajar con un nuevo cliente comienzo por compartir mis convenciones de trabajo. Luego de tanto repetirlas he decidido compartirlas abiertamente: Dado que en general trabajo con «3 clientes» (mi trabajo académico + 2 clientes de la industria) siempre intento organizar mi trabajo con al menos 1 semana de anticipación. Me… — read more