Table of Contents
Como organizadores de la GSAS 2023, nos enorgullecemos de hacer un seguimiento continuo de los nuevos lanzamientos de libros de arquitectura de software para invitar a sus autores a nuestro evento. Este año, estamos encantados de anunciar que varios arquitectos y autores de software de renombre honrarán la GSAS 2023 con su presencia para dar charlas o talleres sobre sus últimas publicaciones. Y lo que es aún más emocionante, ¡algunos de estos autores sortearán generosamente ejemplares de sus libros de arquitectura de software entre nuestros asistentes!
Mientras que algunos autores profundizarán en temas de arquitectura de software no relacionados con sus libros, están más que deseosos de entablar conversación con los asistentes al GSAS durante las sesiones de networking para hablar de sus próximos lanzamientos. Estamos encantados de que los autores autografíen personalmente los primeros ejemplares físicos de estos libros de arquitectura de software en nuestro evento.
Reseña de los últimos libros de arquitectura de software
Communication Patterns por Jacqui Read Para que un proyecto de software tenga éxito no basta con tener una gran idea o diseño. Si quieres que las partes interesadas acepten tu diseño y que los equipos colaboren y contribuyan a la visión, también necesitas una comunicación eficaz. En este libro práctico, la autora Jacqui Read le muestra cómo presentar con éxito su arquitectura y conseguir que las partes interesadas se suban al carro. A través de ejemplos y patrones constructivos, este libro te enseña a crear documentación y diagramas que transmitan realmente el mensaje a los distintos públicos a los que te vas a enfrentar.
Architecture Modernization: Socio-Technical Alignment of Software, Strategy, and Structure por Nick Tune Architecture Modernization le guiará a través de cada parte del proceso de modernización, demostrando cada concepto con ejemplos reales de empresas como Danske, Salesforce, el gobierno del Reino Unido y la amplia experiencia del autor Nick Tune. Aprenderá a combinar técnicas modernas de desarrollo de productos, como Event Storming, Team Topologies y Domain-Driven Design, para ofrecer la solución perfecta para las necesidades de su empresa. Pronto verá resultados reales para su negocio, resultados que no harán más que crecer a medida que su arquitectura evolucione y mejore continuamente.
Software Architecture Metrics por Christian Ciceri, Dave Farley, Neal Ford, Andrew Harmel-Law, Michael Keeling, Carola Lilienthal, João Rosa, Alexander von Zitzewitz, Rene Weiss y Eoin Woods Las métricas de arquitectura de software son clave para la mantenibilidad y la calidad arquitectónica de un proyecto de software, y pueden advertirle de peligrosas acumulaciones de deuda arquitectónica y técnica en las primeras fases del proceso. En este libro práctico, destacados arquitectos de software comparten casos de estudio para introducir métricas que todo arquitecto de software debería conocer. Este no es un libro sobre teoría. Trata más sobre la práctica y la implementación, sobre lo que ya se ha probado y ha funcionado. Detectar los problemas de arquitectura del software en una fase temprana es crucial para el éxito de su software: ayuda a mitigar el riesgo de un rendimiento deficiente y reduce el coste de reparar esos problemas. Escrita por profesionales para arquitectos de software y desarrolladores de software deseosos de explorar casos prácticos de éxito, esta guía le ayudará a aprender más sobre la eficacia de las decisiones y las mediciones.
Learning Systems Thinking por Diana Montalion Hace una década, los desarrolladores creaban software de intercambio de información escribiendo mucho código personalizado en una única base de código y añadiendo luego capas de almacenamiento en caché. Ahora construimos sistemas de información: software y servicios interdependientes, plataformas de datos y flujos de eventos. Sin embargo, muchas de nuestras iniciativas de software a sistemas fracasan y, cuando lo hacen, volvemos a los planteamientos lineales tradicionales. Sin embargo, el pensamiento lineal no puede resolver los retos sistémicos. Tenemos que cambiar al pensamiento sistémico.
Este libro muestra a los desarrolladores y arquitectos de software cómo el pensamiento sistémico puede guiarles a través de la complejidad emergente de los sistemas modernos. La autora Diana Montalion presenta una visión de la arquitectura tecnológica que transforma la forma en que aprendemos, nos comunicamos y colaboramos con los demás. A través de ejemplos prácticos y escenarios, aprenderá a desarrollar habilidades críticas de autorreflexión y toma de decisiones en medio de la complejidad y la incertidumbre, y a liderar un cambio cultural impactante dentro de su organización.
Balancing Coupling in Software Design: Successful Software Architecture in General and Distributed Systems por Vlad Khononov Los microservicios se hicieron inmensamente populares porque prometían ayudar a las organizaciones a construir sistemas poco acoplados que permitieran cambios rápidos y sencillos. Pero los sistemas de microservicios no siempre han cumplido esa promesa. Este libro identifica el problema más profundo -cómo enfocan el acoplamiento los arquitectos y diseñadores de software- e introduce un nuevo e importante enfoque para crear diseños más exitosos, tanto si se utilizan microservicios como si no.
En lugar de evitar ciegamente el acoplamiento, el destacado experto en arquitectura de software Vladik (Vlad) Khononov propone un novedoso método que lo transforma en una poderosa herramienta de diseño: «acoplamiento multidimensional equilibrado». Khononov comienza analizando los métodos existentes para evaluar el acoplamiento y explicando sus puntos fuertes y sus limitaciones en el contexto de los sistemas distribuidos modernos. A continuación, presenta un nuevo modelo de acoplamiento multidimensional y demuestra cómo aprovecharlo para construir software modular. En lugar de centrarse únicamente en un único enfoque, Balancing Coupling in Software Design ilumina los principios de diseño subyacentes que son omnipresentes en SOA, microservicios, DDD, patrones de diseño y otros paradigmas, revelando cómo cada uno de ellos puede fallar si se descuidan los principios de diseño reflexivo para el acoplamiento – y cómo el acoplamiento equilibrado puede hacer que todos ellos funcionen de manera más eficaz.
Entonces, ¿qué puedes esperar de estos libros de arquitectura de software que debutan en el Global Software Architecture Summit? Estad atentos a la presentación durante nuestro evento. Consigue tu entrada aquí.
Author
-
Ekaterina Novoseltseva is an experienced CMO and Board Director. Professor in prestigious Business Schools in Barcelona. Teaching about digital business design. Right now Ekaterina is a CMO at Apiumhub - software development hub based in Barcelona and organiser of Global Software Architecture Summit. Ekaterina is proud of having done software projects for companies like Tous, Inditex, Mango, Etnia, Adidas and many others. Ekaterina was taking active part in the Apiumhub office opening in Paseo de Gracia and in helping companies like Bitpanda open their tech hubs in Barcelona.
Ver todas las entradas
More to Explore