El pasado 10 de Octubre tuvo lugar la primera edición del Global Software Architecture Summit en Barcelona. Una edición a la que asistieron más de 200 profesionales venido de Rusia, Polonia, Alemania, Francia, Estados Unidos, Inglaterra, Ucrania, Lituania, Portugal, Suiza, Bielorrusia y, por supuesto, España, deseosos de participar en ponencias, debates y panel discussions de primer nivel centrados en la arquitectura de software.

Una jornada de 12 horas que empezó bien temprano en el Hotel Alimara de Barcelona. Es allí donde se congregaron algunas de las figuras internacionales más influyentes del mundo de la ingeniería y desarrollo de software para discutir sobre proyectos de software, su escalabilidad y rendimiento. Un line-up que hizo acudir a profesionales de empresas tan importantes del sector como: Thoughtworks, Doctoralia, Xing, Vista Print, Oracle Netsuite, Everis, TopTal, MrWonderful, Farfetch, Privalia, Worldsensing, Grifols, Voxel group, Roche, Wallapop, Talentry, Adevinta, Allianz, Lidl, N26, Lufthansa, PromoFarma, Notime, Hosco, Habitissimo, HP, Japan Tobacco International o el Ayuntamiento de Barcelona.

 

GSAS 2019: ponentes principales

  • Michael Feathers – Autor de los libros Working Effectively with Legacy Code, Brutal Refactoring: More Working Effectively with Legacy Code. También es el fundador y director de R7K Research & Conveyance, empresa especializada en diseño de software y organización. Antes de formar R7K, Michael fue Chief Scientist en Obtiva y consultor en Object Mentor International. Durante los últimos 20 años ha sido consultor con cientos de organizaciones, dándoles soporte con problemas de diseño de software, process change y revitalización de código. Es presentador en varias conferencias nacionales e internacionales. Estuvo involucrado en el movimiento Agile desde sus inicios, y una de sus pasiones es ayudar a organizaciones a reconocer el impacto de su organización y comunicación interna en la viabilidad a largo plazo de sus productos de software – poniendo las interacciones donde puedan prevenir la acumulación de deuda técnica y la pérdida de oportunidades de negocio. Su meta es que el desarrollo de software sea más efectivo e integrado con las preocupaciones de negocio. Sus principales especialidades son las prácticas de desarrollo de software, TDD, Refactoring, revitalización del Legacy Code y dinámicas de equipos.

  • Mark Richards – Arquitecto de software con gran experiencia involucrado en la arquitectura, diseño e implementación de arquitecturas de microservicios, arquitecturas orientadas a servicios y sistemas distribuidos. Tiene amplia experiencia y dominio en la aplicación e integración de la arquitectura. Mark es el fundador de DeveloperToArchitect.com, una web de recursos gratuitos dedicada a ayudar a los desarrolladores en su camino hasta convertirse en arquitectos de software. Es el autor de numerosos libros y videos técnicos con O’Reilly, incluyendo varios libros acerca de Microservicios, la serie de videos Software Architecture Fundamentals, Enterprise Messaging, Java MEssage Service (2nd Edition) y uno de los autores que contribuyeron con 97 Things Every Software Architect Should Know.

  • George Fairbanks – Autor del libro Just Enough Software Architecture. Es, también, desarrollador de software, consultor y ponente. Tiene publicaciones sobre frameworks y arquitectura de software en conferencias académicas selectas como OOPSLA e ICSE. En la actualidad, es ingeniero de software en Google. Es miembro del comité de programación del Working International Conference on Software Architecture (WICSA), el International Conference on Software Maintenance (ICSM), y la European Conference on Software Architecture (ECSA).

  • Dave Farley – Líder de opinión en el campo de la Entrega Continua (CD), DevOps y del desarrollo de software en general. Es el co-autor del libro ganador del premio Jolt ‘Continuous Delivery’, ponente habitual en conferencias y bloguero, y uno de los autores del Reactive Manifesto. Empezó a trabajar en sistemas distribuidas de gran escala hace 25 años, investigando el desarrollo de sistemas basados en mensajes – prototipo de las arquitecturas de microservicios. Dave ha tenido todo tipo de experiencias liderando el desarrollo de software complejo en equipos tanto grandes como pequeños, en el Reino Unido y en los Estados Unidos. Dave fue uno de los pioneros en adoptar las técnicas de desarrollo agile, empleando el desarrollo iterativo, la integración continua y niveles importantes de testeo automatizado en proyectos comerciales. Actualmente, Dave es un desarrollador y consultor independiente de software, y fundador y director de Continuous Delivery Ltd.

También tuvimos el honor de contar con ponentes de la talla de Sandro Mancuso, Ian Gorton, Len Bass, Ana-Maria Mihalceanu, Viktor Farcic, Eoin Woods, Juan Manuel Serrano Hidalgo, Alex Soto, Carlos Blé, Christian Ciceri, Cristian Cotes, Álvaro García y Jakub Marchwicki.

 

Debates y ponencias del Global Software Architecture Summit 2019

Los asistentes a esta primera edición del GSAS disfrutaron de 4 ponencias y otros tantos debates. Estas charlas fueron protagonizadas por auténticas primeras espadas de la arquitectura de software: George Fairbanks inició la jornada con su charla “Code is your partner in thought”, en la que compartió sus reflexiones sobre diseño contínuo, legacy code y más. Le siguió Len Bass, uno de los grandes pioneros del desarrollo de software, con su ponencia sobre los principios, procesos y herramientas que todo buen arquitecto de software debe conocer. Mark Richards hizo una disertación sobre “pensar cómo un arquitecto” en la que fue una de las charlas más celebradas de la jornada, y Ian Gorton compartió el análisis de los resultados de varios experimentos que realizó con un grupo de estudiantes suyos.

