A tale of Slicing and Imagination

Este es el título de la charla que voy a estar dando en el contexto de la conferencia XP 2021 el 17 de Junio a las 14:00 (GMT-3). La charla está basada en un artículo que escribí a modo de reporte de experiencia con la colaboración de Rebecca Wirfs-Brock y que será publicado en el sitio de la Agile Alliance.

El punto central de la experiencia que voy a contar pasa por la estrategia de slicing que utilizamos en un proyecto en el que participé el año pasado. Dicha estrategia fue central para poder entregar incrementos de valor de forma continua. Al mismo tiempo la estrategia de slicing requirió del uso conjunto de otras técnicas como continuous delivery, feature toggles y una arquitectura de «micro-apps».

Esta conferencia es una de las conferencias que más me gusta porque tiene la particularidad de combinar trabajos formales/académicos con experiencias de industria. Los interesados en participar pueden aprovechar la registración temprana que está habilitada hasta el 31 de mayo.

Actualización: ya está publicado en el sitio de la Agile Alliance el artículo que dio origen a la charla.

Conferencias & Convocatorias 2020 – Primer semestre

Conferencias & Convocatorias 2020 – Primer semestre

Ya están abiertas las convocatorias para presentaciones/artículos para varias conferencias tanto industriales como académicas y varias tienen deadlines en breve.

Dentro del ámbito de industria está abierto el CFP de Agile 2020, la conferencia anual de la Agile Alliance en USA. Este año la conferencia será en Orlando del 20 al 24 de julio. Un punto interesante de este CFP es que si uno envía su propuesta antes del 5 de Febrero uno puede obtener feedback formal para mejorar su propuesta antes del envió final cuya fecha límite es el 9 de febrero. Este mecanismo ya está vigente desde hace un par de años y a mi personalmente me resultó muy valioso.

También dentro del ámbito industrial está abierto el CFP de NDC Oslo, la nueva versión de la original Norway Developer Conference, una conferencia dedicada principalmente a programadores de la industria. Hace ya un par de años y dada su popularidad, la Norway Developer Conference (NDC) fue renombrada a New Developer Conference y pasó de hacer exclusivamente en Noruega (Oslo) a hacerse en diversas partes del mundo. Es así que hoy en día hay NDC en diversas ciudades del mundo (Oslo, Londres, Sydney, etc). La fecha límite para envío de propuestas para Oslo es el 15 de febrero.

A mitad de camino entre industria y academia está la XP que tiene varios CFP, algunos académicos y otros de industria. Este año la XP se realiza en Copenhagen, Dinamarca del 8 al 12 de Junio. La fecha límite para el envío de trabajos de investigación es el 29 de febrero, mientras que la correspondiente para sesiones de industria & practica es el 5 de febrero.

Dentro de ámbito académico abrió hace unos días el CFP de ARGENCON, la conferencia bianual de IEEE Argentina . Esta edición 2020 se realizará en UTN Resistencia, Chaco del 24 al 26 de junio. La fecha límite para el envió de trabajos es el 15 de marzo.

Review of my DevOps Tutorial @ Profes 2019

I delivery this tutorial yesterday morning. Seven people participated on it: 2 from Austria, 2 from Spain, 2 from Finland and 1 from Germany.

The tutorial flowed as expected but I would have like to have 30 extra minutes to cover the Continuous Delivery part with a hands-on exercise.

Participants evaluated the tutorial with 5 points out of 5 🙂

Here is the formal summary of the tutorial.

DevOps Tutorial at Profes 2019

Next week I will deliver my DevOps Tutorial at the International Conference on Product-Focused Software Process Improvement, Profes 2019. This will be my second time delivering this tutorial in Europe, but this time I have updated the tutorial to include Kubernetes-related content and of course I had to remove some other content that was not so relevant.

The conference will be held in the North Campus of the Technical University of Barcelona. The tutorial is scheduled for November 27 morning.

For those that plan to participate ensure to install the following software on your notebooks: an Ssh client, Git and Docker Desktop (or docker-engine for those running on Linux).

AgileBrazil 2019, day 2

The journey started with the keynote session by Paulo Caroli who talked about Lean Inception, nice.

After that I attended to the session “Como acabar con a cultura do héroi” by Ceci Fernandez. The session was very interactive, in fact Ceci acted more as a moderator that a presenter, I liked it.

During the lunch break I left the conference to visit the city. I went to the “Praça da Libertade” neighborhood and visit the Museum of Mines and Metals.

Around 3 pm I went back the conference to listen Luis Parzianello in his session about Business Owners. Really interesting. After the session I had the chance to talk with Luis and his viewpoint on Agility and Transformations really surprised me: “The business needs answers now, it can wait for IT to change, there no more time, if the IT people is not ready to give fast and solid solutions, then they should leave and the organization should get new people ready for the challenge” (these were not his words but my summary of what he told me). I am totally agree with this and it surprised me because most of the “Agile Coaches” I know always try to “change people” without even considering the option of firing people.

The last session of the day was an “out-of-the-box” keynote by Carla Link who talked about several, non-IT, initiatives for a better society. It was a very inspiring session.

Carla on the stage

As usual, the day ended sharing some drinks and talks with all the participantes, this time at Mercado Novo.

AgileBrazil 2019, day 1

This is my first time at AgileBrazil and here is my summary of day 1.

The opening keynote session was in charge of Woody Zuill who talked about Mob Programming. Even when I was already familiar with this technique it was a valuable session. I got some interesting tips and arguments to use when trying to convince people to try mob programming.

After the keynote I spent most of the day in the WBMA session where I presented my paper about Agile in the Undergraduate Curricula. Beyond the presented papers I made some academic contacts. It is amazing for me how difficult is for some researches to present their work in a clear way. Beyond this issue, there were a couple of studies about different agile practices that were really interesting for me.

One session I really liked, beyond those of the WBMA, was the one presented by Vini Andrade who talked about Continuous Delivery at NuBank.

Beyond the sessions I had the opportunity to do some networking and also meet colleagues I already knew like Luis Parzianello, Lula Rodriguez and Maria Augusta.

I don’t speak Portuguese but when Brazilians speak slowly I am able to understand some stuff. But in the main room there is translation service (Portuguse-English) that was a great deal for me.

Woody Zuill on Mob-Programming

Agile 2017 Conference, day 0 notes

For some participants the conference started on Sunday. That was my case. There were a couple of things that caught my attention:

  • The registration desk was already open, so those arriving on Sunday can register and avoid any potential queue on Monday morning.
  • There was an «Early registration Meet & Greet» to start getting in contact with other attendees.
  • There was a «First time attendee orientation» session. It is the first time I see something like this, but given the conference is huge (over 2000 participant) it made sense to have some orientation.