Arquitectura del sistema
Comprende cómo se organiza el sistema, de qué componentes depende y qué decisiones de diseño conviene revisar antes del próximo cambio.
Índice de calidad técnica
Resume los indicadores encontrados en el análisis para orientar las prioridades según las evidencias disponibles.
Confianza del índice
Expone la incertidumbre, la información provisional y las carencias que afectan a la interpretación del índice de calidad técnica.
Inventario técnico
Presenta los lenguajes, los entornos de ejecución y el tamaño del código identificado en el repositorio.
Diagrama de contenedores C4
Muestra las principales unidades de software, sus tecnologías y relaciones. En C4, un contenedor es una unidad arquitectónica, no necesariamente un contenedor Docker.
Mapa de dominios
Propone contextos y límites de dominio a partir del código para revisarlos con quienes conocen el negocio.
Grafo de dependencias
Hace visibles las relaciones entre componentes, los ciclos y el acoplamiento que pueden ampliar el impacto de un cambio.
Mapa de integraciones
Identifica canales, endpoints, adaptadores y gateways presentes en el código y muestra cómo se conectan los componentes.
Vista de despliegue e infraestructura
Representa servicios, almacenes de datos e integraciones a partir de configuraciones e infraestructura como código. Si faltan esos archivos, muestra los componentes; no inventaría recursos activos en la nube.
Atributos de calidad
Examina aspectos como el mantenimiento, la seguridad y la facilidad de cambio, junto con los riesgos y las ventajas e inconvenientes de las decisiones arquitectónicas.
Plan de corrección
Organiza las acciones propuestas por prioridad y etapas, teniendo en cuenta el esfuerzo, las dependencias y la reversibilidad. Orienta la ejecución; no aplica las correcciones.
Kit SDD. Puede generarse como un paso adicional, cuando esté incluido en la contratación, a partir de las evidencias y recomendaciones de este informe.