Libro de Cengage Learning que recorre el ciclo de desarrollo de la arquitectura de software y su relación con los atributos de calidad y los objetivos de negocio. Trata la identificación de drivers arquitectónicos, el diseño y la toma de decisiones, la documentación, la evaluación y la implementación. También explica cómo integrar la arquitectura con métodos ágiles como Scrum, e incluye un caso de estudio y un glosario.