Parte I. Mecánica

La arquitectura evolutiva consta de amplias áreas de investigación: mecánica y estructura.

La mecánica de la arquitectura evolutiva se refiere a las prácticas de ingeniería y verificación que permiten que una arquitectura evolucione, que se solapan con la gobernanza arquitectónica. Esto abarca las prácticas de ingeniería, las pruebas, las métricas y un sinfín de otras piezas móviles que hacen posible el software evolutivo. La Parte I define y presenta numerosos ejemplos de la mecánica de la arquitectura evolutiva.

El otro aspecto de la Construcción de Arquitecturas Evolutivas se refiere a la estructura o topología de los sistemas de software. ¿Algunos estilos de arquitectura facilitan mejor la construcción de sistemas más fáciles de evolucionar? ¿Hay decisiones estructurales en la arquitectura que deban evitarse para facilitar la evolución? Respondemos a estas y otras preguntas en la Parte II, que trata sobre la estructuración de la arquitectura para la evolución.

Muchas de las facetas de la construcción de arquitecturas evolutivas combinan tanto la mecánica como la estructura; la Parte III del libro se titula "Impacto". Incluye muchos estudios de casos, proporciona consejos y abarca patrones y antipatrones, así como otras consideraciones que los arquitectos y los equipos deben tener en cuenta para hacer posible la evolución.

Get Construyendo Arquitecturas Evolutivas, 2ª Edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.