</> CodeBooks
    ← Volver a Arquitectura de software (página 3)
    Portada de Architecture Modernization

    Architecture Modernization

    Nick Tune, Jean-Georges Perrin

    Editorial
    Manning
    Año
    2024
    Páginas
    ~490
    Nivel
    Intermedio

    De qué trata

    Obra estratégica y metodológica publicada por Manning en 2024 en la que Nick Tune y Jean-Georges Perrin abordan la transformación de sistemas legados complejos hacia arquitecturas modernas y sostenibles. El libro está orientado a arquitectos de software, directores de ingeniería, consultores y desarrolladores sénior que afrontan el reto de modernizar sistemas monolíticos envejecidos y necesitan alinear la tecnología con la estrategia empresarial y la estructura organizativa.

    El texto articula un conjunto amplio de herramientas socio-técnicas para diagnosticar, diseñar y ejecutar planes de modernización. Enseña a llevar a cabo rondas de escucha y mapeo con partes interesadas (listening tours), a emplear mapas de Wardley (Wardley Mapping) para evaluar la madurez evolutiva de las capacidades del negocio, y a facilitar talleres de Big Picture EventStorming para descubrir dominios y límites de contexto bajo principios de Domain-Driven Design (DDD). Asimismo, integra los patrones organizativos de Team Topologies para estructurar equipos en torno al flujo de valor, aborda estrategias de desacoplamiento de software, la creación de plataformas internas para desarrolladores (Internal Developer Platforms o IDP) y la adopción de arquitecturas de datos descentralizadas basadas en Data Mesh.

    La propuesta se ejercita mediante marcos de trabajo prácticos, dinámicas de taller colaborativas y tableros visuales interactivos (en herramientas como Miro), respaldados por estudios de caso reales provenientes de sectores financieros, telecomunicaciones y administraciones públicas. Lo más valioso de la obra es su enfoque holístico: demuestra que modernizar una arquitectura sin reorganizar los equipos ni entender la estrategia de negocio conduce invariablemente al fracaso. No contiene código fuente de aplicaciones ni tutoriales de frameworks de desarrollo, por lo que es necesario contar con un bagaje sólido en desarrollo backend y dinámicas organizacionales para sacarle el máximo rendimiento.

    • Modernización de arquitectura
    • Domain-Driven Design
    • Team Topologies
    • Wardley Mapping
    • EventStorming
    • Sistemas socio-técnicos
    • Data Mesh
    • Plataformas de desarrollo (IDP)
    • Sistemas legados
    • Estrategia empresarial

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de Arquitectura de software con nivel Intermedio