2019 está siendo un gran año para Apiumhub; nueva oficina, Apium Academy, Proyectos Open Source, meetups de arquitectura de software, proyectos innovadores. . .y una noticia que nos morimos de ganas compartir con todos vosotros: ¡el equipo de Apiumhub organizaremos el Global Software Architecture Summit (GSAS) el 10 de Octubre de este año en Barcelona! 

 

Idea principal del Global Software Architecture Summit

Global Software Architecture Summit es un evento que aspira a conectar arquitectos de software de todo el mundo (así cómo otros expertos en software) que quieran construir software que funciona, mejorar sus habilidades, compartir sus conocimientos y conectar con personas afines.

Esperamos acoger cerca de 300 arquitectos apasionados por el software escalable, útil, bien diseñado y sostenible.

La idea es que este evento sea lo más interactivo posible, donde los asistentes puedan ser también partícipes. Habrán charlas técnicas a cargo de arquitectos de software de USA, Reino Unido y España, panel discussions y debates. 

 

La principal misión de este evento es la de:

  • Escribir y firmar el manifiesto de arquitectura de software para la siguiente generación de desarrolladores y arquitectos de software en 4 años.
  • Hacer crecer la comunidad de arquitectura de software, centrándose en buenas prácticas, innovación, software que funciona y en buscar soluciones prácticas a problemas actuales.

 

Valores principales de Global Software Architecture Summit:

  • Software que funciona por encima de cantidad de features.
  • Ganas de aprender y mejorar constantemente por encima de standards repetitivos
  • Beneficio común por encima de individualismo.

 

Global Software Architecture Summit: Ponentes Principales

 

Cuesta creer la suerte que hemos tenido; mirad los ponentes que vendrán a charlar en el Global Software Architecture Summit: 

 

Michael Feathers

Michael Feathers es el Director y Fundador de R7K Research & Conveyance, empresa especializada en diseño de software y organizacional. Antes de crear R7K, Michael era el CI de Obtiva y consultor en Object Mentor International. Durante los últimos 20 años ha prestado sus servicios de consultor a cientos de organizaciones, dándoles soporte en problemas de diseño de software en general, cambios de procesos y revitalización de código. Es un presentador frecuente en conferencias a nivel nacional (USA) e internacional.

Estuvo involucrado en los inicios del movimiento Agile, y una de sus grandes pasiones es ayudar a las empresas a conocer el impacto de su organización y comunicación interna en la viabilidad a largo plazo de sus proyectos de software – poniendo estas interacciones en el lugar óptimo para evitar la acumulación de deuda técnica y la pérdida de oportunidades de negocio.

Su objetivo es hacer el desarrollo de software más efectivo e integrado con las preocupaciones de negocio.

Es el autor de los libros: Working Effectively with Legacy Code, Brutal Refactoring: More Working Effectively with Legacy Code.

Sus principales especialidades son: prácticas de desarrollo de software, TDD, Refactoring, Legacy Code Revitalization, y dinámicas de equipo.

 

Mark Richards

Mark Richards es un arquitecto de software con gran experiencia involucrado en el diseño e implementación de arquitecturas orientadas a servicios, microservicios y sistemas distribuidos. Lleva en la industria desde 1983 y tiene experiencia significativa en integración de aplicaciones para empresas.

Mark es el fundador de DeveloperToArchitect.com, un sitio web con recursos gratuitos centrado en ayudar a aquellos desarrolladores que quieran evolucionar a arquitectos de software. Es autor de numerosos libros y videos técnicos con O’Reilly, incluyendo varios libros sobre Microservicios, las video-series Software Architecture Fundamentals y Enterprise Messaging, Java Message Service, 2a Edición, y es uno de los autores que contribuyeron con el libro 97 Things Every Software Architect Should Know.

Mark tiene un Master en ciencias computacionales y varios certificados de arquitectura y desarrollo por IBM, Sun, The Open Group y Oracle. Mark es un ponente habitual y ha dado charlas en centenares de conferencias de todo el mundo acerca de gran variedad de temáticas técnicas relacionadas con el mundo empresarial.

 

George Fairbanks

George Fairbanks es un desarrollador de software, consultor, educador y ponente que lleva desarrollando software desde mitad de los 80s y enseñando diseño de software desde finales de los 90s. Tiene un Ph.D. en Ingeniería de Software por la Carnegie Mellon University, bajo la tutela de David Garlan y Bill Scherlis. Tiene publicaciones acerca de frameworks y arquitectura de software en conferencias académicas selectas, incluyendo OOPSLA e ISCE.

