Capítulo 4. Definición de las características arquitectónicas
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Ahora nos adentraremos en los detalles del diseño estructural, una de las funciones clave de los arquitectos de software. Consiste principalmente en dos actividades: el análisis de las características arquitectónicas, tratado en este capítulo, y el diseño de los componentes lógicos, tratado en el Capítulo 8. Los arquitectos pueden realizar estas dos actividades en cualquier orden (o incluso en paralelo), pero confluyen en un punto de unión crítico.
Cuando una empresa decide resolver un problema concreto utilizando software, reúne una lista de requisitos para ese sistema (existen muchas técnicas para obtenerlos, como se explica en el Capítulo 8). A lo largo del libro nos referiremos a estos requisitos como el dominio del problema (o simplemente el dominio). En el Capítulo 1 aprendiste que las características de la arquitectura son los aspectos importantes de un sistema que son independientes del dominio del problema e importantes para el éxito del sistema. En este capítulo profundizaremos en la definición de ese término, así como en las características específicas de la arquitectura.
Los arquitectos suelen colaborar en la definición del dominio, pero también deben definir, descubrir y analizar de otro modo todo lo que el software debe hacer que no esté directamente relacionado con la funcionalidad del ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access