Capítulo 6. Medir y gobernarlas características de la arquitectura
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Los arquitectos deben tratar con una variedad extraordinariamente amplia de características de arquitectura en todos los aspectos de los proyectos de software. Aspectos operativos como el rendimiento, la elasticidad y la escalabilidad se mezclan con preocupaciones estructurales, como la modularidad y la capacidad de implementación. Resulta beneficioso para los arquitectos comprender cómo medir y gobernar las características arquitectónicas, en lugar de ahogarse en términos ambiguos y definiciones amplias. Este capítulo se centra en definir concretamente algunas de las características más comunes de la arquitectura y analiza cómo crear mecanismos de gobierno para ellas.
Medir las características de la arquitectura
A los arquitectos les cuesta definir las características arquitectónicas por varias razones:
- No son físicas
-
Muchas características de la arquitectura de uso común tienen significados vagos. Por ejemplo, ¿cómo diseña un arquitecto la agilidad o la capacidad de implementación? ¿Y el rendimiento endiabladamente rápido? La gente del sector tiene perspectivas muy distintas sobre términos comunes, a veces impulsadas por contextos legítimamente distintos, a veces accidentalmente.
- Definiciones muy diversas
-
Incluso dentro de la misma organización, distintos departamentos pueden discrepar en ...