George ha creado código para conmutadores, plugins para el Entorno de Desarrollo Integrado Eclipse (Eclipse IDE) y de todo para su startup web punto-com. Actualmente, trabaja como desarrollador de software para Google.

George es autor del libro Just Enough Software Architecture que ha recibido muy buenas críticas. Ha sido miembro del comité de programación de la Working International Conference on Software Architecture (WICSA), la International Conference on Software Maintenance (ICSM), y la European Conference on Software Architecture (ECSA). También ha arbitrado en IEEE Transactions on Software Engineering (TSE) y IEEE Software.

 

Viktor Farcic

Viktor Farcic es un Developer Advocate en CloudBees, así como miembro de los grupos Google Developer Experts y Docker Captains, y autor con trabajos publicados. Sus grandes pasiones son DevOps, Microservicios, Integración Continua, Delivery y Deployment (CI/CD) y Test-Driven Development (TDD). Da charlas con bastante frecuencia en conferencias y encuentros de la comunidad ( el último lo podréis encontrar aquí). Ha publicado The DevOps Toolkit Series y Test-Driven Java Development. Sus ideas aleatorias y us tutoriales los podréis encontrar en su blog TechnologyConversations.com.

 

Ian Gorton

Ian Gorton se unió a la Northeastern University de Seattle como Director de programas de Masters en Ciencias Computacionales en 2015. Previamente, había trabajado en el Carnegie Mellon University Software Engineering Institute como Miembro Senior del Staff Técnico. Trabajó en varios proyectos centrados en los principios de diseños de arquitecturas de software para aplicaciones big data masivamente escalables, y en construir bases de conocimientos tanto manualmente como usando machine learning para dar apoyo a las tareas de ingeniería.

Antes de unirse al SEI, Gorton fue Laboratory Fellow de Ciencias Computacionales y Matemáticas en el Pacific Northwest National Laboratory. Allí se encargó de dirigir el grupo de investigación Data Intensive Scientific Computing, y fue Chief Architect para PNNL’s Data Intensive Computing Initiative. También fue PI en múltiples proyectos de modelado ambiental, captura y almacenamiento de carbono y bioinformática. Esta experiencia le ha llevado a tener gran interés en el diseño de ciber-infraestructuras de gran escala y altamente modificables para investigaciones científicas.

Gorton posee un PhD en Ciencias Computacionales por la Sheffield Hallam University y es Miembro Senior de la IEEE Computer Society y Fellow de la Australian Computer Society. Hasta Julio de 2006 lideró el equipo de R&D de arquitectura de software en la National ICT Australia (NICTA) en Sidney, y previamente había trabajado en CSIRO, IBM, Microsoft y como académico en Australia.

Su pasión es analizar y diseñar sistemas distribuidos complejos y de alto rendimiento, y encarnar los principios de diseño y arquitectura en métodos y herramientas que puedan ser aprovechados por arquitectos en otros proyectos.

 

Sandro Mancuso

Artesano de software, autor y fundador de la London Software Craftsmanship Community (LSCC). A pesar de que Sandro lleva programando desde muy joven su carrera profesional no empezó hasta 1996. Desde entonces ha trabajado para startups, casas de software, empresas de productos, compañías de consultoría internacionales y bancos de inversión.

A lo largo de su carrera Sandro ha tenido la oportunidad de trabajar en una gran variedad de proyectos con distintos lenguajes, tecnologías y en multitud de industrias distintas. Sandro tiene una gran experiencia en introducir la ideología de Artesanía de Software (Software Craftsmanship) y las prácticas de Extreme Programming en organizaciones de todo tipo.

Sandro es reconocido a nivel internacional por su trabajo extendiendo y haciendo evolucionar la Artesanía de Software y es frecuentemente invitado para dar charlas en multitud de conferencias alrededor del mundo.

Su aspiración profesional es la de elevar el nivel de la industria del software ayudando a los desarrolladores a mejorar y preocuparse más por su arte.

 

Len Bass

Len Bass es un autor galardonado que ha dado conferencias a lo largo y ancho del mundo. Sus libros sobre arquitectura de software son ejemplares. Por ejemplo, su libro sobre DevOps es, tal y como lo expone un usuario de Amazon, “el primer libro sobre DevOps que muestra una visión realista de una implementación completa de DevOps”. Acaba de publicar un libro con John Klein titulado ‘Deployment and Operations for Software Engineers’.

