Documentar arquitecturas de software: Vistas y más allá

Puntuación:   (4,6 de 5)

Documentar arquitecturas de software: Vistas y más allá (Paul Clements)

Opiniones de los lectores

Resumen:

El libro goza de gran prestigio por su enfoque integral de la documentación de la arquitectura de software, que ofrece explicaciones claras, consejos prácticos y una estructura que ayuda a los arquitectos a transmitir sus diseños. Destaca la importancia de la documentación en la arquitectura de software y es adecuado para una amplia gama de interesados, incluidos arquitectos, analistas de negocio y estudiantes. Sin embargo, algunos críticos señalaron limitaciones en ciertas áreas y sugirieron que el libro podría no satisfacer plenamente las necesidades de aquellos que buscan una orientación muy específica.

Ventajas:

Consejos completos y bien estructurados sobre la documentación de la arquitectura de software.
Mejoras en la segunda edición, incluidos los recursos en línea.
Relevante para diversas audiencias, desde arquitectos de software a analistas de negocio.
Fomenta la aplicación práctica de los conceptos con ejemplos claros.
Alta recomendación de múltiples profesionales indicando su importancia en el campo.

Desventajas:

Algunas áreas carecen de una orientación en profundidad, en particular en las intersecciones con los requisitos y las especificaciones de diseño.
Algunas partes del contenido pueden resultar repetitivas para algunos lectores.
Se menciona que el libro no proporciona ejemplos completos.
Algunos lectores lo encontraron sólo moderadamente útil o consideraron que no cumplía plenamente sus expectativas.

(basado en 35 opiniones de lectores)

Título original:

Documenting Software Architectures: Views and Beyond

Contenido del libro:

«Esta nueva edición es más brillante, más lustrosa, más completa, más pragmática, más centrada que la anterior, y no habría creído posible mejorar la original. Como el campo de la arquitectura de software ha crecido en las últimas décadas, hay mucho más que decir, mucho más que sabemos y mucho más sobre lo que podemos reflexionar de lo que ha funcionado y lo que no, y los autores aquí hacen todo eso y más». --Del prólogo de Grady Booch, IBM Fellow.

La arquitectura de software -el pegamento conceptual que mantiene unidas todas las fases de un proyecto para sus múltiples partes interesadas- está ampliamente reconocida como un elemento crítico en el desarrollo de software moderno. Los profesionales han descubierto cada vez más que prestar atención a la arquitectura de un sistema de software aporta valiosos dividendos. Sin una arquitectura adecuada al problema que se pretende resolver, el proyecto irá dando tumbos o, lo que es más probable, fracasará. Incluso con una arquitectura excelente, si no se entiende bien o no se comunica bien, es poco probable que el proyecto tenga éxito.

Documenting Software Architectures, Second Edition, proporciona la guía más completa y actualizada, independientemente del lenguaje o notación, sobre cómo capturar una arquitectura en una forma comúnmente comprensible. Basándose en su amplia experiencia, los autores primero le ayudan a decidir qué información documentar, y luego, con directrices y ejemplos (en varias notaciones, incluyendo UML), le muestran cómo expresar una arquitectura para que otros puedan construir, utilizar y mantener con éxito un sistema a partir de ella. El libro presenta reglas para una buena documentación, los objetivos y estrategias de la documentación, puntos de vista y estilos arquitectónicos, documentación para interfaces de software y comportamiento del software, y plantillas para capturar y organizar la información para generar un paquete coherente. Novedades y mejoras en esta segunda edición:

⬤ Cobertura de estilos arquitectónicos como arquitecturas orientadas a servicios, arquitecturas multinivel y modelos de datos.

⬤ Guía para la documentación en un entorno de desarrollo ágil.

⬤ Tratamiento más profundo de la documentación de fundamentos, reflejando las mejores prácticas industriales.

⬤ Plantillas mejoradas, que reflejan años de uso y comentarios, y más opciones de diseño de la documentación.

⬤ Un nuevo ejemplo exhaustivo (disponible en línea), que presenta la documentación de un sistema orientado a servicios basado en la Web.

⬤ Guías de referencia para tres importantes lenguajes de documentación de arquitecturas: UML, AADL y SySML.

Otros datos del libro:

ISBN:9780321552686
Autor:
Editorial:
Encuadernación:Tapa dura
Año de publicación:2010
Número de páginas:592

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Documentar arquitecturas de software: Vistas y más allá - Documenting Software Architectures: Views...
«Esta nueva edición es más brillante, más...
Documentar arquitecturas de software: Vistas y más allá - Documenting Software Architectures: Views and Beyond
El país de Shannon - Shannon Country
En agosto de 1939, el escritor de viajes irlandés Richard Hayward emprendió un viaje por carretera para explorar la región del Shannon,...
El país de Shannon - Shannon Country
Deambulando por la Ruta del Atlántico Irlandés: De la Corona de Banba al Fin del Mundo - Wandering...
Siguiendo el espíritu de la ruta costera en coche...
Deambulando por la Ruta del Atlántico Irlandés: De la Corona de Banba al Fin del Mundo - Wandering Ireland's Wild Atlantic Way: From Banba's Crown to World's End
Diles que nos levantamos - Tell Them We Were Rising
Tell Them We Were Rising es una colección de biografías que describen a varias personas de color de...
Diles que nos levantamos - Tell Them We Were Rising
Jan Morris La vida desde ambos lados - Jan Morris: Life from Both Sides
No importa qué tema tratara Morris a lo largo de sus casi ocho décadas de carrera -desde...
Jan Morris La vida desde ambos lados - Jan Morris: Life from Both Sides
Jan Morris - la vida desde ambos lados - Jan Morris - life from both sides
El Primer Relato Completo De Una Vida Realmente Extraordinaria. Cuando Jan...
Jan Morris - la vida desde ambos lados - Jan Morris - life from both sides

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)