En cuanto a los debates, el primero de ellos fue protagonizado por Ian Gorton, Eoin Woods y Michael Feathers, quienes discutieron sobre la evolución de la arquitectura de software. El debate estuvo moderado por Álvaro García, quien también guió el debate sobre prácticas efectivas de arquitectura, en el que participaron Eoin Woods, Sandro Mancuso, George Fairbanks, Juan Manuel Serrano y Carlos Blé. Jakub Marchwicki tomó el relevo como moderador en el debate entre David Farley, Mark Richards, Len Bass y Christian Ciceri sobre patrones de arquitectura reactiva, y la jornada terminó con una discusión acerca de elegir el estilo adecuado de arquitectura, regulado por Christian Cotes y que contó con la participación de Viktor Farcic, Ana-Maria Mihalceanu y Álex Soto.

 

Sponsors y Organizadores, los responsables del éxito

Detrás de este ambicioso proyecto encontramos varios sponsors y organizadores, aunque sin duda el principal artífice es Apiumhub. La idea de realizar una cumbre en la que se pusiera el foco y la atención en la arquitectura de software nace de su ceo y fundador, Evgeny Predein, ya que este es precisamente uno de los principales puntos fuertes de esta empresa barcelonina. Apium Academy es la otra entidad que más peso ha tenido en este evento. Esta academia de cursos y workshops de programación ya ha creado un par de talleres con algunos de los ponentes de esta edición del Global Software Architecture Summit, y ya tienen algunos más en camino.

Por su parte, Autentia, uno de los cuatro bronze sponsors del evento, se encargó de realizar el streaming de las charlas y debates, de entrevistar a los principales ponentes. Docplanner, Farfetch y ekon fueron los otros sponsors que dieron su apoyo este evento y lo hicieron posible, aunque no fueron los únicos; medios y entidades como el Cercle Tecnològic de Catalunya, Barcelona Tech City, Women Techmakers, Comunicae y un largo etcétera de colaboradores pusieron su granito de arena para que esta primera edición del Global Software Architecture Summit fuera un éxito.

 

Global Software Architecture Summit 2019: Conclusiones

Tras esta larga jornada, este variopinto grupo de arquitectos de software no dejaron pasar la oportunidad de tomar unas cervezas y compartir sus opiniones respecto al evento, y así empezamos a recolectar el feedback necesario para que la siguiente edición del GSAS sea aún mejor. Este feedback fue eminentemente positivo, así que la idea para la segunda edición es sencilla: más grande y mejor, pasando de una jornada a dos días, con más workshops y charlas.

A continuación podrás encontrar:

 

GSAS 2020: Planes

La siguiente edición del GSAS (Global Software Architecture Summit) tendrá lugar los días 1 y 2 de Octubre de 2020 en Barcelona. Esta cumbre de dos días buscará de nuevo atraer y conectar expertos en arquitectura de software de todo el mundo, así como otros interesados en construir software que funciona y quieran mejorar sus habilidades y compartir sus conocimientos.

El centro de todas las conversaciones será el software robusto y escalable, convirtiendo este evento en el lugar ideal para todos aquellos que luchan por la calidad en el mundo del desarrollo de software, y precisamente para promover esta calidad se unirán más de 350 arquitectos de software de todo el mundo.

Además de ponencias técnicas, debates y workshops prácticos, ¡habrá mucha diversión! Habrá snacks y cervezas, oportunidad perfecta para conocer y conectar con personas afines y generar discusiones apasionantes.

Da igual de donde vengas, lo único que importa es tu pasión por el software útil, bien diseñado, mantenible y escalable.

Estos son los ponentes que ya han confirmado su asistencia a la segunda edición del Global Software Architecture Summit:

  • Neal Ford – Autor del libro “Building Evolutionary Architectures: Support Constant Change”
  • Carola Lilienthal – Autora del libro “Sustainable Software Architecture”
  • Mark Richards – Arquitecto de software y fundador de DeveloperToArchitect.com
  • Nathaniel Schutta – Autor del libro “Thinking Architecturally”
  • Ben Evans – Arquitecto JVM Technologies en New Relic
  • Rene Weiß – Arquitecto de software, consultor y coach en embarc
  • Eoin Woods – Co-autor del libro “Software Systems Architecture”
  • Vladik Khononov – Co-organizador de los grupos “DDD Israel” y “Tel Aviv Software Architecture”
  • Emily Bache – Autora del libro “The Coding Dojo Handbook”
  • João Rosa – Strategic Software Delivery Consultant en Xebia
  • Clare Sudbery – Lead consultant developer con Made Tech

¡Habrán muchas más sorpresas, así que estad atentos!

 

Entradas: GSAS 2020

¡Puedes comprar ya las entradas Blind aquí!

 

Sponsorship: Global Software Architecture Summit


Y si te interesa esponsorizar este GSAS 2020 y aportar así tu grano de arena a la comunidad de la arquitectura de software, envíanos un correo electrónico a: gsas@apiumhub.com

 

¿Nos vemos el 1 de Octubre?