Len tiene más de 50 años de experiencia en desarrollo de software, 25 de ellos siendo parte del Software Engineering Institute de Carnegie Mellon. También trabajó 3 años en la NICTA de Australia y es en la actualidad un miembro adjunto de la facultad de la Carnegie Mellon University, donde enseña cursos de DevOps.

 

Dave Farley

Dave Farley es un líder de opinión en el campo de la Entrega Continua, DevOps y desarrollo de software en general.

Es co-autor del libro ganador del premio Jolt ‘Continuous Delivery’, además de ponente habitual en varias conferencias, bloguero y uno de los autores del Reactive Manifesto.

Dave lleva 30 años divirtiéndose con los ordenadores y ha trabajado con la mayoría de tipos de software, desde firmware, pasando por juguetear con sistemas operativos y drivers, a escribir juegos y aplicaciones comerciales de todas formas y tamaños. Empezó a trabajar con sistemas distribuidos hace más de 25 años, investigando el desarrollo de sistemas de bajo acoplamiento basados en mensajes – precursor de las arquitecturas de MicroServicios.

Dave tiene tiene gran experiencia liderando el desarrollo de software complejo en equipos tanto grandes como pequeños en el Reino Unido y los Estados Unidos. Dave fue uno de los pioneros en adoptar las técnicas de desarrollo agile, aplicando desarrollo iterativo, integración continua y niveles nada despreciables de testeo automatizado en proyectos comerciales de principios de los 90.

Dave fue Líder de Desarrollo de Software en LMAX Ltd, sede del OSS Disruptor, compañía conocida especialmente por la excelencia de su código y la naturaleza ejemplar de sus procesos de desarrollo.

A día de hoy, Dave es un desarrollador de software y consultor independiente, y fundador y director de Continuous Delivery Ltd.

Eoin Woods

Eoin Woods es el CTO de Endava, una empresa tecnológica internacional que entrega soluciones en el sector digital, de transformación agile y automatización. Como CTO, Eoin lidera la estrategia digital de la firma, guía el desarrollo de capacidades y dirige la inversión a tecnologías emergentes. Eoin es un autor ampliamente publicado en las comunidades industriales y de investigación, siendo co-autor del reconocido libro “Software Systems Architecture“, publicado por Addison-Wesley y que recibió el premio Linda Northrup Award for Software Architecture del 2018, otorgado por el Software Engineering Institute del CMU. Es un conferenciante habitual y un miembro activo de la comunidad de ingeniería de software de Londres. Sus principales intereses técnicos son la arquitectura de software, sistemas distribuidos y la seguridad informática.

 

Juan Manuel Serrano Hidalgo

Juan Manuel es el CTO y co-fundador de Habla Computing. Durante los últimos ocho años ha estado utilizando Scala y programación funcional en aplicaciones para el sector bancario, y tiene extensa experiencia en proyectos de consultoría con Scalaz, Cats y otros frameworks del ecosistema Scala.

Juan Manuel fundó y dirige el grupo Madrid Scala Meetup y es miembro del comité organizador del lambda.world, la principal conferencia de España de programación funcional para practicantes de software. Antes de Habla Computing, Juan Manuel fue profesor de universidad durante más de 15 años en distintos cursos de ciencias computacionales y ingenierías de software.

 

Alex Soto

Alex Soto es un ingeniero de software en Red Hat. Es un apasionado de Java y de la automatización de software, y cree en el modelo de software open source. Alex Soto es el creador de los proyectos NoSQLUnit y Diferencia, miembro del grupo de expertos JSR374 (Java API for JSON Processing), co-autor del libro Testing Java Microservices by Manning, y contribuidor en varios proyectos open source. Java Champion desde 2017 y ponente internacional, ha dado charlas acerca de nuevas técnicas de testeo para microservicios y de entrega continua en el siglo XXI.

 

Carlos Blé

Carlos es el fundador de Lean Mind, una boutique de artesanía de software con sede en las Islas Canarias. Orgulloso miembro de un equipo que se preocupa de sus clientes y usuarios trabajando con ellos de forma colaborativa. Entusiasta del open source desde que descubrió GNU/Linux allá en 1999. Empezó a trabajar oficialmente como desarrollador en 2002. Practicante de XP (eXtreme Programming) desde 2008.

Es consultor independiente, trainer y desarrollador desde 2009, ayudando docenas de equipos y organizaciones de España y entrenando equipos en Berlín, Londres, Bruselas y Burdeos. De 2001 a 2009 trabajó para una gran variedad de empresas, incluyendo su propia startup.

