El
Método de Análisis de Acuerdos de Arquitectura, es un método de evaluación de
arquitectura de software desarrollado e impulsado por el Instituto de Ingeniería de Software,
este centra su actividad de evaluación
en la interacción entre los diferentes atributos de calidad arquitectónica y
basa sus evaluaciones sobre los escenarios desarrollados por los involucrados y
un equipo de evaluación.
Es un proceso de mitigación de riesgos que se usa al principio del ciclo de vida de desarrollo de software. Su propósito es ayudar a elegir una arquitectura adecuada para un sistema de software mediante el descubrimiento de puntos de sensibilidad. Funciona mejor al inicio del ciclo de vida cuando el costo de cambiar las arquitecturas es mínimo.
Es un proceso de mitigación de riesgos que se usa al principio del ciclo de vida de desarrollo de software. Su propósito es ayudar a elegir una arquitectura adecuada para un sistema de software mediante el descubrimiento de puntos de sensibilidad. Funciona mejor al inicio del ciclo de vida cuando el costo de cambiar las arquitecturas es mínimo.
El resultado en
una evaluación de arquitectura es saber si la arquitectura es adecuada para el
sistema y cuál de las arquitecturas candidatas es la adecuada. Esta evaluación
nos mostrará donde hay riesgos.
El
método ATAM brinda una interacción breve y facilitada entre los stakeholders
que llevan a identificar riesgos, puntos sensibles y tradeoffs. Los riesgos son
las decisiones arquitectónicas potencialmente problemáticas. Los puntos
sensibles son las propiedades de los componentes que son críticas para alcanzar
un atributo de calidad. Un punto de tradeoff es una propiedad que afecta a más
de un atributo, en general a algunos positivamente y a otros negativamente.
Existen además los llamados non risks que son buenas decisiones de arquitectura
que suelen estar implícitas.
excelente.!!
ResponderBorrar