domingo, 10 de noviembre de 2013

Método de Análisis Arquitectura Tradeoff


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.


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.

1 comentario: