-
Estudio formal sobre la enseñanza de Agile en Argentina
El año pasado empecé a trabajar en un estudio formal sobre la enseñanza de Agile. Más precisamente sobre la enseñanza de Métodos y Prácticas Ágiles de Desarrollo de Software. Fue así que en el contexto del la conferencia CONAIISI 2018 realicé una encuesta entre los estudiantes allí presentes. A partir de los datos recolectados en… — read more
-
Estructura de equipo para desarrollo de producto
Desde hace un tiempo estoy trabajando un equipo de producto de más de 20 personas y estamos organizados en una estructura que es nueva para mi pero que al mismo tiempo me parece viene resultando efectiva. La siguiente figura resume esta estructura. Si bien todo el equipo de producto son más de 20 personas, en… — read more
-
Estadísticas del nuevo cuatrimestre en MeMo2
Ya hemos completamos la segunda semana de clases. Tenemos 18 alumnos y un equipo docente con 2 profesores y 6 colaboradores, con lo cual deberíamos poder tener un flujo de seguimiento mejor que el cuatrimestre pasado. Comparto aquí algunas estadísticas del perfil de alumnos que resultan llamativas: Más del 70% de los alumnos ya están… — read more
-
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