El Modelo Alma es un método de evaluación orientado a metas que se apoya en el uso de escenarios de cambio para describir eventos posibles que provocarían cambios al sistema. Se trata de un método maduro que evalúa la facilidad de modificación de un sistema mediante cinco pasos: 1) definir la meta de evaluación, 2) describir la arquitectura, 3) obtener escenarios, 4) evaluar escenarios, y 5) interpretar resultados. Este método involucra al arquitecto de software y al equipo de desarrollo y