Carlos Blé es el autor del primer libro en español sobre TDD, publicado el 2010, y también ponente con más de cien charlas a sus espaldas.

 

Christian Ciceri

Christian Ciceri empezó su carrera profesional con un interés particular en temas relacionados con el diseño Orientado a Objetos, con estudios profundos acerca de patrones de diseño y técnicas de código y arquitectura.

Fue uno de los primeros practicantes de Metodologías Agile, particularmente Extreme Programming, con gran experiencia en TDD, Integración Continua y diseño evolutivo. Christian siempre ha buscado tener un amplio conocimiento tecnológico, y con ese objetivo en mente ha explorado un gran número de tecnologías y estilos de arquitectura.

Actualmente, Christian es Arquitecto de Software y co-fundador de Apiumhub. Su visión de la arquitectura va mucho más allá del estilo “power-point”. Cree que un arquitecto de software debería ser capaz de “saltar” de aspectos de distintos niveles de forma natural, rápida y continua. Como siempre dice: “un arquitecto de software debería crear un ecosistema de trabajo que permita al equipo tener una producción más barata, escalable y predecible”.

 

Cristian Cotes

Cristian Cotes es el CTO de MusicList, una startup joven que llega para romper los esquemas de como los usuarios descubren nueva música. Previamente había trabajado como ingeniero de software en la moonshot factory de Telefónica, donde fue el segundo ingeniero en unirse a la compañía y ayudó a crear un equipo de más de 20 ingenieros en muy poco tiempo. En 2013, mientras hacía investigación sobre sistemas distribuidos en la universidad, co-fundó su propia startup, una plataforma de sincronización open source similar a Dropbox. Dada su experiencia en empresas donde el objetivo es crear proyectos nuevos desde cero, Cristian se siente muy cómodo trabajando en ambientes cambiantes donde la arquitectura se debe idear para aguantar cambios radicales de requerimientos.

 

Álvaro García

Álvaro García es un ingeniero principal que cree en la metodología Extreme Programming. Su vida es un viaje de constante aprendizaje y en la actualidad es co-organizador de meetups y eventos de Barcelona Software Craftsmanship. Le gusta leer y revisar libros sobre tecnología, dando feedback al autor siempre que sea posible de cara a crear la mejor experiencia para el lector. Álvaro lleva trabajando en la industria IT desde 2005 para compañías de productos, firmas de consultoría y cómo autónomo, y de vez en cuando publica artículos en su blog.

 

Global Software Architecture Summit: Agenda

El Global Software Architecture Summit dará comienzo a las 8:30 de la mañana y durará hasta las 8 de la tarde. Se hablará sobre los siguientes temas durante esta apasionante jornada

  • Code is your partner in thought
  • Applying architectural principles, processes & tools
  • Software architecture evolution, what to expect?
  • Reactive architecture patterns
  • Architectural thinking
  • Effective architecture practices
  • Data-driven scalability and cost analysis for evolutionary architecture in the cloud.
  • Choosing the right architecture style

Para ver la agenda detallada, haz click aquí.

 

Suscríbete a la newsletter de GSAS aquí.

 

Location

El Global Software Architecture Summit tendrá lugar en el Hotel Alimara. Excelentes salas de reuniones, catering delicioso y un precioso jardín donde disfrutar del clima de Barcelona y conectar con otros entusiastas de la arquitectura de software.

 

Entradas

Ahora mismo disponemos de Entradas para Last Minute Birds (¡Disponibles solo hasta el 9 de Octubre!). Para comprarlas, haz click aquí.

 

Global Software Architecture Summit: Sponsors, Media Collaborators, Supporters

Si estás interesado en conocer influyentes arquitectos de software de todo el mundo, ahora tienes esta gran oportunidad de participar en el Global Software Architecture Summit y dar apoyo a la comunidad de arquitectura de software. Solicita toda la información sobre sponsorship aquí.

 

¿Quienes se han apuntado ya?

 

AutentiaEkonDocPlanner &  Farfetch  serán Bronze Sponsors de Global Software Architecture Summit! 

Wwwhat’s newAppfuturaComunicaeTech SalesNewslineTyN magazine son media collaborators!

Y nos dan su soporte TecnoCoding SansSmart CataloniaScala MadridWomen TechmakersBarcelona .Net CoreWomen Who CodeBarcelona Tech CityDomain-Driven Design Barcelona

 

¡Tenemos muchas ganas de hacer este evento y hacer nuestra contribución a la comunidad de arquitectura de software!

¿Nos vemos en Global Software Architecture Summit?

¡Visita la web de GSAS para saber más!