MeMo2 @FIUBA: planeado la dinámica de cursada

MeMo2 @FIUBA: planeado la dinámica de cursada

La primera edición de la materia va a ser bastante particular porque esperamos alrededor de 5 alumnos. Esto nos va a permitir dar algunas libertades poco habituales como que podamos tener la clase sentados todos juntos en una mesa sin siquiera necesitar pizarrón y/o proyector.

Pero más allá de esta primera edición, la idea es que a mediano/largo plazo la materia tenga una dinámica similar a la materia Ingeniería de Software que dicto en UNTREF y que no dista mucho de la dinámica de MeMo1. Siendo más concreto la idea es:

  • Clase invertida y “desde el fondo del aula”: la mayoría de los contenidos teóricos serán provisto en video para que los alumnos los puedan ver en sus casas. De esta forma el tiempo en el aula se dedica a actividades interactivas donde los alumnos toman más protagonismo y el docente pasa a un segundo plano poniéndose “al fondo del aula”. Para esta primera edición tendremos algunos pocos videos.
  • Tareas semanales y evaluación continua: al igual que ocurre en los proyectos de desarrollo, hay que trabajar de forma continua y sostenida. Ese trabajo continuo se evalúa de forma continua sin necesidad de los tradicionales parciales en papel. Esto ya lo estaremos haciendo en la primer edición.
  • Aula extendida: más allá de trabajo en clase, utilizaremos una plataforma virtual que nos permita compartir el contenido y extender la interacción más allá de aula física. La plataforma que vamos a utilizar es CanvasLMS.

Continuará…

Mis sesiones en Agile 2017

En agosto estaré participando por primera vez en la conferencia Agile donde estaré presentando dos sesiones:

Ambas sesiones están inspiradas en las experiencias y lecciones aprendidas que he recolectado en los últimos años. Ambas sesiones son en formato presentación con una duración de 75 minutos (con espacio de preguntas incluido).

A modo de ensayo, estaré dando la segunda de estas sesiones el próximo Jueves 20 de Julio en el contexto del Meetup de Ágiles Argentina. La cita es en la Facultad de Ingeniería de la UBA a las 19 horas (aula a confirmar).

A producción con Docker

Hace un par de semanas comencé a trabajar en un nuevo proyecto para dar una mano con cuestiones de infraestructura. Un punto interesante que me llevó a involucrarme en el proyecto es que se planea utilizar docker en el ambiente productivo. El equipo ya se encuentra utilizando docker + compose sobre sus servidores virtuales, pero la idea es utilizar el servicio de contenedores de Amazon.

Dicho servicio de contenedores no es completamente compatible con Docker-Compose. En primera instancia el servicio de Amazon provee un conjunto mucho más amplio de funcionalidades pero al mismo tiempo algunas funcionalidades soportadas por Compose están diseñadas de forma distinta en Amazon. Es interesante que Amazon provee entre sus herramientas una que convierte los Docker-Compose al formato de Task Definition que utiliza Amazon.

Continuará…

AOC más allá del AOC

El AOC ya término pero sin embargo sus ecos siguen resonando. Sin ir más lejos yo estoy escribiendo estas líneas y usted lector, las está leyendo. Pero más allá de esta trivialidad hay algunas otras cuestiones que vale la pena mencionar.

En primer lugar hay un grupo de Telegram de los participantes del AOC que tiene una actividad bastante importante.

Por otro lado hay en marcha una serie de iniciativas que tienen que ver con contenido:

  • Durante el AOC yo estuve “persiguiendo” participantes para que completaran una encuesta de mi trabajo de investigación y por estos días estoy trabajando en el procesamiento de las respuestas obtenidas. Con estas respuestas intentaré generar un publicación formal de aquí a un par de meses.
  • Como comenté hace un par de días, ya está disponible para descarga digital el tercer libro del AOC y también está en proceso la versión impresa.
  • Finalmente, @rob_mejias está publicando una serie de videos que él mismo grabó durante el AOC de Chile. Estos videos duran un par de minutos y son básicamente mini-entrevistas a miembros de la comunidad sobre temas específicos. Les comparto el video de la mini-entrevista que me hizo Rob sobre DevOps.

Notes from my participation on IEEE Brazil 2017

Last week I visit Brasilia to participate in the IEEE Week. This was my first experience in the context of the IEEE DVP and I really enjoyed it (so I expect to receive more invitations 😉 ). I want to thank Dayanne (@dayoff) for the invitation and all the other people I met at University of Brasilia for making me feel so confortable.

Below is my log of the visit with some pictures.

The whole travel started on April 23, I left home at 3 AM to go to Buenos Aires airport. After 2 flights (Buenos Aires/Sao Paulo and Sao Paulo/Brasilia) I arrived to Brasilia airport at 1.30 PM.

Dayanne and Cristiano (students of the local IEEE chapter) picked me up at the airport to took the hotel. In the afternoon I went around the city and in the evening I had dinner with professor Alba.

Around the city with Dayanne and Cristiano

The next morning I visited the university, checked the room for the workshop and after lunch Dayanne and Cristiano gave me a short tour around the city.

At 6 PM we started the Modern XP workshop, there were 22 participants which was a very good number (I usually run this workshop with ~16 participants). We finished some minutes after 10 PM. Even when we couldn’t complete all the planned activities I think the workshop was very good. I asked participant to rank the workshop with a number from 1 (bad) to 5 (excellent) and the average was 4.9!.

Opening of the Modern XP workshop

The next morning I went around the city before going to the university. At 12.45 I started the planned lecture at Computer Science auditorium. Just before starting my hosts gave me a present: a cup with the log of the university. The title of the lecture was DevOps, myths and facts of a new paradigm. I think there were about 40 participants including students, professionals and professors. This activity was also rank with 4.9 points. After the lecture I shared some snacks with the participants.

Closing of the DevOps lecture with some of the participants

At 4 PM I took the flight back to Buenos Aires. I finally arrived home the next day at 1 AM.

 

Preparing for IEEE Week Brazil

Preparing for IEEE Week Brazil

Next week I will be participating in the IEEE Week conference organised by the IEEE Students Chapter at University of Brasilia. In this context I will facilitate 2 activities.

On Monday 24 I will deliver a 4-hour workshop about “Modern Extreme Programming“.

On Tuesday 25 I will deliver the lecture: DevOps, myths and facts of a new paradigm.

Beyond these formal activities I expect to meet some local professors and practitioners to talk and share experiences about Software Engineering.

If you will be around and want to meet to share a talk (and a beer?) just contact me.

Nuevo desarrollo: ProyectoH

Luego de casi 2 meses trabajando con el equipo de DevOps en cuestiones de infraestructura y soporte a los equipos de desarrollo, pasé a integrar un nuevo equipo de desarrollo. En este nuevo equipo somos 4 personas de perfil técnico (siendo yo una de ellas) y una persona de negocio.
Dos de los técnicos se especializan en cuestiones de UI lo cual implica que se encargan de relevar/diseñar junto con la persona de negocio la UI/UX de la aplicación.
El otro técnico está enfocado en cuestiones de backend y básicamente se encarga de la programación server-side y de realizar algunas de las pruebas de concepto de arquitectura.
Por mi parte tengo un rol medio “híbrido” que incluye tareas varias como ser:

  • Facilitar el cumplimiento del proceso y la prácticas técnicas
  • Asistir a la persona de negocio en el armado/refinamiento del backlog de producto
  • Y obviamente codear

Continuará…